单片机硬件结构.ppt
《单片机硬件结构.ppt》由会员分享,可在线阅读,更多相关《单片机硬件结构.ppt(81页珍藏版)》请在优知文库上搜索。
1、1第2章 AT89S51单片机 硬件结构2内容概要内容概要nAT89S51AT89S51片内硬件基本结构、引脚功能、存储器结构、特片内硬件基本结构、引脚功能、存储器结构、特殊功能寄存器功能、殊功能寄存器功能、4 4个并行个并行I/OI/O口的结构和特点,口的结构和特点,n复位电路和时钟电路的设计复位电路和时钟电路的设计, ,节电工作模式。节电工作模式。目的:目的:为为AT89S51AT89S51系统的应用系统的应用设计设计打下基础。打下基础。在原理和结构上,单片机把微机的许多概念、技术与特点都在原理和结构上,单片机把微机的许多概念、技术与特点都继承下来。用学习微机的思路来学习单片机。继承下来。
2、用学习微机的思路来学习单片机。32.1 AT89S512.1 AT89S51单片机的硬件组成单片机的硬件组成片内结构如图片内结构如图2-12-1所示。把作为控制应用所必需的基本功能部所示。把作为控制应用所必需的基本功能部件都集成在一个集成电路芯片上。件都集成在一个集成电路芯片上。有如下有如下功能部件功能部件和和特性特性:(1 1)8 8位微处理器(位微处理器(CPUCPU););(2 2)数据存储器()数据存储器(128B RAM128B RAM););(3 3)程序存储器()程序存储器(4KB Flash ROM4KB Flash ROM););(4 4)4 4个个8 8位可编程并行位可编程
3、并行I/OI/O口(口(P0P0口、口、P1P1口、口、P2P2口、口、P3P3口);口);(5 5)1 1个全双工的异步串行口;个全双工的异步串行口;(6 6)2 2个可编程的个可编程的1616位定时器位定时器/ /计数器;计数器;4图图2-1 AT89S51单片机片内结构单片机片内结构5(7 7)1 1个看门狗定时器;个看门狗定时器;(8 8)中断系统具有)中断系统具有5 5个中断源、个中断源、5 5个中断向量;个中断向量;(9 9)特殊功能寄存器()特殊功能寄存器(SFRSFR)2626个;个;(1010)低功耗模式有)低功耗模式有空闲模式空闲模式和和掉电模式掉电模式,且具有掉电模式,且
4、具有掉电模式 下的中断恢复模式;下的中断恢复模式;(1111)3 3个程序加密锁定位;个程序加密锁定位;与AT89C51比,AT89S51更突出的优点更突出的优点:(1)增加在线可编程功能ISPISP(In System Program),字字节节和页编程页编程,现场程序调试和修改更加方便灵活;(2)数据指针数据指针增加到两个两个,方便了对片外RAM的访问过程;(3)增加增加了看门狗定时器看门狗定时器,提高了系统的抗干扰能力;(4 4)增加增加断电标志断电标志;(5 5)增加)增加掉电状态掉电状态下的下的中断恢复模式中断恢复模式;片内的各功能部件通过片内单一总线连接而成(见图片内的各功能部件通
5、过片内单一总线连接而成(见图2-12-1),基本结构基本结构依旧是依旧是CPU CPU 加上外围芯片的传统微机结构。加上外围芯片的传统微机结构。CPUCPU对各种功能部件的控制对各种功能部件的控制是采用是采用特殊功能寄存器特殊功能寄存器(SFRSFR,Special Function RegisterSpecial Function Register)的集中控制方式。)的集中控制方式。介绍介绍图图2-12-1中中片内各功能部件片内各功能部件。(1 1)CPUCPU(微处理器)(微处理器) 8 8位的位的CPUCPU,与通用,与通用CPUCPU基本相同,包括了基本相同,包括了运算器运算器和和控制
6、器控制器两两大部分,还有面向控制的大部分,还有面向控制的位处理功能位处理功能。6(2 2)数据存储器()数据存储器(RAMRAM)片内为片内为128B128B(5252子系列子系列为为256B256B),片外最多可扩),片外最多可扩64KB64KB。(3 3)程序存储器()程序存储器(Flash ROMFlash ROM)片内集成有片内集成有4KB4KB的的FlashFlash存储器(存储器(AT89S52 AT89S52 则则为为8KB8KB;AT89C55AT89C55片内片内20KB20KB),如片内容量不够,片外可外扩至),如片内容量不够,片外可外扩至64KB64KB。(4 4)中断系
7、统)中断系统具有具有6 6个个中断源,中断源,2 2级中断优先权。级中断优先权。(5 5)定时器)定时器/ /计数器计数器2 2个个1616位定时器位定时器/ /计数器(计数器(5252子系列有子系列有3 3个),个),4 4种种工作方式。工作方式。7(6 6)1 1个看门狗定时器个看门狗定时器WDTWDT当CPU由于干扰使程序陷入死循环或跑飞时,WDT可使程序恢复正常运行。(7 7)串行口)串行口1个全双工的异步串行口,4种工作方式。可进行串行通信,扩展并行I/O口,还可与多个单片机构成多机系统。(8 8) P0 P0 、口、口P1P1口、口、P2P2口口和和P3P3口口4个8位并行I/O口
8、。(9 9)特殊功能寄存器()特殊功能寄存器(SFRSFR)26个,对片内各功能部件管理、控制和监视。是各个功能部件的控制寄存器控制寄存器和状态寄存器,映射在片内状态寄存器,映射在片内RAM区80H80HFFHFFH内。8AT89S51AT89S51完全兼容完全兼容AT89C51AT89C51,在充分保留原来软、硬件条件下,在充分保留原来软、硬件条件下,完全可以用,完全可以用AT89S51AT89S51直接代换。直接代换。2.2 AT89S512.2 AT89S51的引脚功能的引脚功能先了解引脚,牢记各引脚的功能。先了解引脚,牢记各引脚的功能。AT89S51AT89S51与与5151系列中各种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 硬件 结构