第2章 单片机的组成原理
更新时间:2023-04-22 00:05:02 阅读量: 实用文档 文档下载
- 第2章属下玫瑰见过统帅推荐度:
- 相关推荐
单片机学习资料
第2章 单片机的组成原理
单片机学习资料
第2章 MCS-51单片机的硬件结构2.1 MCS-51单片机的基本结构 2.2 单片机的复位电路设计 2.3MCS-51单片机的存储器配置
单片机学习资料
2.1.1 MCS-51单片机的基本组成时钟源
T0 T1
时钟电路
SFR和RAM
ROM
定时/计数器
CPU
系
统
总
线
并行端口
串行端口
中断系统
P0 P1 P2 P3
TXD RXD
INT0 INT1
图2-1 MCS-51单片机基本结构示意图
单片机学习资料
MCS-51单片机的基本组成
8位CPU,片内振荡器; 4K字节ROM,128字节RAM; 21个特殊功能寄存器; 32根可编程I/O口线; 可寻址各64K的外部程序存储器、外部数据存储器; 2个l6位的定时器/计数器; 中断结构:具有5个中断源,2个优先级; 一个可编程全双工串行口; 有位寻址功能,适于布尔处理的位处理机。
单片机学习资料
2.1.2 MCS-51单片机的外部引脚说明40个引脚分为四类:电源、地2条;时钟2条; 控制4条;I/O线32条。
8031 8051 8751
1.I/O口线功能 . 口线功能 4个8位并行 I/O 接口引脚 个 位并行 P0.0~P0.7 、P1.0~P1.7 、P2.0~P2.7和 P3.0~P3.7 ~ ~ ~
为多功能引脚,可自动切换用作数据总线、 地址总线、控制总线和或I/O 接口外部引脚。
单片机学习资料
P0.0--P0.7(39-32):双向I/O口P0. :双向 口 第二功能是在访问外部存储器时,可分时用作低 位地址和 位数据线; 位地址和8位数据线 第二功能是在访问外部存储器时,可分时用作低8位地址和 位数据线; 在对8751编程和校验时,用于数据的输人/输出。 编程和校验时, 在对 编程和校验时 用于数据的输人/输出。 PO口能以吸收电流的方式驱动 个LS型TTL负载 口能以吸收电流的方式驱动8个 型 口能以吸收电流的方式驱动 负载
Pl. 0--Pl. 7(1-8):双向 口Pl。 P1口能驱动(吸收或输出电流 个LS 口能驱动( :双向I/O口 。 口能驱动 吸收或输出电流)4个 负载。 型TTL负载。 负载 在对EPROM编程和程序验证时,它接收低8位地址。在8052单片机中 编程和程序验证时,它接收低 位地址 位地址。 在对 编程和程序验证时 单片机中 P1. 0还用作定时器 的计数触发输人端 ,P1. 1还用作定时器 的外部 还用作定时器2的计数触发输人端 定时器2的外部 还用作定时器 的计数触发输人端T2, 还 定时器 控制端T2EX。 控制端 。
单片机学习资料
P2. 0--P2. 7(21-28):双向I/O口P2。P2口可以驱动(吸收或输出电流) 4个LS型TTL负载。 第二功能是在访问外部存储器时,输出高8位地址。在对EPROM编程和校 验时,它接收高位地址。 P3.0--P3.7(10-17):双向 口P3。P3口能驱动(吸收或输出电流)4 . ):双向 口能驱动( ):双向I/O口 。 口能驱动 吸收或输出电流) 负载。 个LS型TTL负载。 型 负载
P3口的每条引脚都有各自的第二功能。 口的每
条引脚都有各自的第二功能。 口的每条引脚都有各自的第二功能
单片机学习资料
2.控制线 . ALE:地址锁存允许信号端 : PSEN:外部程序存储器读选通信号端 : EA/VPP:程序存储器选择信号端和编程电 源输入端8031 8051 8751
RST/VPD(9): ) RST是复位信号输人端 是复位信号输人端
单片机学习资料
ALE/ PROG (30): ALE是地址锁存允许信号
在访问外部存储器时,用来锁存由 口送出的低 口送出的低8位地址信 在访问外部存储器时,用来锁存由PO口送出的低 位地址信 在不访问外部存储器时, 以振荡频率1/ 的固定速率输 号。在不访问外部存储器时,ALE以振荡频率 /6的固定速率输 以振荡频率 出脉冲信号。因此它可用作对外输出的时钟。但要注意, 出脉冲信号。因此它可用作对外输出的时钟。但要注意,只要外 接有存储器,ALE端输出的就不再是连续的周期脉冲信号。 端输出的就不再是连续的周期脉冲信号。 接有存储器 端输出的就不再是连续的周期脉冲信号 用于对8751片内 片内EPROM编程的脉冲输人端。 编程的脉冲输人端。 第二功能 PROG 用于对 片内 编程的脉冲输人端
单片机学习资料
: PSEN (29): 它是外部程序存储器ROM的读选通信号。在执行访问外部 ROM指令时,会自动产生PSEN信号;而在访问外部数据存储 器RAM或访问内部ROM时,不产生PSEN信号。
单片机学习资料
EA / VPP (31): :访问外部存储器的控制信号。 当EA高电平时,访问内部程序存储器;但当程序计数器PC的值 超过OFFFH(对8051/80051/8751)或1 FFFH(对8052)时,将自 动转向执行外部程序存储器内的程序。 当EA保持低电平时,只访问外部程序存储器,不管是否有内部 程序存储器。 第二功能VPP为对8751片内EPROM的21 V编程电源输入。
单片机学习资料
RST/VPD(9): RST是复位信号输人端。当此输人 端保持两个机器周期( 24个振荡周期) 单片机的复位操作使单片机进入初 的高电平时,就可以完成复位操作。 始化状态,其中包括使程序计数器 始化状态, PC=0000H,这表明程序从0000H 0000H地 PC=0000H,这表明程序从0000H地 第二功能是VPD ,即备用电源输人 址单元开始执行。 21个特殊功能寄 址单元开始执行。 21个特殊功能寄 端。当主电源发生故障,降低到规 存器复位后的状态为确定值。。 存器复位后的状态为确定值。 定的低电平以下时,vl,1。将为片 内RAM提供备用电源,以保证存储 在RAM中的信息不丢失。
单片机学习资料
XTALl(19): 接外部晶体的一个引脚。当单片机采用外部时钟信号时,此脚应接地。 XTAL2(18): 接外部晶体的一个引脚。当单片机采用外部时钟信号时,外部时 钟信号由此引脚接入。 使用单片机内部振荡电路时,用来接外部晶体的两端和微调电容。当单片
机采用 外部时钟信号时,则用来输入时钟脉冲。 Vss(20): 接地端。 Vcc(40): 电源端,接十5V。
单片机学习资料
图2-2 8051单片机内部结构
单片机学习资料
2.1.3、单片机时钟电路及CPU基本时序 、单片机时钟电路及 基本时序
单片机时钟电路通常有两种形式: 1.内部振荡方式:MCS-51单片机片内有一个用于构成振荡器的高增 益反相放大器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出 端。把放大器与作为反馈元件的晶体振荡器或陶瓷谐振器连接,就构 成了内部自激振荡器并产生振荡时钟脉冲(如图2-10所示)。 2.外部振荡方式:外部振荡方式就是把外部已有的时钟信号引入单 片机内(如图2-11所示)。
单片机学习资料
3、单片机时钟电路及CPU基本时序
振荡器输出信号
向CPU提供两相时钟信号 提供两相时钟信号
单片机学习资料
一、机器周期、状态、振荡周期
一个机器周期=6个状态=12个振荡周期1、振荡周期:振荡器输出的振荡时钟脉冲信号的周期。单片机以晶 体振荡器的振荡周期(或外部引入的时钟周期)为最小的时序单位,片 内的各种微操作都以此周期为时序基准。 2、时钟周期:又称状态周期、状态时间S,是振荡周期的两倍。分 为P1、P2节拍。 P1节拍通常完成逻辑操作, P2节拍通常完成内部 寄存器间数据传送。
单片机学习资料
3、机器周期 若把一条指令执行过程分为几个基本操作,则执行每个基本操 作所需要的时间,称为机器周期。单片机的一个机器周期包括 12个振荡周期,分为6个S状态:S1 -S6。每个状态又分为2拍, 即前面介绍的P1和P2信号;个机器周期中的12个振荡周期可表 示为S1P1,S1P2,S2P1……S6P1,S6P2o4、指令周期 CPU执行一条指令所需要的时间。 CPU执 CPU执行一条指令所需要的时间。是以机器周期为单位的 ,CPU执 执行一条指令所需要的时间 行一条指令通常需要1 行一条指令通常需要1~4个机器周期 。
单片机学习资料
MCS-51单片机各种周期的相互关系 单片机各种周期的相互关系
指令周期 机器周期 S1 S2 机器周期
XTAL2 (OSC)
S4 S3 S4 S5 S6 S1 S2 S3 S5 S6 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P1 P2 P2
振荡周期 时钟周期
正在阅读:
第2章 单片机的组成原理04-22
2018年第一学期美术三年级上册教学计划04-17
情趣篇——教你如何用暧昧短信挑逗她08-18
心理学第二章 幼儿记忆的发展 随堂测试卷11-01
汽车维修中级工试题及答案100题库06-21
校园商品展销会具体工作安排10-19
优化营商环境感悟5篇08-22
波罗空调系统电路图08-09
监测监控工培训考试试题07-27
我家的传家宝作文800字07-16
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 单片机
- 组成
- 原理
- 音乐搭台,历史唱戏
- 中国美术史名词解释及列举题总结
- 线平衡分析与瓶颈改善
- 行政组织理论复习资料2011.1
- 高效物流链让制造企业开拓更多业务机会 “2008中国(南京)国际物
- 《国家公务员制度》第13章 信息技术及其在电子政务中的应用
- 葛根芩连汤治疗2型糖尿病疗效相关因素分析研究
- 2022上半年河北省秦皇岛市山海关区中石化招聘毕业生试题及答案解
- 冠脉支架术后健康指导
- 农村基层组织建设典型经验做法
- 电子元器件的防静电损坏措施
- 2013年外科主治医师胸心外科学复习要点:慢性脓胸
- 基于SOA思想的电子口岸信息平台系统
- 无支架缆索吊机系统计算分析
- 第一章 电子商务概述
- 多信道无线网络研究现状分析
- 脊髓的躯体运动功能
- 宏观经济学__失业与通货膨胀(2013.12.5)
- 常见多音字的正确读法
- 丙氨酰谷氨酰胺双肽肠外营养在胃肠道肿瘤化疗中应用的前瞻性研究