辽工大单片机基础知识点--考试必备.doc 立即下载
2024-12-12
约8.3千字
约19页
0
51KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

辽工大单片机基础知识点--考试必备.doc

辽工大单片机基础知识点--考试必备.doc

预览

免费试读已结束,剩余 14 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

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
查看更多
王子****青蛙
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

辽工大单片机基础知识点--考试必备

文档大小:51KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用