《单片机与控制技术》试题B参考答案
适用:05自动化1~4班
一、填空题:(每空1分,共20分) 1、 CPU、存储器、I/O接口 2、 -38、 1010 0000 3、 1、1、4 4、 寄存器间接 5、 0000、07、0 6、 低电平
7、 TMOD、TCON、2、9C、9C
8、 两个机器周期、高
二、简答题:(每题8分,按3题记分,共24分)
1、
在执行这些指令时,PC指针根据指令的操作数发生变化,从而打断正常的指令顺序执行的方式,跳转到PC指定的地址入口处开始继续执行指令。
这三条指令的区别在于可跳转的范围的不同:
LJMP:长跳转,可在64K字节地址的范围内跳转。
AJMP:绝对转移指令,可在同一个2K字节的范围内转移,即保持16位地址的高5位(A15~A11)不变,低位地址可根据需要转移的地址而变化。
SJMP:相对转移指令,指令可根据相对地址转向SJMP指令的前128字节或后127字节。 2、
①逐行往行(列)线发出低电平信号; ②往行(列)线发出低电平信号, 如果该行(列)线所连接的键没有按下的话, 则列(行)线所接的端口得到的是全“1”信号;如果有键按下的话, 则得到非全“1”信号,用此时的行值和列值即可得到该按键的键值。
③电路图:行(列)线接上拉电阻。
VCC 0 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 VCC 返回列值全1,没有扫描到按键返回列值有0,扫描到按键
(注:如硬件图中行(列)线接下拉电阻到地,上述电平要取反)
3、
(1)五个中断源:外部中断0(INT0)、定时器中断0(T0)、外部中断1(INT1)、定时器中断1(T1)、串口中断;对应的中断入口地址分别为:0003H、000BH、0013H、001BH、
0023H
(2)将中断服务程序放在存储器上的非专用矢量区,然后在中断入口地址处放一条跳转指令,将PC指针跳转到该中断服务程序首地址处。 4、
①采样周期上限Tmax的确定,根据香农采样定理:
?s?2?max 或 fs?2fmax 采样周期下限Tmin :计算机执行控制程序和输入/出所需时间 T在Tmin 和Tmax间取值
②次要因素:
a、给定值的变化频率: 给定值的变化频率越高,采样频率应越高。
b、被控对象的特性:被控对象是慢速对象,采样周期取得大;被控对象是快速系统,
采样周期应取得较小。
c、控制算法的类型:控制算法需要计算时间。
d、控制回路数:采样周期T应大于等于所有回路控制程序执行时间和输入输出时间
的总和。
三、编程:( 14分)
MOV R7, #3 ;R7控制循环次数 MOV R0,#20H ;指向源数据区首地址
MOV R1,#2FH ;指向目的数据区末地址
LOOP:MOV A,@R0 ;从源数据区取数,送入目的数据区对应地址中去 MOV @R1,A
INC R0 ;调整数据指针 DEC R1 DJNZ R7,LOOP END
四、硬件设计:( 14分)
P0.7~P0.088D7~D074373ALED7~D0Q7~Q0GOE8A7~A08051P2.0P2.1P2.2P2.3A8A9A10A112732P2.6P2.5P2.4EAPSENVCCCBA74138G2A G2BY1G1+5VCEOE
五、数控器设计:(8分) D(z)?DS(S)?1?z?1?T1?0.S10.0S5S?1?zT?1?2?2z2?1z?1?1 (T=1s)
?U(z)[1?z]?E(z)[22?2z]
?1?1??u(k)?u(k)?u(k?1)?22e(k)?2e(k?1)
六、应用设计:(20分)
①按图中连线,各通道地址由P27、P02、P01、P00线决定,当P27=0时才能启动或读取转换结果,故通道IN0~IN7的地址依次为7FF8H~7FFFH(没有用到的地址线设定为1); ②补充连线: EOC通过非门接到INT1端(图略); ③源程序:
ORG 0000H LJMP START
ORG 0013H
LJMP AD_ISR ;中断int1入口
;...... ORG 0100H
START: MOV R0,#30H ;R0指向数据保存区首地址 MOV R7,#08H ;R7采样次数 SETB EX1 ;允许int1中断 SETB EA ;开放CPU总中断
MOV DPTR,#7FF8H;选中IN0通道并进行转换
MOVX @DPTR,A;
SJMP $ ;循环,等待int1中断到来 AD_ISR:MOVX A,@DPTR ;读取转换结果
MOV @R0,A ;采样结果存放到数据保存区 INC R0 ;数据区指针调整
INC DPTR ;指向下一转换通道,并启动转换 MOVX @DPTR,A
DJNZ R7,AD_END ;是否采样完8路? CLR EX1
AD_END:RETI ;中断返回 END ;源程序结束
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库单片机与微机控制技术试题B参考答案(200720081二本)在线全文阅读。
相关推荐: