您所在位置: 网站首页 / 嵌入式系统复习总结.docx / 文档详情
嵌入式系统复习总结.docx 立即下载
2025-08-27
约4.3万字
约66页
0
54KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式系统复习总结.docx

嵌入式系统复习总结.docx

预览

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

10 金币

下载文档

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

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式系统复习总结

第一篇:嵌入式系统复习总结嵌入式系统复习总结一、嵌入式系统的概述1.嵌入式系统的定义:嵌入到对象中的专业计算机2.三大特点:嵌入型、专业性、计算机系统3.组成:软件、硬件4.结构层次:应用程序、嵌入式系统实时操作系统,硬件抽象层、嵌入式系统硬件工作平台5.分类:MCU、EMPU、DSP、CPLDFPGA、SoC二、51单片机1.单片机的特点:体积小、控制功能强、可靠性高、易扩展易产品化、性能价格比高、需要开发装置2.51单片机的组成:CPU、64KB数据存储器、4KB程序存储器、两个16位定时计数器、5个中断源、P0~P34个并行IO口、4个串行3存储其结构特点:内、外数据存储器,内、外程序存储器程序存储器,内外统一编制,地址重合区由EA决定,EA=1访问外部,EA=0访问内部,内部数据存储器:00H~20H由32个寄存器组成,每八个一组,21H~2FH位寻址区,30H~FFH用户存储区,内外存储地址有指令区分MOVSMOVSFR特殊功能寄存器:ACC、B、SP、DPTR、PSW、IO宿存器4.CPU时序电路:振荡周期(1)、状态周期(2)、机器周期(12)、指令周期、CPU访问指令时两次读指令,访问外部程序存储器是ALE两次有效,S1P2S4P2,4.单片机的引脚功能:PSEN,ALEPROG,EA5.输入输出口结构:p0准双向口,每位可带8个LSTTTL负载,输出需要上拉电阻(准双向原因:作为输出口,要给锁存器1,屏蔽两个二极管)p1、p2均为准双向口,带四个负载,p1也需要上拉电阻,p2自带电阻,p2控制信号为1时输出高八位地址p3每个位有特殊定义6.单片机的寻址方式:直接寻址:SFR寻址均为直接寻址寄存器寻址:乘法指令中B寄存器为寄存器寻立即数寻址:寄存器间接寻址:R0,R1变址寻址:注意PC变址不改变PC值,DPTR变址可以随意到任意位置取数相对变址寻址:调转指令位寻址7.单片机指令:(1)数据传送类指令:MOVMOVXMOVC,XCHXCHDSWAP,PUSHPOP(2)数据传送类指令:ADDADDCINC,SUBBDEC,MUL(低位A,高位B),DIV(商A,余数B)(3)逻辑类指令:ANL,ORL,XRL,RL,RR,RLC,RRC,CPL(按位取反),CLR(请位)(4)转移类指令AJMP,LJMP,SJMP,JMP.JZ.JNZ,CJNE,CJE,DJNZ(5)位转移指令JCrel;若CY=1,则PC←PC+2+rel;若CY=0,则PC←PC+2JNCrel;若CY=0,则PC←PC+2+rel;若CY=1,则PC←PC+2JBbit,rel;若(bit)=1,则PC←PC+3+rel;若(bit)=0,则PC←PC+3JNBbit,rel;若(bit)=0,则PC←PC+3+rel;若(bit)=1,则PC←PC+3JBCbit,rel;若(bit)=1,则PC←PC+3+rel,bit←0;若(bit)=0,则PC←PC+38.程序设计:冒泡法,BCD转2进制,2进制转BCD,ASCALL转2进制9.伪指令:ORG,EQU10.中断系统两个外部中断INT0、1,两个定时器中断TI0、TI1,串口中断中断系统的组成:TCON,SCON,IE,IP中断响应的条件:有中断请求;EA=1;IE相应的中断位为1;CPU执行指令最后一个周期;CPU没有执行同级或者更高级的中断指令;CPU不执行RET,RETI或者读取IEIP的指令中断响应的过程:①置位相应的优先级状态触发器,清除相应的中断请求标志(TI和RI除外);②由硬件自动生成一条长调用指令LCALL,将断点地址(当前PC值)压入堆栈加以保护;③将中断入口地址装入PC,使程序转向执行中断服务程序。中断响应时间为3~8个机器周期中断相应返回时:将优先状态触发器置0;将返回地址送至PC返回定时器中断自动清除标志位外部中断:(1)电平触发外部清除,或者软件清除(2)边缘触发自动清除串行口中断软件清除10.定时器中断:TCON,80H设置(T0低位,T1高位)工作方式0:13位计数TH位高八位TL低五位表示低五位,工作方式1:16位计数工作方式2:8位计数,TL方初值,TH计数工作方式3:TL0不变可做定时计数,用T0的一套,TH0只能定时用T1的一套。T1为方式3时不工作11.利用定时中断溢出编程(1)产生方波信号(方波信号的嵌套)①设置TMOD控制字,确定工作方式;②计算计数初值并装入计数值寄存器TH0(1)、TL0(1);③若使用中断系统,则开中断EA=1、ET0或ET1=1;④启动定时器/计数器工作(置TR0或TR1)。(2)外部中断的扩展(查询方式,将初值设置为最大)禁止中断;JBC12.串行口波特率的计算方式0:固有频率的12分之
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

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

嵌入式系统复习总结

文档大小:54KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
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专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用