单片机结构和系统扩展.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文档。上传文档
查看更多
第2章 单片机的结构与系统扩展;电子计算机;微型计算机;微型计算机;微型机系统;微型计算机的基本结构;MCS-51的内部结构; ??中央处理器(CPU); ???数据存储器(RAM); ???程序存储器(ROM); 2个l6位的定时器/计数器; 并行I/O口(32根I/O线,4个P口); ? 外部存贮器寻址范围ROM、RAM各64K; ???全双工串行口; ???中断系统( 5个中断源,2个中断优先级) 时钟电路。;MCS-51单片机的主要产品;MCS-51 家族;(1)基本型 典型产品:8031/8051/8751;中央处理器(CPU);算术逻辑部件——ALU;定时控制部件的控制作用;专用寄存器组;程序计数器PC;8051的程序计数器;累加器ACC;通用寄存器B;程序状态字PSW;进位标志位——Cy;辅助进位位——AC;用户标志位——F0;寄存器选择位RS1和RS0;溢出标志位——OV;奇偶标志位——P;例子;堆栈指针——SP;堆栈地址;数据指针——DPTR;MCS-51单片机逻辑引脚图;3.控制线;⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。 ① EA功能:内外ROM选择端。 EA=1,允许使用片内ROM; EA=0,允许使用片外ROM. ② Vpp功能:片内有EPROM的芯片,在 EPROM编程期间,施加编程电源Vpp。(8751) ⑷ XTAL1和XTAL2: 外接晶振和电容。 石英晶体起振后,应能在XTAL2线上输出一个 3V左右的正弦波。;8051的控制线(续);35;8051的外部时钟电路;1.振荡周期/时钟周期;2.机器周期;专用寄存器;片内 RAM存储器;特殊功能寄存器SFR (Special Function Register);8031和外部总线结构;利用74LS373和ALE信号,分离低八位地址线和数据线;8031最小应用系统;8031对片外存储器的连接原理;8031对片外ROM的读操作;2.4.3 访问片外ROM/RAM的指令时序;8031对片外RAM的写操作;2.读片外RAM指令时序;扩展外部存储器的步骤 利用锁存器分离低位地址线和数据线 数据线的连接 地址线的连接 读写信号线的连接 根据需要设计地址译码电路; (1)对于不同的外部存储器芯片,不能有相同的地址范围 (2)对于每一个芯片,所分配的地址范围大于等于芯片的存储容量 (3)由高位地址线通过地址译码电路按照外围存储器的数量将整个存储空间划分成不同的区域 (4)按照每个存储器的需要将CPU的低位地址线连接到存储器的地址线上,用来寻址存储器的每个存储单元 ;译码器74LS138 /139框图;译码器74LS138 /139功能表;四-十六译码器;MCS-51对外部EPROM 的连接;MCS-51对外部E2PROM 的连接;MCS-51对外部SRAM 的连接; 74LS138,其中 A、B、C分别是三条输入线,Y0~Y7是八条输出线。E1、E2、E3分别是三个使能端。; 非均匀译码 ;日历/时钟显示调整系统;4个并行I/O 口,P0、P1、P2、P3;输出:; 并行I/O接口芯片及I/O口扩展; Intel 8155可编程并行I/O 接口芯片;65;(2)8155命令寄存器;7.4 并行I/O口扩展;(1)RAM地址: 7E00H~7EFFH;(1)RAM地址: 7E00H~7EFFH;MOV DPTR,#7E0AH MOV A,30H MOVX @DPTR,A; 写操作;MOV DPTR,#7FF8H ;命令寄存器 MOV A, ;PA输出,PB输入 MOVX @DPTR,A MOV DPTR,#7FF9H ;PA口 MOV A,#55H MOVX @DPTR,A INC DPTR ;PB口 MOVX A,@DPTR MOV 30H,A;LED 数码显示管工作原理;MCS-51对LED显示管的控制;动态显示的原理;75;A15 A14 A13 A12;例:结合上图将70H~75H内存储的01H,02H,03H,04H,05H,06H,显示在六位数码管上 ;显示子程序流程:例7.7;DISPLAY: MOV A, MOV DPTR,#2100H MOVX @DPTR,A DISP: MOV R0,#70H MOV R3,#01H MOV A,R3 LD0: MOV DPTR,#2103H ;PC口 MOVX @DPTR,A MOV A,@R0 MOV

文档评论(0)

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

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

1亿VIP精品文档

相关文档