微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于TX-1C开发板独立按键和AD转换的问题

关于TX-1C开发板独立按键和AD转换的问题

时间:10-02 整理:3721RD 点击:
根据TX-1C开发板的电路连接,独立按键由P3^4到P3^7控制,但单片机读写口P3^6/P3^7也与ADC0804读写口连接。那么如果我在AD转换时误操作独立按键,就会直接拉低读写口的电平,这不就直接影响了AD转换的时钟了?是不是AD就无法正常工作了?




这个问题是存在的,如果你的程序要用到超过2个独立按键的话可以在程序扫描按键时置P3.4或P3.5为0来模拟地,就可以把矩阵键盘中的8个键当独立按键使用。还有一个办法是在进行AD转换时先读P3.6或P3.7口以判断是否有按键按下,没有键按下即可进行AD转换,有按键按下就等待。

谢谢啦,矩阵键盘还有其它作用,主要是如果是在AD转换期间误操作独立按键,比如在转换还未完成时,拉低了读口电平,就会导致读取的数字量是错误的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top