单片机LED灯变换闪烁.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《情定终身》单片机 中央控制器 工作原理 : 二、晶振电路 电源电路 三、串口MAX232 四、程序流程图 六、编写程序 七、显示效果 八、电路板焊接成果 * 所 在 学 校: 重庆市正大软件职业技术学院 所 在 系 别: 电 子 信 息 工 程 系 小 组 成 员:王昶凯、郑德刚、王小凤、罗小素 辅 导 老 师: 张 发 国 2012.4.18 一 、最小系统原理图 图 1-1 单片机最小系统 ----中央控制器! Vss(20脚):接地 VCC(40脚): 主电源+5V XTAL1(19脚):接外部晶体的一端。 XTAL2(18脚): 接外部晶体的另一端。 RST(9脚) PSEN(29脚) ALE/PROG(30脚)EA/VPP(31脚) (1)P0.0—P0.7 (39脚—32脚) (2)P1.0—P1.7 (1脚—8脚) (3)P2.0—P2.7 (26脚—21脚) (4)P3.0—P3.7 (10脚—17脚) 1. P1口89C52单片机的Pl口只有一种功能:通用输入/输出接口。通用I/O接口有输出、输入和端口操作三种工作方式。 2. P2口P2口有两种用途:通用I/O接口或高8位地址总线。 3. P3口P3口除了作为准双向通用I/O接口使用外,每一根线还具有第二种功能。 4. P0口P0口有两种功能;地址/数据分时复用总线和通用I/O接口。P0口输出时能驱动8个LSTTL负载,即输出电流不小于800μA。 P3各口线的第二功能定义口线 引脚 第二功能 P3.0 10 RXD(串行输入口) P3.1 11 TXD(串行输出口) P3.2 12 INT0(外部中断0) P3.3 13 INT1(外部中断1) P3.4 14 T0(定时器0外部输入) P3.5 15 T1(定时器1外部输入) P3.6 16 WR(外部数据存储器写脉冲) P3.7 17 RD(外部数据存储器读脉冲) 特 殊 引 脚 说明 : XTAL1(19脚):接外部晶体的一端。在片内它是振荡电路反相放大器的输入端。在采 用外部时钟时,对于HMOS单片机,该端引脚必须接地;对 CHMOS单片机,此引脚作为驱动端。 XTAL2(18脚): 接外部晶体的另一端。在片内它是一个振荡电路反相放大器的输出 端,振荡电路的频率是晶体振荡频率。若需采用外部时钟电路,对 于HMOS单片机,该引脚输入外部时钟脉冲;对于CHMOS单片, 此引脚应悬浮。 RST(9脚): 单片机刚接上电源时,其内部各寄存器处于随机状态,在该脚输入24个时 钟周期宽度以上的高电平将使单片机复位(RESET) PSEN(29脚): 在访问片外程序存储器时,此端输出负脉冲作为存储器读选通信号。 CPU在向片外存储器取指令期间,PSEN信号在12个时钟周期中两 次生效。不过,在访问片外数据存储器时,这两次有效PSEN信号不 出现。PSEN端同样可驱动8个LSTTL负载。我们根据PSEN、ALE 和XTAL2输出端是否有信号输出,可以判别80C51是否在工作。 ALE/PROG(30脚):在访问片外程序存储器时,此端输出负脉冲作为存储器读选通信号。 CPU在向片外存储器取指令期间,PSEN信号在12个时钟周期中两 次生效。不过,在访问片外数据存储器时,这两次有效PSEN信号不 出现。PSEN端同样可驱动8个LSTTL负载。我们根据PSEN、ALE 和XTAL2输出端是否有信号输出,可以判别80C51是否在工作。 EA/VPP(31脚): 当EA端输入高电平时,CPU从片内程序存储器地址0000H单元开始 执行程序。当地址超出4KB时,将自动执行片外程序存储器的程序。 当EA输入低电平时,CPU仅访问片外程序存储器。在对 87C51EPROM编程时,此引脚用于施加编程电压VPP。 首先: 我们先用程序对各个端口进行定义,一共28个。P3.4~P3.7 没用到就不用定义了! 然后 : 通过我们对程序编写 加上延时就可以达到我们所要的效果了。 图 1-2 中央控制器 图 1-3 晶 振 图 1-4 电源部分 图 1-5 串口max232电路 作用:用于对编写成HEX 的程序文件进行烧写! 图 1-6 流 程 图 图 1-7 程序 由于程序过多无法显示完,这是一部分程序! *

文档评论(0)

文档精品 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档