- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术第2章51单片资源和性能.doc
第2章51系列单片机系统结构
2.1总体结构
2.1.1 51系列单片机一般的总体结构
MCS是Intel公司单片机的系列符号。Intel从1980年陆续推出了 MCS-48、MCS-51、MCS-96 系列单片机o MCS-51系列单既包括三个基本型8031、8051、8751,以及对应的低功耗型号80C31、 8051、87C51,因而MCS-51特指Intel的这几种型号。
20世纪80年代中期以后,Intel以专利转让的形式把8051内核给了许多半导体厂家,如 AMTEL、PHILIPS. ANANOG DEVICES、DALLAS等。这些厂家生产的芯片是MCS-51系列的兼容产品, 准确地说是与MCS-51指令系统兼容的单片机。这些单片机与8051的系统结构(只要是指令系 统)相同,采用CMOS工艺,因而常用80C51系列来称呼所有具有8051指令系统的单片机。
本教材从第四版开始采用冃前应用最多的ATMEL公司的AT89C5X作为实例。
从图2-1可以看出各种单片机的一般结构:
CPU+总线+存储器+接口电路(外围功能电路)
各种单片机具体型号间的差别仅在于存储器容量人小、接口电路种类数量!
2.1.2 AT89C52的总体结构
AT89C52的结构见教材图2-2o
AT89C51 和 AT89C52 的对比。
AT89C51
AT89C52
内部ROM
4KB
8KB
内部RAM
128B+21个字节的专用寄存器
256B+26个字节的专用寄存器
定时器
2个
3个
中断
5个
6个
CPU和指令
相同
串口功能
相同
并口数量
相同
2.1.3 51单片机的引脚
1.集成电路的封装
几十种形式:
DIP (Dual-In-Line Package)
双列直插式封装
PQFP (Plastic Quad Flat Package)
塑料四方扁平封装
PLCC (Plastic Leadless Chip Carrier Package
塑料无引线芯片载体封装
51单片机常见40引脚DIP封装或QFP封装。
注意区分:元件逻辑图(逻辑符号)和元件封装图!
2. 51单片机组成
MCS51单片机的硬件组成
3. 51单片机引脚浏览:
40引脚的基本分工一一8根功能线,32根I/O线。
? 8根功能线
电源线2根:Vss (20脚)地线,Vcc (40脚)接+ 5V;
晶振输入2根:XTAL1 (19脚)XTAL2 (18脚)接晶振两端;
控制复用4根:
RST/Vpd (9脚):复位端,高电平有效,HMOS单片机还可以接备用电源(旧教材P.51)。
ALE/PROG (30 W):地址锁存允许,以1/6主频I古I定振荡,用于地址锁存;对内含EPROM 的单片机,写入程序时,此引脚输入编程允许脉冲。
PSEN (29脚):外部程序存储器选通信号。
EA/VDD (31脚):对内含ROM单片机,此引脚接高电平则从内部程序存储器开始访问, 地址超出内部则访问外部ROMo对无内部ROM的单片机,EA接地,只访问外部ROM。对内 含EPROM的单片机,编程时此引脚接21V编程电源。
? 32根I/O线
P0、Pl、P2和P3共4个8位并行口,占用了 32个引脚。
每个8位口可以整体8位使用,在程序中就是用P0、Pl、P2、P3来表示。也可以按位使用, 用 P0.0?P0.7、P1.0?Pl.7、P2.0?P2.7、P3.0~P3.7 分别表示每一根口线。
几乎所有口线都有双重身份(双功能二复用),根据线路连接和指令决定使用哪种功能。
2.2存储器组织
四个物理空间:
三个逻辑空间:
访问指令
内部程序存储器(ROM)
内外统一的程序存储器
自动访问
外部程序存储器(ROM)
最大地址范围:0000?0FFFFH
或 MOVC
内部数据存储器(RAM)
内部数据存储器,地址00-FFH
专用寄存器(特殊功能寄存器)SFR
以上两个区域有30多个单元可以按位 访问,构成位地址空间
MOV
外部数据存储器(RAM)
外部数据存储器,最大地址范围: OOOO-OFFFFH
MOVX
也有人说成5个逻辑空间:
ROM空间
内RAM空间(、寄存器空间)(、位寻址空间)
外RAM空间
ROM和RAM的编址两种方法:
统一编址,从地址区别ROM或RAM空间,指令相同。(8086 CPU就是这种结构)
单独编址,ROM或RAM两套地址是重叠的,必须设计不同的指令。(51单片就是这种结构)
注意理解:
8086系统——ROM和RAM统一编址(MOV指令)——冯诺依曼结构
51单片——ROM和RAM单独编址(MOVC和MOVX指令〉——哈佛结构
2.2.1程序存储器
作用:存放固化程序(包括指令中的立即数)以及程序用到的表格常数(固定数据表,供程
您可能关注的文档
最近下载
- 财产保险案例分析和计算题 .pdf VIP
- 财产保险案例与分析.docx VIP
- SBT 10532-2009沐浴企业等级划分技术要求.pdf
- 江西省上饶市第四中学2024-2025学年高一上学期第二次月考测试卷语文试题(含答案).docx VIP
- 人工智能技术在特殊教育融合教育中促进教师专业发展的研究教学研究课题报告.docx
- 液体伤口敷料产品技术要求标准2023版.docx VIP
- 《水利工程外观质量评定规程DB34∕T 4010-2021》知识培训.pptx VIP
- DLT741-2023年架空送电线路运行规程.docx
- 并网光伏电站项目工程现场电气二次施工方案.doc
- 英语新课标背景下:非纸笔测试在小学英语期末评价中的实践研究.pdf VIP
文档评论(0)