单片机原理与实验指导 第2章 原理与结构.ppt
《单片机原理与实验指导 第2章 原理与结构.ppt》由会员分享,可在线阅读,更多相关《单片机原理与实验指导 第2章 原理与结构.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 2 单片机结构与原理单片机结构与原理2.1 MCS-512.1 MCS-51系列单片机的基本组成系列单片机的基本组成一、一、一、一、MCS-51MCS-51MCS-51MCS-51单片机的基本功能特性(以单片机的基本功能特性(以单片机的基本功能特性(以单片机的基本功能特性(以89C52 4089C52 4089C52 4089C52 40个引脚为例)个引脚为例)个引脚为例)个引脚为例)(1 1 1 1)一个)一个)一个)一个8 8 8 8位字长的位字长的位字长的位字长的CPUCPUCPUCPU和指令系统;和指令系统;和指令系统;和指令系统;(2 2 2 2)一个片内振荡器及时钟电路;)一个
2、片内振荡器及时钟电路;)一个片内振荡器及时钟电路;)一个片内振荡器及时钟电路;(3 3 3 3)内部有)内部有)内部有)内部有8KB8KB8KB8KB的的的的E E E E2 2 2 2PROMPROMPROMPROM(程序存储器);(程序存储器);(程序存储器);(程序存储器);(4 4 4 4)64KB64KB64KB64KB的外部程序存储器寻址空间;的外部程序存储器寻址空间;的外部程序存储器寻址空间;的外部程序存储器寻址空间;(5 5 5 5)64KB64KB64KB64KB的外部数据存储器寻址空间;的外部数据存储器寻址空间;的外部数据存储器寻址空间;的外部数据存储器寻址空间;(6 6
3、6 6)SRAMSRAMSRAMSRAM数据存储器数据存储器数据存储器数据存储器256256256256字节(分低字节(分低字节(分低字节(分低128128128128字节和高字节和高字节和高字节和高128128128128字节);字节);字节);字节);(7 7 7 7)两个)两个)两个)两个16161616位定时器位定时器位定时器位定时器/计数器;计数器;计数器;计数器;(8 8 8 8)一个可编程的全双工串行接口;)一个可编程的全双工串行接口;)一个可编程的全双工串行接口;)一个可编程的全双工串行接口;(9 9 9 9)32323232条可编程的条可编程的条可编程的条可编程的I/OI/O
4、I/OI/O端口(分端口(分端口(分端口(分4 4 4 4个个个个8 8 8 8位并行位并行位并行位并行I/OI/OI/OI/O端口);端口);端口);端口);(10101010)有)有)有)有6 6 6 6个中断源、个中断源、个中断源、个中断源、2 2 2 2个优先级中断控制器;个优先级中断控制器;个优先级中断控制器;个优先级中断控制器;(11111111)一个布尔处理器;)一个布尔处理器;)一个布尔处理器;)一个布尔处理器;(12121212)有)有)有)有111111111111条指令。条指令。条指令。条指令。二、二、MCS-51MCS-51单片机的硬件组成单片机的硬件组成 (1 1)算
5、术逻辑单元)算术逻辑单元ALU ALU(2 2)累加器)累加器ACC ACC(3 3)寄存器)寄存器B B(4 4)程序计数器)程序计数器PC PC(5 5)数据指针)数据指针DPTR DPTR(6 6)堆栈指针)堆栈指针SP SP(“先进后出,后进先出先进后出,后进先出”)(7 7)程序状态寄存器)程序状态寄存器PSW PSW RS0RS0、RS1RS1的设置见表的设置见表2-12-1 其中:其中:0 0组,组,00H00H07H=R007H=R0R7 R7 “0000”1 1组,组,08H08H0FH=R00FH=R0R7 R7 “0101”2 2组,组,10H10H17H=R017H=R
6、0R7 R7 “1010”3 3组,组,18H18H1FH=R01FH=R0R7 R7 “1111”2.2 MCS-512.2 MCS-51系列单片机的引脚与功能系列单片机的引脚与功能一、一、一、一、8051805180518051型引脚与功能(型引脚与功能(型引脚与功能(型引脚与功能(40404040脚封装)脚封装)脚封装)脚封装)其它引脚封装(其它引脚封装(PLCCPLCC、PQFPPQFP)其它引脚封装(其它引脚封装(其它引脚封装(其它引脚封装(DIP20DIP20DIP20DIP20、28282828,SOP20SOP20SOP20SOP20、28282828)其它引脚封装(其它引脚封
7、装(其它引脚封装(其它引脚封装(C5051C5051C5051C5051单片机,单片机,单片机,单片机,48484848脚封装)脚封装)脚封装)脚封装)2.3 51单片机存储器的结构单片机存储器的结构 (以(以(以(以89C5289C52为例)为例)为例)为例)一、程序存储器一、程序存储器 标准的标准的标准的标准的51515151单片机程序存储器地址范围是:单片机程序存储器地址范围是:单片机程序存储器地址范围是:单片机程序存储器地址范围是:0000H0000H0000H0000HFFFFHFFFFHFFFFHFFFFH,共,共,共,共64KB64KB64KB64KB空间。空间。空间。空间。在在
8、在在64KB64KB64KB64KB的程序存储器中的程序存储器中的程序存储器中的程序存储器中0000H0000H0000H0000H0002AH0002AH0002AH0002AH(地址向量区)区(地址向量区)区(地址向量区)区(地址向量区)区域具有特殊用途,是保留给系统使用的。即:域具有特殊用途,是保留给系统使用的。即:域具有特殊用途,是保留给系统使用的。即:域具有特殊用途,是保留给系统使用的。即:0000H0000H0000H0000H0002H0002H0002H0002H,为上电或复位的入口地址;,为上电或复位的入口地址;,为上电或复位的入口地址;,为上电或复位的入口地址;0003H0
9、003H0003H0003H000AH000AH000AH000AH,为外部中断,为外部中断,为外部中断,为外部中断0 0 0 0的中断地址区;的中断地址区;的中断地址区;的中断地址区;000BH000BH000BH000BH0012H0012H0012H0012H,为定时,为定时,为定时,为定时/计数器计数器计数器计数器0 0 0 0(T0T0T0T0)的中断地址区;)的中断地址区;)的中断地址区;)的中断地址区;0013H0013H0013H0013H001AH001AH001AH001AH,为外部中断,为外部中断,为外部中断,为外部中断1 1 1 1的中断地址区;的中断地址区;的中断地址
10、区;的中断地址区;001BH001BH001BH001BH0022H0022H0022H0022H,为定时,为定时,为定时,为定时/计数器计数器计数器计数器1 1 1 1(T1T1T1T1)的中断地址区;)的中断地址区;)的中断地址区;)的中断地址区;0023H0023H0023H0023H002AH002AH002AH002AH,为串口,为串口,为串口,为串口(TI(TI(TI(TI,RI)RI)RI)RI)中断地址区。中断地址区。中断地址区。中断地址区。二、二、内部数据存储器内部数据存储器 寄存器组的设置(寄存器组的设置(RS1RS1、RS0RS0)位操作区(位操作区(20H20H2FH=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机原理与实验指导 第2章 原理与结构 单片机 原理 实验 指导 结构
限制150内