2024年4月20日发(作者:)
第2章 习题参考答案
1.什么是接口、接口技术和过程通道?
答:
接口是计算机与外设交换信息的桥梁,包括输入接口和输出接口。
接口技术是研究计算机与外部设备之间如何减缓信息的技术。
过程通道是计算机与生产过程之间的信息传送和转换的连接通道。
2.采用74LS244和74LS273与PC/ISA总线工业控制机接口,设计8
路数字量(开关量)输入接口和8路数字量(开关量)输出接口,请
画出接口电路原理图,并分别编写数字量输入和数字量输出程序。
答:
数字量输入接口
74LS244
1A1
1A2
1A3
1A4
1A5
1A6
1A7
1A8
1Y1
1Y2
1Y3
1Y4
1Y5
1Y6
1Y7
1Y8
D0
D1
D2
D3
D4
D5
D6
D7
PC
总
线
2
G
1
G
1
CS
*IOR(*RD)_
设片选端口地址为port
MOV DX,port MOV DPTR,PORT
MOVX A,@DPTR
IN AL,DX
数字量输出接口
MOV AL,DATA MOV A,DATA
MOV DX,port MOV DPTR,PORT
OUT DX,AL MOVX @DPTR,A
D0
D1
D2
D3
PC
总
线
D4
D5
D6
D7
D1
D2
D3
D4
D5
D6
D7
D8
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
输
出
信
号
CS
(*WR)
IOW
RESET
1
1
3.用8位A/D转换器ADC0809与8051单片机实现8路模拟量采集。
请画出接口原理图,并设计出8路模拟量的数据采集程序。
答:
RD*
WR*
P0.7~P0.0
+
地
址
锁
存
器
译
码
F0H
器
P0.0
+
M
M
OE
START
ALE
A
IN0
IN1
IN2
IN3
IN4
IN5
IN6
IN7
EA* ALE
P3.2
1
2
P0.1
B
P0.2
C
D0
2
;;;
1
D7
CLOCK
EOC
1


发布评论