《机电设备控制技术》总复习

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《机电设备控制技术》总复习(机设0901-4)一、绪论

1.数制数制类型;基数;权值;权位。

2.码制带符号数的表示方法——原码、反码、补码;真值。

3.不同数制之间数据的转换计算B←→D;B←→H ;D←→H 。

4.数据各种“码”之间的转换计算

已知原码,求反码、补码、真值;已知补码,原码、真值。

5.常见常用基本电路

基本逻辑门(与、或、非、与非、或非);

触发器(D触发器、RS触发器、JK触发器);

移位寄存器;计数器;三态门及其缓冲器。

二、单片机的基本组成

1.基本概念CPU;外部总线;周期(振荡;状态;机器;指令)。

2.组成

CPU;片内ROM、RAM;并行接口;串行接口;定时/计数器;中断控制系统;内部时钟电路。3.片内存储器

片内ROM——注意“0000H、0003H、000BH、0013H、001BH、0023H”单元;

片内RAM——注意“工作寄存器区、用户位寻址区、特殊功能寄存器区”。

4.8051芯片的引脚及其功能

并行接口——P0、P1、P2、P3;

外部时钟——XTAL1、XTAL2;

控制引脚——ALE、EA、RESET、PSEN;

电源引脚——Vcc、Vss。

三、51单片机的指令系统

1.寻址方式

立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址。

2.指令格式

单、双、三字节指令。

3.指令类型

●目标指令:

★数据传送MOV、MOVX、MOVC、XCH、XCHD、SWAP、PUSH、POP。

★算术运算ADD、ADDC、INC、DA、SUBB、DEC、MUL、DIV。

★逻辑运算ANL、ORL、XRL、CPL、CLR、RL、RLC、RR、RRC。

★程序控制LCALL、ACALL、RET、RETI、LJMP、AJMP、JMP、SJMP、

JZ、JNZ、JC、JNC、JB、JNB、JBC、CJNE、DJNZ、NOP。

★位操作MOV、SETB、CLR、ANL、ORL、CPL

●伪指令:

★定义始末ORG、END

★定义字节、字DB、DW

★定义存储单元DS

★赋值EQU、DATA、BIT

四、程序设计

1.程序结构类型

主程序、主—子结合、主—中断结合、主—子—中断结合。

2.程序格式

★简单顺序程序;分支程序;循环程序。

★子程序;中断服务程序。

★查表程序;散转程序。

3.程序编写方法

★任务分配

★资源分配

★程序流程框图

五、并行输入输出接口

1.并行接口P0~P3的内部结构

锁存器、三态门、场效应管、逻辑门、多路开关。

2.并行接口P0~P3的功能

●未做系统扩展

★P0~P3功能相同,均为8位接口,但P0的驱动能力强大一倍。

★P0~P3引脚作为输入线时,应先对P0~P3端口锁存器写“1”,再读取引脚数据。

●作系统扩展

★P0~P3功能各有不同,一般:

P0——数据/地址低8位复用接口,但P0口的数据信息与地址信息通过地址锁存器分离。

P2——地址高8位接口。

P1——用户专用接口。

P3——P3.7、P3.6做读、写控制线,用户不得随意使用。

★P3端口有两种不同的功能:

第一功能——P3.0~P3.5引脚可由用户随意使用。

第二功能——P3.0~P3.1串行通信接口线;

P3.2~P3.3外部中断源中断请求信号输入线;

P3.4~P3.5计数器T0、T1计数脉冲输入线。

六、中断系统

1.中断基本概念

中断源、中断请求、中断响应、中断服务、中断返回、中断优先级。

2.中断系统启用的控制内容

★启用设置(IE)EA——授权CPU处理中断事件;

EP~EX0——指定中断源。

★中断请求信号寄存(TCON、SCON)

TCON——T0、T1、INT0、INT1等中断信号寄存。

SCON——串行接口发送(TI)/接收(RI)中断信号寄存。

★中断优先等级设置(IP)

自然级——INT0最高;串行口最低。

设置级——IPi=1,该中断源为高级中断源,反之为低级中断源。

3.中断源优先权使用原则

选优原则;平等原则;高级至上原则。

4.中断服务程序编写

★主程序——中断系统应用设置、服务程序入口安排、中断程序应用的先决条件。

★中断服务程序——处理中断事件、保护/恢复现场、中断返回。

应用举例

1.数制与码制计算

(1)[1001 1000]B=[?]H=[?]D

(2)[E6.5]H = [?]B = [?]D

(3)真值N=-65,求:

[N]原= [?]B[N]反= [?]B[N]补= [?]B

(4)补码P = [1011 1101]B,求:

[P]原= [?]B

(5)求:359+287=[?]BCD

2.特殊寄存器

A、B、PSW、DPTR、SP、Ri、IE、IP、TMOD、TCON、SCON 3.指令格式与寻址方式

MOV A,#10

ANL A,R0

SJMP NEXT

MOVC A,@A+DPTR

INC 30H

CLR 30H

MOVX A,@R0

4.程序设计与阅读

例如:计算1+3+5+7+……+99=2500,阅读下列程序,并注释其功能。

MOV R0,#01H ;置加数初值

MOV R5,#00H ;和数初值

MOV R6,#00H

相关文档
最新文档