第一范文网 - 专业文章范例文档资料分享平台

单片机(全部) - (3)

来源:用户分享 时间:2020-06-20 本文由固执旳活在无知 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

5

第二章 MCS-51单片机的结构和原理

§2-1 MCS-51系列单片机简介

表2-1 MCS-51系列型号 器件 8051AH 80C51 8751H 87C51 8052 89C51 89C52 89S52 89C2052 8031AH 80C31 8032 制造技术 H MOSⅡ CH MOS H MOSⅠ CH MOS H MOSⅡ CH MOS CH MOS CH MOS CH MOS H MOSⅡ CH MOS H MOSⅡ 片内程序存储器 4K-ROM 4K-ROM 4K-EPROM 4K-EPROM 8K-ROM 4K-FlashROM 8K-FlashROM 8K-FlashROM 8K-FlashROM 无 无 无 片内数据存储器 128字节 128字节 128字节 128字节 256字节 128字节 256字节 256字节 256字节 128字节 128字节 256字节 16位C/T 2 2 2 2 3 2 3 3 3 2 2 3 中断源 5 5 5 5 6 5 6 6 6 5 5 6

MCS-51的主要特点:

● 单+5V供电,40脚封装 ● 片内有振荡电路、时钟电路 ● 8位CPU ● 32(4*8)根I/O线 ● 64KB外部数据存储器地址空间 ● 64KB外部程序存储器地址空间

● 2(3)个16位C/T

● 5(6)个中断源(具有2种优先等级) ● 1个可编程的全双工的串行通信口 ● 独立的布尔(位)处理器 ● 128个可位寻址单元

§2-2 MCS-51系列单片机的结构原理

一. MCS-51系列单片机的基本组成

T0 T1 时钟电路 ROM RAM 定时/计数器 CPU 并行接口 串行接口 中断系统 P0 P1 P2P3

TXD RXD INT0 INT1 图2-1 MCS-51单片机的基本结构

6

二. MCS-51系列单片机的内部结构

DPTR 外部RAM 外部ROM PC B 工作寄 存器 ACC TMP 控制中断 、定时、串行口的特殊功能寄存器 ALU PSW PSEN ALE EA RST SP 指定时 令与 寄控制 存器内部总线 I/O口锁存/驱动器 P0 P1 P2 P3 图2-2 8051内部结构 1. 存储器的组织形式

由3个彼此独立的地址空间: FFFFH 外部 FFFFH FFH RAM SFR ● 256B的片内数据存储器地址空间 80H ● 64KB的片外数据存储器地址空间 1000H ROM 外部 RAM ● 64KB的片外程序存储器地址空间 30H

RAM 位寻

址区 MCS-51系列存储器组织结构 20H

0FFFH 见图2-3 工作 内部 外部 ROM ROM 寄存器 EA=1 EA=0 0-3组 0000H 0000H 00H

程序存储器 片外RAM 片内RAM

图2-3 8051(2)存储器的组织

结构 (1) 程序存储器地址空间

EA 片外ROM(低4KB)的使能信号,是指向片内/外ROM(低4KB)的控制信号。

EA=1 0000H~0FFFH(4KB)片内ROM,1000H~FFFFH片外ROM信号; EA=0 0000H~0FFFH(4KB)片外ROM,1000H~FFFFH片外ROM信号; 0000H~0002H 3个字节是系统复位的入口地址

0003H、000B、0013H、001BH、0023H是5个中断源的中断服务程序的入口地址 故 0000H~0023H (0000H~002AH)在用户程序中应避开这一区域。

7

(2) 数据存储器地址空间

FFH RAM SFR 80H a. 片内RAM (256个字节) RAM ● 工作寄存器组(00H~1FH) 30H 位寻址区 共分4组: 0组——00H~07H(R0~R7) 20H 1组——08H~0FH(R0~R7) 工作寄存器组3 2组——10H~17H(R0~R7) 18H 工作寄存器3组——18H~1FH(R0~R7) 组2 10H ● 位寻址区 (20H~2FH) 工作寄存器组1 ● 普通RAM区 (30H~7FH) 08H 工作寄存器 组0 00H

片内RAM

字节地址 位 地 址

D7 D6 D5 D4 D3 D2 D1 D0 7F 7E 7D 7C 7B 7A 79 78 2F

77 76 75 74 73 72 71 70 2E

6F 6E 6D 6C 6B 6A 69 68 2D

67 66 65 64 63 62 61 60 2C

5F 5E 5D 5C 5B 5A 59 58 2B

57 56 55 54 53 52 51 50 2A

4F 4E 4D 4C 4B 4A 49 48 29

47 46 45 44 43 42 41 40 28

3F 3E 3D 3C 3B 3A 39 38 27

37 36 35 34 33 32 31 30 26

2F 2E 2D 2C 2B 2A 29 28 25

27 26 25 24 23 22 21 20 24

23 1F 1E 1D 1C 1B 1A 19 18 22 17 16 15 14 13 12 11 10 21 0F 0E 0D 0C 0B 0A 09 08 20 07 06 05 04 03 02 01 00

● 特殊功能寄存器(SFR) (80H~FFH)

共有21个SFR

表2-2 8051特殊功能寄存器一览表 符号 *ACC *B *PSW SP DP0L DP0H DP1L 单元地址 E0H F0H D0H 81H 82H 83H 84H 名 称 累加器 乘法寄存器 程序状态字 堆栈指针 数据存储器指针(低8位) 数据存储器指针(高8位) 数据存储器指针(低8位) 位 地 址 符 号 地 址 ACC.7-ACC.0 E7H-E0H B.7-B.0 F7H-F0H PSW.7-PSW.0 D7H-D0H 8 DP1H *IE *IP *P0 *P1 *P2 *P3 PCON *SCON SBUF *TCON TMOD TL0 TL1 TH0 TH1 85H A8H B8H 80H 90H A0H B0H 87H 98H 99H 88H 89H 8AH 8BH 8CH 8DH 数据存储器指针(高8位) 中断允许控制器 中断优先控制器 通道0 通道1 通道2 通道3 电源控制及波特率选择 串行口控制器 串行数据缓冲器 定时器控制 定时器方式选择 定时器0低8位 定时器1低8位 定时器0高8位 定时器1高8位 IE.7-IE.0 IP.7-IP.0 P0.7-P0.0 P1.7-P1.0 P027-P2.0 P3.7-P3.0 SCON.7-SCON.0 TXON.7-TCON.0 AFH-A8H BFH-B8H 87H-80H 97H-90H A7H-A0H B7H-B0H 9FH-98H 8FH-88H

注:* 可位寻址的特殊功能寄存器

b. 片外RAM (64KB)

FFFFH 2. CPU

0000H

外部 RAM 片外RAM

CPU由运算器、控制器、若干个SFR(ACC、B、PSW、SP、DPTR)组成 ● 运算器、控制器

● ACC 累加器 —— A E0H ● B F0H ● PSW 程序状态字: D0H D7 D0 CY AC F0 RS1 RS0 OV - P

RS1 0 0 1 1 表2-3 工作寄存器组选择控制

RS0 工作寄存器 0 0组(00H-07H) 1 1组(08H-0FH) 0 2组(10H-17H) 1 3组(18H-1FH)

● SP 堆栈指针 81H SP 在单片机复位后被置位为 07H,用户程序可对SP重新置数 (在00H~7FH范围内) ● DPTR 数据地址指针 DPTR 分成 DPH、DPL 两个寄存器

DPH (83H)数据地址指针的高8位 DPL (82H)数据地址指针的低8位

9

3. 并行I/O口

表2-4 I/O口的字节地址和位地址 接口名称 P0 P1 P2 P3

(1) P0口的位结构

读锁存器

输出驱动能力: 8个LSTTL门 内部总线 系统复位时: P0口被置成1 写锁存器

读引脚

● P0口作I/O使用

读锁存器

内部总线

写锁存器

读引脚

● P0口作地址/数据总线使用

内部总线

读引脚 图2-5b P0口某位作地址/数据总线使用的结

字节地址 80H 90H A0H B0H 位地址 80H-87H 90H-97H A0H-A7H B0H-B7H 地址/数据 控制 VCC T1 D Q P0..n 锁存器 CL Q P0.n T2 引脚 MUX 图2-5 P0口某位结构

VCC T1 D Q P0..n 锁存器 CL Q VCC 外部上拉电阻 P0.n 控制=0 引脚 MUX T2 图2-5a P0口作I/O的结构

地址/数据 控制=1 VCC T1 P0.n T2 引脚 MUX

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新医药卫生单片机(全部) - (3)全文阅读和word下载服务。

单片机(全部) - (3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1087391.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top