当前位置:首页 > 技术学院 > 热搜器件
[导读]ADC0809A/D转换器:cs0809接地址xIN0-IN7:8 条模拟量输入通道的地址为:[x、x+1、x+2、x+3、x+4、x+5、x+6、x+7]ADC0809 EOC(EOC 为转换结束信号。当EOC 为高电平时,表明转换结束(我实验中是低电平时,表明转换结

ADC0809A/D转换器:cs0809接地址x

IN0-IN7:8 条模拟量输入通道的地址为:[x、x+1、x+2、x+3、x+4、x+5、x+6、x+7]

ADC0809 EOC(EOC 为转换结束信号。当EOC 为高电平时,表明转换结束(我实验中是低电平时,表明转换结束))接到8255的pc0上(8255(8255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口)pc口设为为输入)。

ADC0809启动:

使用ADC0809和DAC0832等模块独立完成输入输出通道的实验:通过模拟量信号控制直流电机的转速。

Lines:

8255:220 pc0接0809 EOC

0809:210  IN3接电位器

0832:200  OUT接电机

 

.model small

.code

 

start: mov al,10001001b   ;初始化8255

mov dx,223h

out dx,al

 

l: mov dx,213h       ;启动0809

out dx,al

tst:

mov dx,222h            ;读8255的C口

in al,dx

test al,00000001b

jnz tst

mov dx,213h   ;读0809

in al,dx

mov dx,203h ;输出到OUT口

out dx,al

jmp l

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭