-
南昌航空大学科技学院
2014
—
2015
学年第
1
学期考试
课程名称:
计算机控制技术
B
A
卷
考试班级:
1282021/1282022
考试方式
:开卷
[ ]
闭卷
[
√
]
题号
满分
一
24
二
15
三
18
四
18
五
13
六
12
合计
100
实得分
班
级
-
-
-
-
-
-
-
-
< br>-
-
-
-
-
-
-
-
-
-
-
学
号
p>
-
-
-
-
-
-
-
-
-
-
-
-
< br>-
-
p>
姓
名
-
-
-
-
-
-
-
-
-
-
< br>-
-
-
-
-
-
-
重
修
标
p>
记
评阅人
得分
一、填空题(共
24
分,每空
2
分)
1
、
微型计算机控制系统的硬件由
、
接口电路、
和
工业生产对象等部分组成。
2、
嵌入式系统一般指非
PC
系统,
有
< p>
但又不称之为计算机的设备或器材。
3、八段共阴数码管显示
6
的段码是
p>
(
假设
A
段对应
D0
位
,
小数点
H
对应
D7
位
)
4、
晶体频率为
11. 0592MHz
,
采用定时器定时中断的方法对
8
位数码管进行扫描显示,
扫描显示的周期为
10ms
,使 用
T0
方式
1
,则时间常数高字节为
;低字节
是
;
1
秒扫描
遍。
< /p>
5、图
1
是扫描显示实验部分波形图,该波形十六进制数是
,有符号十进制数
是
。
图
1
实验
1
时屏幕的部分图
6、用
8
位
DAC0832
芯片组成基本的单极性 电压输出电路,其参考电压为
+5V
,当数
字量为
00100000B
的输出电压
。
7、用
8
位
DAC0832
芯片组成基本的双极 性电压输出电路,其参考电压为
+5V
,当数
字量为
p>
00100000B
的输出电压
。
8、
设
ADC0809
的参考电压为
5V
,
当输入模拟量为
1.25V
时输出的
A D
值为
。
1
评阅人
得分
二、分析计算题(共
15
分)
梯度炉温度变化范围为
0~1600°
C
,
经温度变送器输出电压为
1~5V
,
再经
ADC0809
转换,
ADC0809
的输入范围为
0~5V
,试计算当采样
数值为<
/p>
66H
时,所对应的梯度炉温度是多少?
2
评阅人
得分
三、
硬件电路连线及程序填空题(共
18
分)
图
2
所示电路是
51
系列兼容的
AT89S52
单片机与
A/D
转换芯片
ADC0809
的接口电路,已经有部分引脚通过网络标号进行了连 p>
接,
1
)
完成图
2
< p>中未连接的信号线,要求单片机工作在大系统,
但不扩展完整地址总线, p>
采用线选法决定端口地址,写
AFFFH
端口为启动给定信号
VS2
的
A/D
转换,写
BFFF H
端
口为启动反馈信号
VS4
的
A/D
转换,要求查询
P3.5
引脚了解
A /D
转换的状态,转换结束
时从
AFFFH
端口读入
A/D
转换的数据(提示:未用地址均设为
1
;假设单片机的晶体是
24MHz
,要求
ADC0 809
的
CLOCK
是
250KHz
)
;
2
)填空完成
A/D
转换的 子程序。
图
2
某
A/D
转换电路原理图
初始化部分程序
#define AD0
XBYTE[0xAFFF]
#define AD1 XBYTE[0xBFFF]
sbit
EOC =
;
unsigned char
r_kT,m_kT;
采样工作部分程序
AD0=0x00;
while(EOC == 0);
r_kT =
;
;
while(EOC == 0);
m_kT =
;
3