[color=#0000FF]各位新年好,給大家拜年了,恭喜發財!!!最近有一個問題一直解決不了,希望各位大哥幫忙看看,小弟我真的彈盡糧絕,先給大家看一下基本程式的框架
程式是下載到單片機stc89c52rc中,然后通過跳線接入到LD3320模塊中,在接線是
并行介面進行通訊
sbit LD_WR = P3^6;
sbit LD_RD = P3^7;
sbit LD_CS = P2^1;
sbit LD_A0 = P2^0;
驅動埠定義
sbit LD_MODE =P3^5; /*讀寫模式選擇*/
sbit RSTB =P3^3; /*復位埠*/
sbit CSB =P2^1; /*模塊片選埠*/
基本接線如下圖
不知道是移植程式的問題還是我接線問題,導致燒錄后,打開串口反饋回來的代碼只在上電一瞬間,隨后沒有任何反饋,單片機也沒有任何作業,一級二級口令也打不開,怎么呼呼都不管用,看了一下相關文章,正常來說串口助手是會在等待接收口令,也就是說會一直發回00的代碼回來,我除錯后傳遞回來了4個00 00 00 00 ,隨后也結束作業,這問題困擾了我好久了,真的不知怎么解決,沒有點頭緒,希望大哥可以幫忙看看,再次感謝!!!
[size=14px][/size][/color]



uj5u.com熱心網友回復:
估計要接3.3V的STC89LE52RC單片機,STC89C52RC是5V的,LD3320作業在3.3V的uj5u.com熱心網友回復:
100%肯定程式邏輯有問題,“打開串口反饋回來的代碼只在上電一瞬間,隨后沒有任何反饋”說明基本代碼還是正確的,但是反饋后,你可能進入了某個死回圈轉不出來了uj5u.com熱心網友回復:
打斷點,單步除錯轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/27323.html
標籤:單片機/工控
