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

沈阳大学范立南计算机控制技术习题参考答案(完整版)

来源:用户分享 时间:2025/6/9 11:20:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

LJMP

NEXT:

ERROR ;转故障处理

第8章

1.填空题

(1) 安全可靠

(2) 备份工作方式,主从工作方式,双工工作方式,分级分布式控制方式 (3) 定时事件,随机事件 (4) 系统软件,应用软件

(5) 实时性,针对性,灵活性和通用性,可靠性 2.选择题

(1) D (2) C (3) D (4) A (5) B 3.简答题

(1) 安全可靠,操作维护方便,实时性强,通用性好、便于扩充,经济效益高

(2) 选择控制系统的结构和类型,选择检测元器件,选择执行机构,选择输入/输出通道及外围设备,可靠性设计,分配硬件和软件的功能

(3)

① 输送源程序到存储器,或者通过面板操作来监视程序执行情况; ② 打印、显示中间结果或最终结果;

③ 根据工艺要求,修改一些检测点和控制点的参数及给定值; ④ 设置报警状态,选择工作方式以及控制回路等; ⑤ 完成系统控制的各种状态切换; ⑥ 完成手动—自动无扰动切换; ⑦ 完成各种画面显示。

(4) 实时性,针对性,灵活性和通用性,可靠性 (5) 当键未按下时,所有输出端均为高电平。当有键按下后该键的BCD码将出现在输出线上。例如,按下“7”键时,与键7相连的一个二极管导通,所以D线上为低电平,A,B,C仍为高电平,因此输出编码为0111,其余依次类推。

当任何一个键按下时,四输入与非门74LS20产生一个高电平选通信号KEYSTROBE,此信号经反相器后向80C51申请中断。 4.设计题

(1)

DISPLAY: MOV A,LED1 ;取千位数 MOV DPTR,#SEGTABL

MOVC A,A+DPTR ;取显示码 MOV DPTR,#7FFDH ;送显示数据到PB口 MOVX DPTR,A

MOV A,#10H ;显示千位 MOV DPTR,#7FFEH MOVX DPTR,A

MOV A,LED2 ,取百位数 MOV DPTR,#SEGTABL

MOVC A,A+DPTR MOV DPTR,#7FFDH MOVX DPTR,A MOV A,#20H MOV DPTR,#7FFEH MOVX DPTR,A MOV A,LED3 MOV DPTR,#SEGTABL MOVC A,A+DPTR MOV DPTR,#7FFDH MOVX DPTR,A MOV A,#40H MOV DPTR,#7FFEH MOVX DPTR,A MOV A,LED4 MOV DPTR,#SEGTABL MOVC A,A+DPTR MOV DPTR,#7FFDH MOVX DPTR,A MOV A,#80H MOV DPTR,#7FFEH MOVX DPTR,A RET

;显示百位

;取十位数

;显示十位数

;取个位数

;显示个位数

(2) 设计思路

在初始化程序中,设置T0工作在方式2(自动恢复常数)外部计数方式,定时器TH0、TL0初值均为0FFH,并允许T0中断,8155初始化设置PB口PA口为输出方式,PC口为输入方式。

在键盘有按键按下时,定时器T0产生中断,转到其中断矢量入口地址,转去查询是否确实有键按下,矩阵式键盘的行线由PC提供,键盘的列线由PA口提供,当判断确有按键按下时,判断出按键并将按键编码送到缓冲区。(参考第3章程序)

图中LED采用共阴极方式,4个显示器的段选码由8155的PB口提供,位选码由8155的PA口提供,LED采用动态扫描方式。(参考第3章程序)

(3) 设计思路

将水位上限值和下限值保存在两个存储单元,再设置一个电动机工作模型单元,当检测到水位低于下限水位时,或检测到水位高于上限水位时,将对应的标志位置1,若检测到水位在正常围,则不置位两个标志位。再根据电动机工作模型单元的状态,输出控制信号使电动机供水或停止供水。也就是说,检测元件正常时,两个标志位出现的状态为:两位都是0,或者有一位为0,一位为1。若电动机工作模型单元的两个标志位均置1,也即既要停止供水,又要让电动机供水,说明检测元件失灵,输出报警信号报警。

(4) 设计思路

该交通灯的工作规律为,状态0:南北方向通行,绿灯亮30s,而东西方向红灯亮30s;状态1:南北方向绿灯熄灭,黄灯闪烁2s,东西方向仍亮红灯;状态2:南北方向亮红灯20s,东西方向亮绿灯20s;状态3:东西方向绿灯熄灭,而黄灯闪烁2s,南北方向仍然亮红灯。

系统按照此顺序循环工作。这四个工作状态可以编写4个子程序,单片机循环调用这4个子程序。

程序工作流程:先对用到的寄存器、存储器和中断入口地址等进行初始化,比如初始化东西南北显示时间寄存器,定时器和外部中断入口地址等,南北亮绿灯,同时显示还剩32秒,东西亮红灯,同时显示32秒;判断南北时间是否到,如果由绿灯变为黄灯,显示时间2秒,东西红灯不变;继续判断黄灯的显示时间是否到,如果由黄灯变为红灯,显示时间22秒,同时判断红灯显示时间是否到,如果由红灯变为绿灯,显示时间为30秒,之后周而复始。

沈阳大学范立南计算机控制技术习题参考答案(完整版).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c44q1b2acmh1h1yk7phhy1xkfw968ko01b07_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top