发光二极管闪烁控制系统设计与制作PPT.ppt

发光二极管闪烁控制系统设计与制作PPT.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
发光二极管闪烁控制系统设计与制作PPT

*;*;1.1.1 单片机是什么样子;*;*;表1-1 MCS-51系列单片机的分类;*;*;1.2.2 KEIL ΜVISION软件的使用;图1-2 Keil μVision 2编辑界面及窗口分配;*;3. 单击保存,进入器件选择窗口。根据需要选择相应型号的器件,这里我们选择常用的Atmel公司的AT89C51单片机。;*;*;*;*;*; 2) 支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。 3)提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。 4) 具有强大的原理图绘制功能。 5) 具有PCB设计绘制功能。;*;*;*;*;*;*;*;*;*;*;*;*;*;#includereg51.h sbit LED1=P1^5; sbit LED2=P1^6; sbit LED3=P1^7; sbit KEY=P1^0; void Delay() { unsigned int i,j; for(i=0;i50;i++) for(j=0;j1200;j++); } ;*;*;*;单片机信号引脚; (2) I/O引脚 P0.0~P0.7(39~32脚):P0口的8位双向I/O口线。 P0口即可作地址/数据总线使用,又可作通用的I/O口使用。当CPU访问片外存储器时,P0口分时先作低8位地址总线,后作双向数据总线,此时,P0口就不能再作I/O口使用了。 P1.0~P1.7(1~8脚):P1口的8位准双向I/O口线。 P1口作为通用的I/O口使用。 P2.0~P2.7(21~28脚):P2口的8位准双向I/O口线。 P2口即可作为通用的I/O口使用,也可作为片外存储器的高8位地址总线,与P0口配合,组成16位片外存储器单元地址。 P3.0~P3.7(10~17脚):P3口的8位准双向I/O口线。 P3口除了作为通用的I/O口使用之外,每个引脚还具有第二功能;2、控制线;*;*;*;*;1.3.2 单片机的内部结构;;80C51;1.MCS—51 CPU ;*;1.3.3 单片机的并行端口;1. P0口 P0口的字节地址80H,位地址80~87H,口的各位口线具有完全相同但又相互独立的逻辑电路。如图1-27所示,它包括1个输出锁存器、2个三态缓冲器、一个输出驱动电路和1个输出控制端。 1)P0口作数据/地址总线使用 在访问外部存储器时,P0口是一个真正的双向数据总线端口,并分时复用作为数据总线和低8位地址总线。 2)P0口作通用I/O端口使用 P0口用作输出端口时外部必须接上拉电阻才能正确输出高电平; P0口用作输入端口时,在进行输入操作前,应该先向该端口的输出锁存器写“1”。 ;P0口:;*;2. P1口 P1口的字节地址90H,位地址90~97H,口的各位口线具有完全相同但又相互独立的逻辑电路。P1口是一个有内部上拉电阻的准双向口。P1口只能作为通用的I/O口使用,所以在电路结构上和P0口不同主要表现为: 1) 它只传送数据,所以不需要多路转接开关MUX。 2) 因为只用来传送数据,因此输出电路中有上拉电阻,且上拉电阻和场效应管共同组成了输出驱动电路。 P1口作为输出口使用时,外电路无需接上拉电阻。 P1口作为输入口使用时,应先向其锁存器写入“1”,使输出驱动电路的场效应管截止。 ;*;3. P2口 P2口的字节地址A0H,位地址A0~A7H。P2口是8位准双向I/O口,具有两种功能。一是作通用I/O口用,与P1口相同。二是P2口作地址总线使用。当系统中接有外部存储器时,P2口用于输出高8位地址A15 ~ A8,与P0口一起组成16位地址总线。 ;*;*;*;*;端口小结:;*;*;2. 时序定时单位;3. 典型指令时序;振荡脉冲并不直接使用,由XTAL2端送往内部时钟电路(fosc): 经过2分频,向CPU提供2相时钟信号P1和P2 ( f拍节= 1/2 fosc) ; 再经3分频,产生ALE时序( fALE = 1/6 fosc) ; 经过12分频,成为机器周期信号( MC = 12 /fosc) ,如下图所示。 需要指出的是,CPU的运算操作在P1期间,数据传送在P2期间。;几种典型指令的取指和执行时序:;MCS—51单片机时序;*;*;*;*;*;*;

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档