MCS-51 单片机8051 单片机是 8 位单片机,有 40 个管脚,8 根数据线,16 根地址线
单片机的八大组成部分:CPU 、ROM、RAM、I/O 、定时/计数器、串口、SFR、中断服务系统一、MCS-51 机的存结构 (如图 1 所示)FFFFHFFFFH1000H0FFFH 0FFFH FFH80H7FH0000H 0000H 00H 0000H7F程序存储器 部数据存储器 外部数据存储器图 1MCS-51 机的存结构物理上分为:4 个空间, 片 ROM、片外 ROM片 RAM、片外 RAM逻辑上分为;3 个空间, 程序存(片、外)统一编址 MOVC 数据存储器(片) MOV 数据存储器(片外) MOVX1、程序存寻址围:0000H ~ FFFFH 容量 64KBEA = 1,寻址从部 ROM;EA = 0,寻址从外部 ROM地址长度:16 位 存储器地址空间为 64KB作用:存放程序与程序运行时所需的常数
8051 单片机 6 个具有特别含义的单元是:0000H ——系统复位,PC 指向此处;0003H ——外部中断 0 入口000BH —— T0 溢出中断入口0013H ——外中断 1 入口001BH ——T1 溢出中断入口0023H ——串口中断入口2、部数据存储器物理上分为两大区:00H ~ 7FH 即 128BRAM 和 SFR 区
如图 2 所示
7FH资料缓冲区堆栈区 80 字节 数据缓冲器用工作单元30H60KB外部 ROM64KB外部RAM4KB内部EA = 14KB外部EA = 0特 别 功 能寄存器内部 RAM2FH 位地址:16 字节00H~7FH 128 可位寻址位20H1FH3 区2 区1 区 32 字节 4 组 R0~R7 工作寄存器0 区00H图 2 部数据存储器二、 殊功能寄存器SFR寻址空间离散分配在:80H ~ FFH