- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2
Single chip Microcomputer
本章内容
章单片机结构原理
单片机内部结构及引脚
单片机存储暴配置
豐草片机輪入輪出口
皇单片机肘序及接口
§2-1Mcs-51单片机内部结构及引脚
McS-51系列单片机是英特尔公司1980推出的高档8位机
分为二个子系列,、三个版本:
存储器类型
掩膜
单片机系列
EPROM
ROM
8031
51子系
8051
4KB
MCs列
51
8751
4KB
52子系8032
列
8052
8KB
型号
片内ROM片内RAMO口线备注
8031
无
128B+SFR8×4DP40脚
8051
掩膜4KB128B+SFR8×4DP40脚
8751
EPROM4KB128B+SFR8×4D|P40脚
89c51 FLASH4KB128B+SFR8×4DP40脚
89c2051 FLASH2KB128B+SFR15简化D|P20脚
8Xc552
8K
256B+SFR8×6增强多功能型
掩膜 ROM PROM/OTP-ROM
EPROM EEPROM FLASH
MCS-51单片机硬件结构
TO TI
8位的KP
p
时钟电
ROM RAM院时
生时钠脉
CPU
并行接口串行
中断系统
后
PO PI P2 P3 TXD RXD INTO INTI
128个单元被
专用寄存器占
结构框图
用。
1、8051单片机的基本组成
1.中央处理器CPU:8位,运算和控制功能
2.内部RAM:共256个RAM单元,用户使用前128个单元,
用于存放可读写数据,后128个单元被专用寄存器占用
内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表
格
4.定时汁计数器:两个16位的定时/计数器,实现定时或计数功
能
5.并行O口:4个8位的O口P0、P1、P2、P3
6.串行口:一个全双工串行口。
7.中断控制系统:5个中断源(外中断2个,定时计数中断2
个,串行中断1个)
8.时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和
12MHZ
2、MCS-51单片机信号引脚简介
3日m1、电源线:Vcc(+5V、VSS(地)
VCC
PIE 2
n日5805吕m22、振荡电路:XTAL1、XTAL2
6
Pd7805134
35日m43、复位引脚:RsT
Sm8313目m4并行口:P、P、P2、P3
P1.7口8
RXD/ P3
2日1289C51
ALP
5、EA:访问程序存储控制信号
INT1/ P3.3 d 13
ro/P3414
2日n266、PSEN:外部ROM读选通信号
WR/ P3.6
RDP3百17
25日P47、ALE:地址锁存控制信号
x18
24
XTAL d 19
VSS D 20
月,P3口线的第二功能
ALE/PR0—地址锁存控制端,访问外部存储器用来锁
存由P0口送出的低8位地址;不访问外存时,提供16fosc振
荡频率;PRoG用于对8751片内的 EPROM输入编程脉冲;
PSEN
外部程序存储器的读选通信号端
EA/Vpp—内外ROM选择端
EA=1时,访问内部程序存储器即内ROM
EA=0时,只访问外部程序存储器即外ROM
对于8751单片机编程时,该端施加编程电压
10引脚
P0.0~P07;P1.0~P17;P20~P27;P3.0~P37
四个O口,每口八条线;还兼作地址数据线。
3、时钟电路与复位电路
(1)时钟振荡电路
ATALI
晶振
ATALZ
至内部时钟电路
几个工作周期的区别:
振荡周期
状态周期
机器周期
指令周期
◆时钟周期,T:时序中最小的时间单位其值由外接晶体或外
输入时钟来决定,其值为石英振荡器频率的倒数。
例如:在单片机外接1MHZ的晶体,则单片机的系统时钟
的频率为1M,时钟周期为1us
令机器周期:完成特定功能所需要的时间,在MCS51单片机中
机器周期由12个时钟周期构成,并分为6个状态(S1S6),每个
状态又分为P1和P2两拍这样一个机器周期的12个震荡周
期可以表示为
S1P1S1P2S2P1S2P2 S3P1S3P2.. S6P1 S6P2
将12个震荡周期用6个状态和2拍来替代。
几∏几几几几气气气气气
S1 S2 S3 S4 S5 S6
机器周期
文档评论(0)