文档介绍:MCS-51系列MCS-51系列基本的51系列单片机803180518751增强的51系列单片机803280528752区别:8051/8751单片机中含有ROM/EPROM,而8031中没有,使用时需外接一片EPROM型号ROMEPROMRAMT/CI/OINT803280528KB87528KB256B256B256B333并串444111666二、MCS-51系列单片机的差异51子系列型号ROMEPROMRAMT/CI/OINT803180514KB87514KB128B128B128B222并串44411155580318051(基本型)803152子系列请见:P21表1-4P22表1-551系列产品§-51单片机内部结构分析RAMP0口串行口定时器计数器特殊功能寄存器(SFR)中断系统P2口P1口P3口ROM/~~~~(内特性)用户外特性图2-2MCS-51功能框图P32逻辑结构框图40引脚,双列直插式结构RST/§-51单片机的引脚功能用户外特性P0口:I/O口或数据总线/低8位地址总线复用口P1口:I/O口P3口:I/O口或第2功能口P2口:I/O口或高8位地址总线控制总线控制总线时钟复位引脚2、管脚的功能(1):(40脚)接+5V电源(直流电源正端)Vss:(20脚)接地端(直流电源负端)硬件设计时,为提高单片机抗干扰性能,。而且电源线要尽可能粗一些,如100mil()+:(19脚)片内振荡电路输入端XTAL2:(18脚)片内振荡电路输出端内时钟方式:在XTAL1、XTAL2上外接定时元件,使其形成自激振荡器。时钟电路:内时钟方式(最常用的方式)外时钟方式2、管脚的功能(2)时钟定时元件采用由石英晶体和电容组成并联谐振电路。晶体和电容尽可能靠近单片机芯片。单片机XTAL1XTAL21918C1C2电容通常选择为20~~12MHz晶振内时钟方式电路设计原理图C1、C2取值对振荡频率输出稳定性、大小及振荡电路的起振速度有一定的影响。时钟电路设计应注意问题:1、设计印制板时,晶体与电容尽可能与单片机芯片靠近,以减少寄生电容,保证振荡器可靠工作。3、应考虑系统功耗要求,时钟频率越低,功耗越小;2、尽可能用地线包围振荡电路,晶体外壳接地;4、选用瓷片电容;EA/VPPALEPSEN名称功能片外取指信号(片外程序存储器读)输出端低电平有效。通过P0口读回指令或常数。控制的是片外程序存储器(3)控制信号程序存储器选择信号EA=0时,选外部ROM;1,地址小于4k时,选内部ROM地址大于4k时,选外部ROMP0口是数据/地址复用口不访问片外存储器时,以1/6时钟频率固定输出正脉冲P0口输出数据信息P0口输出地址信息锁存地址寄存器内容寄存器内容表2-00HB00HPSW00HSP07HDPTR0000HP0~P30FFHIP×××00000BIE0××00000BTMOD00HTCON00HTH000HTL000HTH100HTL100HSCON00HSBUF不定PCON0××000B初始复位不影响片内RAM状态。复位信号,高电平复位CPU,低电平CPU工作RESET: