题目内容
(请给出正确答案)
[主观题]
请用中断方式设计一数据采集接口电路,并编写对ADC0809的8路模拟量循环采样一遍的程序, 采集数据存入数据区BUFP中。
提问人:网友yr1161772517
发布时间:2022-06-13
A.ADC0809只能连接一路模拟量输入
B.ADC0809可以连接8路模拟量输入
C.ADC0809能够同时对8路模拟量转换
D.ADC0809能够同时对8路模拟量采样
A.A.1IN
B.B.EOC
C.C.OE
D.D.ALE
A.如模拟量变化缓慢,可以和ADC0809直接相连
B.如模拟量变化很快,可以和ADC0809直接相连
C.AD转换器的位数越多越好
D.如采用MCS-51的外部中断判断ADC0809是否转换结束,可以将外部中断引脚与ADC0809的EOC端直接相连
ADC0809通过并行接口8255A和CPU相连的接口如图所示。若地址译码器的输出(地址为80H)用来选通8255A;(地址为84H)用来选通ADC0809。ADC0809的START和ALE同8255A的PB7相连,EOC同PC7相连。 (1)确定8255A端口地址(2分); (2)编写8255A的初始化程序,并写出从输入通道IN6读入一个模拟量经ADC0809转换后送入微处理器的程序段(8分)。
用EOC查询方式编写程序,使电路图中的ADC0809可以分时监测通道1和通道2输入的模拟量,并将监测结果送过程序中自定义的变量:x和y。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!