8051单片机的引脚及结构.ppt
《8051单片机的引脚及结构.ppt》由会员分享,可在线阅读,更多相关《8051单片机的引脚及结构.ppt(23页珍藏版)》请在第壹文秘上搜索。
1、一、单片机的基本组成一、单片机的基本组成二、单片机的引脚功能二、单片机的引脚功能三、单片机的工作方式三、单片机的工作方式四、单片机的时钟时序四、单片机的时钟时序内容提要内容提要: :一、一、8051单片机的基本组成单片机的基本组成中央处理器中央处理器CPU:8位,运算和控制功能位,运算和控制功能内部内部RAM:共共256个个RAM单元,用户使用前单元,用户使用前128个单元,用于存个单元,用于存放可读写数据,后放可读写数据,后128个单元被专用寄存器占用。个单元被专用寄存器占用。内部内部ROM:4KB掩膜掩膜ROM,用于存放程序、原始数据和表格。,用于存放程序、原始数据和表格。定时定时/计数器
2、:计数器:两个两个16位的定时位的定时/计数器,实现定时或计数功能。计数器,实现定时或计数功能。并行并行I/O口:口:4个个8位的位的I/O口口P0、P1、P2、P3。串行口:串行口:一个全双工串行口。一个全双工串行口。中断控制系统:中断控制系统:5个中断源(外中断个中断源(外中断2个,定时个,定时/计数中断计数中断2 个,个,串行中断串行中断1个)个)时钟电路:时钟电路:可产生时钟脉冲序列,允许晶振频率可产生时钟脉冲序列,允许晶振频率6MHZ和和12MHZ 组成组成:运算器、控制器运算器、控制器。80518051的的CPUCPU包含以下功能部件包含以下功能部件: (1 1)8 8位位CPUC
3、PU。(2 2)布尔代数处理器,具有位寻址能力。)布尔代数处理器,具有位寻址能力。(3 3)128B128B内部内部RAMRAM数据存储器,数据存储器,2121个专用寄存器。个专用寄存器。(4 4)4KB4KB内部掩膜内部掩膜ROMROM程序存储器。程序存储器。(5 5)2 2个个1616位可编程定时器位可编程定时器/ /计数器。计数器。(6 6)3232个(个(4 48 8位)双向可独立寻址的位)双向可独立寻址的I/OI/O口。口。(7 7)1 1个全双工个全双工UARTUART(异步串行通信口)。(异步串行通信口)。(8 8)5 5个中断源、两级中断优先级的中断控制器。个中断源、两级中断优
4、先级的中断控制器。(9 9)时钟电路,外接晶振和电容可产生)时钟电路,外接晶振和电容可产生1.2MHz1.2MHz12 MHz12 MHz的时钟频率。的时钟频率。(1010)外部程序)外部程序/ /数据存储器寻址空间均为数据存储器寻址空间均为64KB64KB。(1111)111111条指令,大部分为单字节指令。条指令,大部分为单字节指令。(1212)单一)单一+5V+5V电源供电,双列直插电源供电,双列直插4040引脚引脚DIPDIP封装。封装。 1. 1. 中央处理器(中央处理器(CPUCPU)(1 1)运算器)运算器组成:组成:8位算术逻辑运算单元位算术逻辑运算单元ALU(Arithmet
5、ic Logic Unit)、)、8位累加器位累加器A(Accumulator)、)、8位寄存器位寄存器B、程序状态字、程序状态字寄存器寄存器PSW(Program Status Word)、)、8位暂存寄存器位暂存寄存器TMP1和和TMP2等。等。功能:功能:完成算术运算和逻辑运算。完成算术运算和逻辑运算。(2 2)控制器)控制器组成:组成:程序计数器程序计数器PC(Program Counter)、指令寄存器)、指令寄存器IR(Instruction Register)、指令译码器)、指令译码器ID(Instruction Decoder)、堆栈指针)、堆栈指针SP、数据指针、数据指针DP
6、TR、定时控制逻辑、定时控制逻辑和振荡器和振荡器OSC等电路。等电路。功能:功能:CPU根据根据PC中的地址将欲执行指令的指令码从存储器中的地址将欲执行指令的指令码从存储器中取出,存放在中取出,存放在IR中,中,ID对对IR中的指令码进行译码,定时中的指令码进行译码,定时控制逻辑在控制逻辑在OSC配合下对配合下对ID译码后的信号进行分时,以产译码后的信号进行分时,以产生执行本条指令所需的全部信号。生执行本条指令所需的全部信号。 2. 2. 存储器存储器 MCS-51的存储器可分为程序存储器和数据存储器的存储器可分为程序存储器和数据存储器,又有片内和片外又有片内和片外之分。之分。(1 1)程序存
7、储器)程序存储器 一般将只读存储器(一般将只读存储器(ROM)用做程序存储器。可寻址空间为)用做程序存储器。可寻址空间为64KB,用于存放用户程序、数据,用于存放用户程序、数据和表格等信息。和表格等信息。 MCS-51单片机按程序单片机按程序存储器可分为内部无存储器可分为内部无ROM型(如型(如8031)和内部有)和内部有ROM型(如型(如8051)两种,)两种,连接时连接时 引脚有区别。程序存引脚有区别。程序存储器结构如右图所示:储器结构如右图所示:EA(2 2)数据存储器)数据存储器 一般将随机存储器(一般将随机存储器(RAM)用做数据存储器。可寻址空)用做数据存储器。可寻址空间为间为64
8、KB。MCS-51数据存储器可分为片内和片外两部分。数据存储器可分为片内和片外两部分。片外片外RAM: 最大范围:最大范围:0000HFFFFH,64KB;用指令;用指令MOVX访问。访问。片内片内RAM: 最大范围:最大范围:00HFFH,256B;用指令;用指令MOV访问。又分访问。又分为两部分:低为两部分:低128B(007FH)为真正的为真正的RAM区,高区,高128B(80FFH)为特殊功能寄存器)为特殊功能寄存器(SFR)区。如右图所示。)区。如右图所示。3 3特殊功能寄存器(特殊功能寄存器(SFRSFR) MCS-51有有21个特殊功个特殊功能寄存器(也称为专用寄存能寄存器(也称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 8051 单片机 引脚 结构
