77范文网 - 专业文章范例文档资料分享平台

单片机与微机控制技术试题B参考答案(200720081二本)

来源:网络收集 时间:2018-10-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

《单片机与控制技术》试题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二本)在线全文阅读。

单片机与微机控制技术试题B参考答案(200720081二本).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/224461.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: