第2章 学习单片机硬件系统《单片机基础教程》教学课件 考研 专接本.pptVIP

第2章 学习单片机硬件系统《单片机基础教程》教学课件 考研 专接本.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目分析 知识1、MCS-51单片机信号引脚简介 P3口线的第二功能 知识2:时钟电路与复位电路 时钟振荡电路 (2)复位电路 知识3:并行输入/输出电路结构 (2)输出举例 (3)输入举例 项目实施 电路设计 准备器件 编写程序 调试程序 观察结果 电路设计 编写程序 知识4:MCS51单片机的内部结构 知识5 存储器结构 (1)程序存储器 (2)数据存储器 RAM位寻址区位地址表 * * 第 2 章 学习单 片 机 硬件系统 本章内容 项目引导—— 二极管亮灭闪烁控制系统 项目实施 相关知识 在开发环境下调试 观察亮灭闪烁效果 调试运行 编写程序 程序设计 程序设计调试 端口和二极管的连接 I/O端口选择 单片机和二极管的连接 时钟电路 复位电路 电源电路 单片机最小系统电路 硬件电路设计 VCC VSS XTAL2 XTAL1 RST P0. 0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P1. 0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2. 0 ALE P3. 0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 2、振荡电路:XTAL1、XTAL2 3、复位引脚:RST 4、并行口:P0、P1、P2、P3 7、ALE:地址锁存控制信号 1、电源线:VCC(+5V)、VSS(地) EA PSEN 5、EA:访问程序存储控制信号 6、PSEN:外部ROM读选通信号 RXD/ TXD/ INT0/ INT1/ T0/ T1/ WR/ RD/ 1 2 3 4 5 6 7 8 9 10111213141516171819 20 40 39 38 37 36 35 34 33 32 3130292827262524242221 8031 8051 8751 89C51 单片机复位条件: 必须使RST引脚持续2微秒高电平(外部时钟12MHz) 复位电路 P0. 0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P1. 0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2. 0 P3. 0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 4个8位并行I/O口:P0,P1,P2,P3; 均可作为双向I/O端口使用。 (1)特点: P0:访问片外扩展存储器时, 复用为低8位地址线和数据线 P2:高8位地址线。 P1:双向I/O端口 P3:第二功能 1 2 3 4 5 6 7 8 9 10111213141516171819 20 40 39 38 37 36 35 34 33 32 3130292827262524242221 8031 8051 8751 89C51 ALE WR RD P1. 0 P1. 1 P1. 2 P1. 3 P1. 4 P1. 5 P1. 6 P1. 7 指令1:MOV P1,#00H 指令2:MOV P1,#0FFH 指令3:MOV P1,#0AAH 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 指令4:CLR P1.0 指令5:SETB P1.0 1 1 1 1 1 1 1 1 0 +5V 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 S0 +5 V 4.7 k W ALE WR RD P3. 0 P3. 1 P3. 2 P3. 3 P3. 4 P3. 5 P3. 6 P3. 7 读端口: MOV P3, MOV A, P3 89C51 × × × × × × × × 寄存器A 注:当I/O端口作为输入使用时,需先向端口写入“1”,使内部的FET截止,再读入引脚的状态。 你知道P3.4对应寄存器A哪一位吗? P3.4 你知道这是为什么吗? 1 1 1 1 1 1 1 1 0 1 程序设计思路: 点亮→延时→熄灭→延时 ORG 0000H START: CLR P1.0 ACALL DELAY SETB P1.0 ACALL DELAY AJMP START DELAY: MOV R3,#7FH ;延时子程序 DEL2: MOV R4,#0FFH DEL1: NOP DJNZ R4,DEL1

文档评论(0)

臂老师 + 关注
实名认证
文档贡献者

教师资格证持证人

臂老师,祝您一臂之力,成功(公)上岸!

领域认证该用户于2023年09月27日上传了教师资格证

1亿VIP精品文档

相关文档