我按沁恒提供的375手冊(cè)上的并口方式電路圖進(jìn)行連接,程序一直跑不起來(lái),375的2腳一直是高電平,25腳是低電平,26腳是高電平,是不是375的晶振沒(méi)有工作???為什么一直處在復(fù)位狀態(tài)?另外單片機(jī)和375的中斷連接始終是高電平,不能產(chǎn)生中斷,這是為什么??? 麻煩各位高手指點(diǎn)一下!謝謝!
2腳為高電平的話說(shuō)明我們的芯片一直在復(fù)位,我們的375當(dāng)然沒(méi)辦法工作了,你可以在375的復(fù)位引腳上面接0。47U的電容在點(diǎn)VCC,這樣的話就應(yīng)該可以復(fù)位在工作了。
我接的是0.1U的電容,是不是太小了啊! 還有不能產(chǎn)生中斷是不是因?yàn)?75沒(méi)有工作的原因???
你好!再麻煩你問(wèn)一下VD+和VD-上用不用接分壓電阻?。?9-44歐)?
昨天帖子中已經(jīng)給你說(shuō)了,按照我們提供的電路來(lái)做,一般不需要加電阻,即使串聯(lián)也不要超過(guò)5歐姆,到網(wǎng)站上下載CH375DS1看一下
好的!謝謝你?。∥以僭囈幌?!
我試了一下,還是不行啊
你可以把你的原理圖帖出來(lái)看下
這個(gè)圖有點(diǎn)問(wèn)題,我已經(jīng)改了,VD+,VD-上的電阻都去了,USB一腳接220uF的電容和2歐的電阻,再接5V電壓了
那現(xiàn)在按照你說(shuō)的,25腳和26腳的電壓是多少?如果25腳電壓為低,26腳電壓為高的話,那就說(shuō)明工作正常了,這個(gè)時(shí)候你在做測(cè)試命令,看下輸入數(shù)據(jù)是不是輸出數(shù)據(jù)的取反?
我重新插了一下面包板,現(xiàn)在測(cè)了一下,375的2腳是0V,25腳是0V,26腳是5V,中斷為低電平,現(xiàn)在中斷是有效的,375現(xiàn)在應(yīng)該是工作的,可是運(yùn)行程序時(shí),運(yùn)行到主程序(while ( wait_interrupt()!=USB_INT_CONNECT ); /* 等待USB打印機(jī)連接上來(lái) */)這一句時(shí)運(yùn)行不了,問(wèn)題出在哪了?
那你去看下在你發(fā)送0X22命令之后,中斷引腳可以拉高嗎?你可以直接用萬(wàn)用表去測(cè)量下
我從命令端口發(fā)送了0X22命令后,中斷還是是低電平
麻煩高手指教一下,我的硬件電路375現(xiàn)在是工作的,可是與單片機(jī)的中斷連接一直是高電平,不能產(chǎn)生中斷,當(dāng)我把單片機(jī)中斷和375中斷都接地時(shí),可是程序還是跑不起來(lái),打印機(jī)一直連不上,不知道問(wèn)題出哪了?