MCS51单片机的结构课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《MCS51单片机的结构课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCS51 单片机 结构 课件
- 资源描述:
-
1、2-2-3 CPU3 CPU时序时序2-2 2-2 单片机存储器配置单片机存储器配置内容提要:2-1 2-1 MCS-51MCS-51单片机内部结构及引脚单片机内部结构及引脚2-2-4 4 MCS-51MCS-51工作方式工作方式MCS-51单片机l美国Intel公司于1980年推出的8位高档单片机系列产品lAtmel、Infoneon Technologies(原Siemens AG)、Maxim Integrated Products、NXP(原Philips Semiconductor)、Nuvoton(原Winbond)、ST Microelectronics、Silicon Labo
2、ratories(原Cygnal)、Texas Instruments、Cypress Semiconductor等lIntel的产品系列称作MCS-51,其他厂家的自行命名MCS-51系列单片机配置一览表2.1 MCS-51单片机的内部结构l一个8位的中央处理器(又可分为运算器和控制器两部分);l128字节的数据存储器(增强型为256字节);l4KB的程序存储器;l32条并行I/O口线;l两个定时器/计数器(增强型为3个);l具有5个中断源(增强型为6个)、两个优先级的中断机构;l可用于多处理机通信、I/O扩展或全双工UART的串行口;l以及一个片内振荡器和时钟电路单片机的引脚定义从一片集成
3、电路的角度去认识单片机 MCS-51单片机的引脚功能l流行的MCS-51兼容单片机根据型号不同,引脚数目、封装形式有很大区别l常见的有40引脚双列直插(DIP)方式,和44引脚PLCC封装形式。较新型的产品采用占用面积更小的封装,如Atmel的AT89S51有44引脚TQFP封装形式认识单片机的引脚MCS-51MCS-51单片机单片机4040脚脚VccVcc,GNDGND 2 2XTAL1XTAL1,XTAL2XTAL2 2 2RESETRESET 1 1EAEA/VppVpp 1 1ALEALE/PROG /PROG 1 1PSENPSEN 1 1P0.0P0.0P0.7 P0.7 8 8
4、P1.0P1.0P1.7 P1.7 8 8 P2.0P2.0P2.7 P2.7 8 8 P3.0P3.0P3.7 P3.7 8 8单片机的引脚(电源端)lVccVcc,GND,GND:正电源端与接地端(正电源端与接地端(+5V/3.3V/2.7V)+5V/3.3V/2.7V)不同的单片机可以允许不同的工作电压,不同不同的单片机可以允许不同的工作电压,不同的单片机表现出的功耗也不同。的单片机表现出的功耗也不同。单片机的引脚(晶振端)lXTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入片内振荡电路输入/输出端输出端151545pf45pfx2x21 112MHz12MHz(MCS-5
5、1MCS-51)0 024MHz24MHz(Atmel-89CAtmel-89C)XTAL1XTAL1XTAL2XTAL2也可以由也可以由 XTAL1XTAL1端接入外部时钟,端接入外部时钟,此时应将此时应将 XTAL2XTAL2接地:接地:XTAL2XTAL2XTAL1XTAL1外部时钟外部时钟通常通常外接外接一个晶振一个晶振两个电容两个电容 时钟电路时钟电路时钟电路复位使单片机进入某种确定的复位使单片机进入某种确定的初始状态初始状态:PCPC值归零(值归零(0000H0000H););各个各个SFRSFR被赋予初始值:被赋予初始值:P0P0P3=0FFHP3=0FFH,Acc=0Acc=0
6、,B=0B=0,TH0=0TH0=0,TL0=0TL0=0,TH1=0TH1=0,TL0=0TL0=0,SP=7SP=7,PSW=0 PSW=0 退出处于节电工作方式的停顿状态、退出一切退出处于节电工作方式的停顿状态、退出一切程序进程、退出程序的死循环,程序进程、退出程序的死循环,从头开始从头开始。单片机的引脚(复位端)lRESET:RESET:复位端(高电平有效,高电平持续时间复位端(高电平有效,高电平持续时间 2 2个机器周期个机器周期)单片机的引脚(复位端)+5V10uF10KVccRSTGND上电复位上电复位10uF10KVccRSTGND手动手动&上电复位上电复位1K+5V复位方式单
7、片机的引脚(EA端)lEA/EA/VppVpp:寻址外部寻址外部ROMROM控制端控制端/编程电源输入端。编程电源输入端。低有效低有效,片内,片内无无ROMROM时时必须必须接地接地;片内片内有有ROMROM时时应当应当接高电平接高电平;对片内对片内ROMROM编程时编程正电源加到此端。编程时编程正电源加到此端。单片机的引脚(PSEN端)lPSENPSEN:寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部EPROMEPROM的的 读控制端读控制端(OEOE)低有效。低有效。单片机单片机锁存器锁存器74LS373P0.0-P0.7ALEPSENP2.0-P2.48D8QOEA8-A12A
8、0-A7D0-D7GEAOECEEPROM单片机的引脚(PSEN端)lPSENPSEN:寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部EPROMEPROM的的 读控制端读控制端(OEOE)低有效。低有效。各寄存器的名称:各寄存器的名称:1 1、算术运算寄存器、算术运算寄存器(1 1)A A累加器。累加器。(2 2)B BB B寄存器,乘、除法运算寄存器,乘、除法运算用。用。(3 3)PSWPSW程序状态字寄存器:包程序状态字寄存器:包含程序运行状态、信息。含程序运行状态、信息。单片机存储器配置(片外RAM/ROM)l可寻址片外可寻址片外RAM 64KRAM 64K字节字节 (0000
9、H0000HFFFFHFFFFH););l可寻址片外可寻址片外ROM 64KROM 64K字节字节 (0000H0000HFFFFHFFFFH););l片内片内 掩膜掩膜 ROM 4KROM 4K字节字节 (0000H0000H0FFFH0FFFH););FFFFH0000H可寻址可寻址片外片外RAMRAM 64K字节字节FFFFH0000H可寻址可寻址片外片外ROMROM 64K字节字节0FFFH0000H可寻址可寻址片内片内 掩膜掩膜 ROMROM 4K字节字节805180517FH00H片内片内 RAMRAM 128字节字节FFH80H单片机的程序存储器特殊单元 中断矢量中断矢量:MCS
展开阅读全文