1 / 34
文档名称:

山东建筑大学复习重点单片机.ppt

格式:ppt   大小:2,417KB   页数:34页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

山东建筑大学复习重点单片机.ppt

上传人:1557281760 2017/7/10 文件大小:2.36 MB

下载得到文件列表

山东建筑大学复习重点单片机.ppt

文档介绍

文档介绍:2017/7/10
1
·诺依曼提出“程序存储”和“二进制运算”的思想,构建了计算机经典结构:
第1章绪论
,INTEL将运算器、控制器和一些寄存器集成在一个芯片上,制造出4004微处理器
:数据、控制、地址
+存储器+I/O接口= 微型计算机
:多板机、单板机、单片机

。常用的汇编方法有两种:手工汇编和交叉汇编
2017/7/10
2
第2章 80C51的结构和原理
-51系列带有字母“C”为CHMOS芯片,否则HMOS工艺,基本型与增强型区别(ROM RAM TIMER INT)
,使用锁存器(373、573)扩展P0口为地址低8位,使用P2口作为地址高8位。AT89S2051没有P0口和P2口
3. 1个机器周期等于12个晶振周期;一个指令周期包括(单、双、四机器周期)

。 PC = 0000H P0~P3=FFH SP=07H
IP、IE和PCON:有效位0 PSW=00H
2017/7/10
3
:
EA引脚接高电平---片内,超过某值后自动转片外;
EA引脚接低电平---片外
2017/7/10
4
(SFR)
与运算器相关3个
ACC
B
PSW
与定时/计数器相关6个
TH0,TL0
TH1,TL1
TMOD
TCON
指针类3个
SP
DPH,DPL
与口相关7个
P0,P1,P2,P3
SBUF
SCON
PCON
与中断相关2个
IE
IP
2017/7/10
5
总结:四个口都是准双向口,读入时先写1
P0作通用I/O需外部上拉
每根口线最大可吸收10mA的(灌)电流
P0口吸收电流的总和不能超过26mA
P1、P2和P3每个口吸收电流的总和限制在15mA
4个口所有口线的吸收电流总和限制在71mA
8. 并行口的负载能力(AT89S52)
2017/7/10
6
:单字节双字节三字节
周期:单机器双机器四机器(乘除)
第3章 80C51的指令系统

寄存器寻址 MOV A,R0
直接寻址 MOV A,50H
寄存器间接寻址 MOV A,***@R0
立即寻址 MOV A,#50H
变址寻址 MOV A,***@A+DPTR
相对寻址 JC rel
位寻址 MOV C,00H
2017/7/10
7

16位传送:MOV DPTR,#data16; DPTR← data16
8位传送
2017/7/10
8
MOVX A,***@DPTR ; MOVX ***@DPTR,A ;
MOVX A,***@Ri ; MOVX ***@Ri,A
MOVC A,***@A+DPTR ;MOVC A,A+PC
PUSH direct ;POP direct
:影响PSW中标志位
CY为1,无符号数(字节)加减发生进位或借位
OV为1,有符号数(字节)加减发生溢出错误
AC为1,十进制数(BCD码)加法的结果应调整
P为1,存于累加器A中操作结果的“1”的个数为奇数
2017/7/10
9
加法
DA A
减法
MUL AB ;A与B相乘
DIV AB ;A除以B
乘法一条
除法一条
2017/7/10
10
5 逻辑运算与循环类指令
逻辑与
逻辑或
逻辑异或
累加器循环移位