- 1、本文档共119页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第二章
单片微机的根本结构;2.180C51单片微机的内部结构;这些部件通过内部总线连接起来,根本结构仍然是通用CPU加上外围芯片的结构模式,但功能单元上的控制与先前相比有重大变化,采用了特殊功能存放器(SFR)进行集中控制的方法。
1.中央处理器
单片微机中的中央处理器〔CPU〕是单片微机的核心,主要完成运算和控制功能,又增设了“面向控制〞的处理功能,增强了实时性。
?2.程序存储器
?根据内部是否带有程序存储器而形成三种型号:内部没有程序存储器的称80C31,内部带ROM的称80C51,内部以EPROM代替ROM的称87C51。;目前单片微机的程序存储器有以下几种结构形式:
⑴片内只读存储器
片内掩膜ROM的特点是程序必须在制作单片微机时写入。
⑵片内可编程的ROM
可直接由用户进行编程。
·紫外线可擦除型ROM-EPROM型单片微机(如87C51)。EPROM需用紫外线擦除,必须脱机固化,不能在线改写。
·电可擦除型ROM——EEPROM,称为Flash单片微机(如89C51)。EPROM和EEPROM都是可以屡次擦除和编程的,或称MTP的ROM。;;;5.串行I/O口
目前高档8位单片微机均设置了全双工串行I/O口,用以实现与某些终端设备进行串行通信,或者和一些特殊功能的器件相连的能力,甚至用多个单片微机相连构成多机系统。随着应用的拓宽,有些型号的单片微机内部还包含有二个串行I/O口。
?6.定时器/计数器
在单片微机的实际应用中,往往需要精确的定时,或者需对外部事件进行计数。为了减少软件开销和提高单片微机的实时控制能力,因而均在单片微机内部设置定时器/计数器电路。80C51共有二个16位的定时器/计数器,80C52那么有三个16位的定时器/计数器。;7.中断系统
? 80C51单片微机的中断功能较强,具有内、外共五个中断源,二个中断优先级。
?8.定时电路及元件
? 计算机的整个工作是在时钟信号的驱动下,按照严格的时序有规律地一个节拍一个节拍地执行各种操作。单片微机内部设有定时电路,只需外接振荡元件即可工作。外接振荡元件一般选用晶体振荡器,或用价廉的RC振荡器,也可用外部时钟源,作为振荡元件。近来有的单片微机将振荡元件也集成在芯片内部。
;2.280C51单片微机的引脚及其功能;按引脚的功能可分为三局部:
?1.电源和晶振:
·Vcc——运行和程序校验时接电源正端。
·Vss——接地。
·XTAL1——输入到单片微机内部振荡器的反相放大器。当采用外部振荡器时,对HMOS单片微机,此引脚应接地;对CHMOS单片微机,此引脚作驱动端。
·XTAL2——反相放大器的输出,输入到内部时钟发生器。当采用外部振荡器时,XTAL2 接收振荡器信号。;2.I/O:共4个口,32根I/O线。
·P0——8位、漏极开路的双向I/O口。
当使用片外存储器〔ROM及RAM〕时,作低八位地址和数据总线分时复用。
P0口〔作为总线时〕能驱动8个LSTTL负载。
·P1——8位、准双向I/O口。
在编程/校验期间,用做输入低位字节地址。
P1口可以驱动4个LSTTL负载。
对于80C52,P1.0——T2,是定时器2的计数输入端;P1.1——T2EX,是定时器2的外部输入端。
读两个特殊引脚的输出锁存器时应由程序置1。;;·中断:
P3.2——外部中断0输入。
P3.3——外部中断1输入。
·定时器/计数器:
P3.4——定时器/计数器T0的外部输入。
P3.5——定时器/计数器T1的外部输入。
·数据存储器选通:
P3.6——WR低电平有效,输出,片外存储器写选通。
P3.7——RD低电平有效,输出,片外存储器读选通。;3.控制线:共4根。
·RST——复位输入信号,高电平有效。在振荡器工作时,在RST上作用两个机器周期以上的高电平,将器件复位。
·EA/Vpp——片外程序存储器访问允许信号,低电平有效。EA=1,选择片内程序存储器(80C51为4KB,80C52为8KB);EA=0,那么程序存储器全部在片外而不管片内是否有程序存储器。
使用80C31时,必须接地,使用8751编程时,施加21V的编程电压。
·ALE/PROG——地址锁存允许信号,输出。
在访问片外存储器或I/O时,用于锁存低八位地址,以实现低八位地址与数据的隔离。; 由于ALE以1/6的振荡频率固定速率输出,可作为对外输出的时钟或用作外部定时脉冲。
您可能关注的文档
- 精神分裂症药物治疗.ppt
- 黑弧奥美泰州华侨城溱湖湿地项目整合营销策略提案.ppt
- 急性胰腺炎的病例分析终稿.ppt
- 产科安全隐患与防范措施.ppt
- 各行业图库图形模板整理集合.ppt
- 环境污染与防治.ppt
- 度潮州市宣传文化奖潮州移动申请作品集.ppt
- 发展党员程序课件.ppt
- 奥迪关爱中国流动留守儿童公益项目提案.ppt
- 公文写作与处理.ppt
- GB/T 45498.2-2025中华人民共和国社会保障卡一卡通规范 第2部分:应用规范.pdf
- GB/T 37507-2025项目、项目群和项目组合管理项目管理指南.pdf
- 《GB/T 45498.3-2025中华人民共和国社会保障卡一卡通规范 第3部分:安全规范》.pdf
- 中国国家标准 GB/T 37507-2025项目、项目群和项目组合管理项目管理指南.pdf
- 中国国家标准 GB/T 20236-2025非金属材料的聚光加速户外暴露试验方法.pdf
- 《GB/T 20236-2025非金属材料的聚光加速户外暴露试验方法》.pdf
- 《GB/T 9065.2-2025液压传动连接 软管接头 第2部分:24°锥形》.pdf
- 中国国家标准 GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性.pdf
- 《GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性》.pdf
- GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性.pdf
文档评论(0)