ADC0809与单片机相连是,为什么MOVX @DPTR,A就启动A/D转换
答案:4 悬赏:50 手机版
解决时间 2021-04-04 20:10
- 提问者网友:浪荡绅士
- 2021-04-04 02:20
ADC0809与单片机相连是,为什么MOVX @DPTR,A就启动A/D转换
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-04-04 03:56
51单片机与0809连接时,实际上有两类接法。
一是将0809连接为51的一个外扩存储器。执行MOVX指令时端口时序恰好能够满足0809要求。
启动A/D转换,以及模拟通道实际上分别占用了51的外扩存储器的一个地址。
另一种是利用51端口来模拟0809时序,指令用MOV,SET bit,和CLR bit等。这种接法软件上复杂,但不占用存储地址,如果外扩存储器的话可以采用。
不管哪种接法,只要时序满足,都是可以的。
一是将0809连接为51的一个外扩存储器。执行MOVX指令时端口时序恰好能够满足0809要求。
启动A/D转换,以及模拟通道实际上分别占用了51的外扩存储器的一个地址。
另一种是利用51端口来模拟0809时序,指令用MOV,SET bit,和CLR bit等。这种接法软件上复杂,但不占用存储地址,如果外扩存储器的话可以采用。
不管哪种接法,只要时序满足,都是可以的。
全部回答
- 1楼网友:舊物识亽
- 2021-04-04 07:17
主要是看地址线的连接吧
- 2楼网友:洒脱疯子
- 2021-04-04 06:19
模拟通道地址是ad0809的,启动ad转换器可以这样理解给ad一个脉冲就能启动ad了
- 3楼网友:woshuo
- 2021-04-04 05:25
单片机就是这样定的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯