




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
1.MCS-51系列基本特征: 1】8位CPU。 2】程序存储器【8031无此件,8051为4KBROM;8751为4KBEPROM】 3】片内低128B数据存储器RAM。 4】片内21个特殊功能寄存器SFR. 5】可寻址外部程序存储器和数据存储器空间各64KB. 6】4个8位并行I/O接口,1个全双工串行接口。 7】2个16位定时器/计数器。 8】5个中断源,2个中断优先级。 //ALE:当单片机访问外部存储器时,ALE输出信号的负跳沿用于单片机发出的低8位地址经外部锁存器的锁存控制信号。即使不访问外部锁存器,ALE端仍有正脉冲信号输出,此频率为时钟振荡器频率的fosc的1/6;若想初步判断单片机芯片的好坏,可用示波器查看ALE端是否有正脉冲信号输出。若有脉冲信号,则单片机基本是好的。 /EA:/EA引脚为高电平,单片机访问片内程序存储器,但在PC(程序计数器)值超过0FFFH(对于8051,8751)时,即超过片内程序存储器的4KB地址范围时,将自动转向执行外部程序存储器内的程序;/EA引脚为低电平时,单片机则只访问外部程序存储器,不论是否有内部程序存储器。对于8031来说,因其无内部程序存储器,所以该引脚必须接地,这样选择外部程序存储器。 //P3口第二功能:【当输出第二功能信号,该锁存器应预先置1】 P3.0RXD串行输入口 P3.1TXD串行输出口 P3.2/INT0外部中断0 P3.3/INT1外部中断1 P3.4T0定时器0外部计数器输入 P3.5T1定时器1外部计数器输入 P3.6/WR外部数据存储器写选通 P3.7/RD外部数据存储器读选通 //若时钟晶振的振荡频率为fosc,则时钟周期Tosc=1/fosc.机器周期Tcy=12/fosc. //寄存器复位情况:SP07HP0~P3FFH上电自动复位和按钮复位。 //程序计数器PC:程序计数器自动加1.可看成程序存储器的地址指针。 程序指针PC不能为用户编程直接使用,是一不可寻址的特殊功能寄存器。PC值为当前正在执行指令的下一条指令地址。数据指针DPTR:地址指针DPTR由DPH和DPL组成。高8位放DPH,低8位放DPL. 查表指令: MOVCA,@A+PC 1000H:MOVCA,@A+PC;(A)=30H,执行后(PC)=1001H,(1031)→A. 该条查表指令只能查询后面的256个单元内容。 MOVCA,@A+DPTR (DPTR)=8100H,(A)=40H执行后,(8140)→A. 该条指令可查询后面64KB单元内容。 "C"是代码的意思。 2.中央处理器包括运算器和控制器两部分电路。 1)累加器ACC。8位寄存器,字节地址为E0H.在指令系统中,累加器ACC助记符A. 2)算术逻辑运算单元ALU。ALU用于完成二进制数的四则运算、布尔代数的逻辑运算和位操作。 3)程序状态字寄存器PSW.8位寄存器,字节地址为D0H CY:进位标志,常用C表示。位7有进位,为1. AC:辅助进位标志。位3有进位,为1. AC作为BCD码运算调整时的判别位。 F0:用户标志 RS1、RS0:工作寄存器组控制位。 RS1RS0寄存器组片内RAM地址 00第0组00H~07H 01第1组08H~0FH 10第2组10H~17H 11第3组18H~1FH 单片机复位时,RS1=RS0=0,CPU选中第0组为当前工作寄存器。 OV:溢出标志。溢出时OV为"1".位6或位7有进位,为1. 【两个有符号数在进行加法(或减法)运算时,第六位或第七位中仅有1位发生进位(或借位)现象,则OV=1;第六位或第七位都没进位(或借位),则OV=0】 P:奇偶标志。若A中有奇数个"1",则P置为"1",否则为"0". 01010110(+86)11001000(-56) +)01111010(+122)+)11000111(-57) [0]11010000→A[1]10001111→A (A)=0D0HCY=0AC=1(A)=8FHCY=1AC=0 OV=1P=1OV=0P=1 //数据传送类(28)算术操作类(24)逻辑运算类(25)控制转移类(17)位操作类(17) MCS-51系列单片机保留给系统使用的程序存储器地址空间:系统复位0000H外部中断0服务程序入口地址0003H定时器/计数器0溢出中断服务程序入口地址000BH外部中断1服务程序入口地址0013H定时器/计数器1溢出中断服务程序入口地址001BH串行口中断服务程序入口地址0023H 片内数据存储器| A.低128单元: a.工作寄存器区(00H~1FH) b.位寻址区(20H~2FH)[字节地址]【位地址00H-7FH】 c.用户RAM区(30H~7FH)【只能进行字节寻址,可用于数据缓冲区及堆栈区】 B

王子****青蛙
实名认证
内容提供者


最近下载
最新上传
浙江省宁波市2024-2025学年高三下学期4月高考模拟考试语文试题及参考答案.docx
汤成难《漂浮于万有引力中的房屋》阅读答案.docx
四川省达州市普通高中2025届第二次诊断性检测语文试卷及参考答案.docx
山西省吕梁市2025年高三下学期第二次模拟考试语文试题及参考答案.docx
山西省部分学校2024-2025学年高二下学期3月月考语文试题及参考答案.docx
山西省2025年届高考考前适应性测试(冲刺卷)语文试卷及参考答案.docx
全国各地市语文中考真题名著阅读分类汇编.docx
七年级历史下册易混易错84条.docx
湖北省2024-2025学年高一下学期4月期中联考语文试题及参考答案.docx
黑龙江省大庆市2025届高三第三次教学质量检测语文试卷及参考答案.docx