90%硬件问题 |
遇到问题首先分析问题的源头!各种功能最好要分开测试,以免混乱!你这个最好先测试好LED数码管!让数码管显示一个固定的数值,然后测试串口,并显示在数码管上面 |
當Reset c.後串口會接收到 OK字符.....當按下按鍵後串口會一直傳送該按鍵......如按下按鍵1 後串口會一直重複傳送1這個字符......無法再接收其他的按鍵...... |
硬件哪里有问题啊?我也没看出来 |
同问,怎么解决? |
电压问题 |
谢谢,现在数码管好用了,能亮了。 但是通讯还是没反应。串行通讯时,在串口通讯助手里发送字符没有反应,单片机按键按下去也没有接受。 max232查了输入正极5v,负极0v,v+,v-之间为16v,好像没问题。但我不知道com口怎么测,测出来发送线和接受线是-7v左右,不知道是不是意味着没输出。我仿真的时候用的是proteus,用虚拟终端模拟的PC,不确定程序是不是真的好使。 |
實物連接-數碼管有顯示時斷時續應該是程式有bug 重焊一下完全炸了應該是硬件有問題.....這需要靠自己量測 首先應該處理硬件的問題....將data b2[]的內容改成數碼管可以顯示的自形,測試硬件; 等到硬件正常後再來修正程式的bug ....... |
重点检查硬件电路,很可能是硬件电路焊接存在问题。 |