我看了好多資料,對單片機讀寫U盤還有有點不明白,請大俠幫忙!我用的是AT89C51 1.按照CH375DS1.PDF中8.1的電路圖,單片機的還有的管腳怎么用?比如:31腳EA\VP,9腳RESET,29腳PSEN需要接什么嗎?單片機的晶振和CH375的晶振能用同一個晶振嗎? 2.我對CH375的A0管腳連法不明白,A0連到地址線74LS138的A0,不明白什么意思?
(1)出來讀寫U盤的系統(tǒng)所必須的引腳外,其余可以按照自己的要求去安排,無須太多的考慮.當然要符合單片機系統(tǒng)工作的要求.例如RST,如果你需要單片機硬件復位的功能,那么按照單片機的硬件復位要求,在RST端接入復位信號. (2)CH375的晶振固定為12MHz,你的AT89C51最好是使用另外一個晶振來提供系統(tǒng)運行的時鐘. (3)A0從來沒有連接到74LS138的A0,是連到74LS373吧。373是鎖存器在單片機的總線擴展時用來鎖存低8位地址。CH375根據A0的信號的高低來區(qū)分命令還是數據.
(1)單片機的引腳用法,你得參考單片機手冊阿 EA\VP:外部程序空間使能/編程高壓輸入 RESET:復位輸入 (2)可以共用,但CH375的晶振必須為12MHZ (3)138是譯碼器,涉及單片機外部總線擴展,你可以參考外擴RAM資料 (4)AT89C51程序空間和RAM都不夠 (5)下載EV375PCB,里面有原理圖及PCB
恩,謝謝,我再去看看!
我又有點問題了,CH375的ACT#腳上接LED燈,亮是否代表有U盤接入,暗代表無U盤接入?
CH375在主機模式下,只要有設備(U盤、鍵鼠等)與其連接,ACT#便會輸出低電平,若對電源接指示燈,那么燈亮
CH375主機方式下,當檢測到有設備插入后ACT引腳輸出為低電平,如果沒有設備ACT輸出高電平.如果你是按照我們的硬件連接的話,那么LED的亮表示有設備,暗表示無設備.
哦,謝謝!