单片机第一章.ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSB——Most Significant Bit (最高有效位) LSB ——Least Significant Bit (最低有效位) 单元地址 2FH 2EH 2DH 2CH 2BH 2AH 29H 28H 27H 26H 25H 24H 23H 22H 21H 20H 7F 77 6F 67 5F 57 4F 47 3F 37 2F 27 1F 17 0F 07 MSB 位地址 LSB 7E 76 6E 66 5E 56 4E 46 3E 36 2E 26 1E 16 0E 06 7D 75 6D 65 5D 55 4D 45 3D 35 2D 25 1D 15 0D 05 7C 74 6C 64 5C 54 4C 44 3C 34 2C 24 1C 14 0C 04 7B 73 6B 63 5B 53 4B 43 3B 33 2B 23 1B 13 0B 03 7A 72 6A 62 5A 52 4A 42 3A 32 2A 22 1A 12 0A 02 79 71 69 61 59 51 49 41 39 31 29 21 19 11 09 01 78 70 68 60 58 50 48 40 38 30 28 20 18 10 08 00 RAM位寻址区位地址表 高128个单元 ☆离散分布有21个特殊功能寄存器SFR。 ☆ 11个可以进行位寻址。 ☆特别提示:对SFR只能使用直接寻址方式,书写时可使用寄存器符号,也可用寄存器单元地址。 4、并行输入/输出电路结构 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 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 (2)输出举例 指令4:CLR P1.0 指令5:SETB P1.0 +5V 下一页 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 (3)输入举例 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 5、时钟电路与复位电路 (1)时钟振荡电路 (2)复位电路 单片机复位条件: 必须使RST引脚持续10 ms以上高电平(外部时钟12MHz) 谁知道 复位电路怎么起到复位的作用? 指令 寄存器 译码 地址 译码 程序计数器 地址寄存器 累加器A 运算器 ①② 存 储 器 内部数据总线 外部地址总线AB 数据缓冲器 外部数据总线DB 寄存器区 外部控制总线CB 内部控制信号 时钟及清零 四、单片机的工作过程 取指过程 例: MOV A,#09H 74H 09H ;把09H送到累加器A中 执行过程 PC= 0000H 0001H 0000H 0002H 0 1 1 1 0 1 0 0 0 0 0 0 1 0 0 1 (PC) (PC) 0001H 0002H 0000H 外部控制总线CB 取指过程 (PC) 执行过程 你知道PC的作用吗?

文档评论(0)

企业资源 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档