- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、计算机系统分类
嵌入式:以嵌入式应用为目的的计算机系统(单片机)
独立式:应用广泛的独立使用的计算机系统(个人计算机、工作站等)
2、单片机应用系统特点、应用场合
应用特点:(1)、具有较高的性能价格比;(2)、体积小、可靠性高;
(3)、控制能力强;(4)、使用方便,容易产品化。
应用领域:① 智能仪器;② 工业控制;③ 机电一体化;④ 家用电器;
5、单片机的CPU时序
节拍 P与状态 S:一个状态包含两个节拍,其前半周期对应的节拍称为P1,后半周期对应的节拍称为P2。
机器周期:规定一个机器周期的宽度为6个状态(12个节拍分为S1P1 S1P2 S1P1
S2P2……),机器周期就是振荡脉冲的12分频(1机周(μS)=1振荡脉冲频率
指令周期:有1、2、4个机器周期
6、80C51的寻址方式
寻址方式是在指令中给出的寻找操作数或操作数所在地址的方法。执行任何一条指令都需要使用操作数。
80C51系列单片机指令系统中共有以下7种寻址方式:
① 立即寻址:指在指令中直接给出操作数,出现在指令中的操作数称为立即数。在立即数前面加前缀“#”。
② 直接寻址:指在指令中直接给出操作数单元的地址。寻址范围只限于片内RAM,只能给出8位地址。
③ 寄存器寻址:指在指令中将指定寄存器的内容作为操作数,用符号名称来表示寄存器。寻址范围:1、 4个寄存器组共32个通用寄存器;2、部分特殊功能寄存器。
④ 寄存器间接寻址:指在指令中要到寄存器的内容所指的地址去取操作数。在寄存器的名称前面加前缀“@”
寻址范围:1、只能采用R0或R1,寻址片内RAM低128个单元;2、用DPTR,寻址片外RAM 64KB;3、片外RAM低256单元,可用DPTR或R0、R1寻址;4、堆栈区、堆栈指针SP可作为间接寻址。
⑤ 相对寻址:以在指令中给出的操作数作为程序转移的偏移量。变相寻址方式是为实现程序的相对转移而设定的,为相对转移指令所采用。
⑥ 变址寻址:以DPTR或PC作为基址寄存器,累加器A作变址寄存器,以两者内容相加形成的16位程序
存储器地址作为操作数地址。指令特点:1、只能对程序存储器寻址;2、指令只有三条:1) MOVC A ,
@ A+DPTR;2) MOVC A , @ A+PC;3)JMP @ A+DPTR;3、(均为)单字节指令;4、适用于查表操作。
⑦ 位寻址:寻址范围:1、片内RAM中的位寻址区;2、可位寻址的特殊功能寄存器(有11个)位(82位)SFR;3、寻址位指令中的4中表达方式:1)直接用位地址表示;2)用单元地址加位表示;3)SFR符号加位表示;4)位名称表示。
序号
寻址方式
使用的变量
寻址空间
1
立即寻址
程序存储器
2
直接寻址
片内RAM低128字节和特殊功能寄存器
3
寄存器寻址
R0~R7、A、B、
DPTR、CY
4
寄存器间接寻址
@R0、@R1、SP
片内RAM
@R0、@R1、@DPTR
片外RAM
5
相对寻址
PC+偏移量
程序存储器
6
变址寻址
@A+PC、@A+DPTR
程序存储器
7
位寻址
片内RAM中的位寻址区,可以位寻址的特殊功能寄存器
9、中断优先级,中断矢量地址,中断过程
中断优先级:在80C51中有高、低两个中断优先级,通过中断优先级寄存器IP来设定。
中断优先级寄存器IP的字节地址为0B8H,其格式如下:
位地址
BFH
BEH
BDH
BCH
BBH
BAH
B9H
B8H
符号
—
—
PS
PT1
PX1
PT0
PX0
IP寄存器中的各位为0时,低中断优先级;为1时,高中断优先级。系统复位后,IP寄存器中各位均为0时,即此时全部设定为低中断优先级。在中断执行过程中,高中断优先级可以中断低中断优先级的中断过程。但是若在中断服务程序中,关掉所有中断(CLREA)或关掉部分中断时除外。
同级优先权管理:同级的中断不能相互中断。如果几个同级中断源同时向CPU申请中断时,CPU通过内部硬件查询按自然优先级确定响应哪个中断,其自然优先级由硬件形成:
中断矢量地址:
中断源
中断矢量地址
外部中断0(INT0)
0003H
定时器/计数器0(T0)
000BH
外部中断1(INT1)
0013H
定时器/计数器1(T1)
001BH
串行口(R1、T1)
0023H
定时器/计数器2(T2)
002BH
中断过程:
10、定时器/计数器
定时器:对单片微机T0和T1输入的跳变进行计数,增1。
计数器:对单片微机内部的机器周期进行计数,增1。
11、SFR的复位状态
寄存器
复位时内容
寄存器
复位时内容
PC
0000H
IE
0XX0000B
ACC
00H
TL0
00H
B
00H
TH0
00H
PSW
00H
TL1
00H
SP
07H
TH1
您可能关注的文档
最近下载
- 四川省宜宾市2023-2024学年高一下学期期末学业质量监测语文试卷(原卷版+解析版).docx VIP
- 四川省宜宾市高一入学语文分班考试真题含答案.docx VIP
- 四川省宜宾市2024_2025学年高一语文下学期期末考试试题含解析.doc VIP
- 2011-2021年浙江工商大学《432统计学》[专业硕士]历年考研真题汇总(含部分答案).pdf VIP
- 高频精选:京东快递员ai面试题及答案解析.doc VIP
- 四川省宜宾市高一(下)期中语文试卷 .pdf VIP
- 河北 2023年农村信用社真题模拟汇编(共270题).doc VIP
- 四川省宜宾市四中高一下学期期末语文试题2.docx VIP
- 河北 2023年农村信用社真题模拟汇编(共228题).doc VIP
- 中考数学总复习.doc VIP
文档评论(0)