【正文】
e agreement, in the system of USB host function realization example is not a lot. Therefore this article does not starting with the plex USB agreement, but chose the USB interface chip CH375 which produced by Nanjing Qin Heng pany, their model has a builtin firmware and firmware programmable of 2311 external model, we can choose the mode of operation with a need for arbitrary. Key words: Single Chip Microcontroller。 基于 USB接口的單片機(jī)與 PC機(jī)通信 摘 要 : 安裝 USB設(shè)備不需要用戶自己設(shè)置硬件與軟件的選項(xiàng), USB接口的傳輸速度要比計(jì)算機(jī)傳統(tǒng)的串行口和并口快的多,所以 USB設(shè)備已經(jīng)廣泛應(yīng)用。 其具有內(nèi)置固件模式和可編程的 2311外部固件模式,可以根據(jù)需要任意選擇工作模式。Agreement 目 錄 1 前 言 .......................................................................................................................................1 題目的來(lái)源與開發(fā)意義 ...................................................................................................1 系統(tǒng)功能概述 .................................................................................................................1 2 系統(tǒng)硬件設(shè)計(jì) ...........................................................................................................................2 方案論證 ........................................................................................................................2 系統(tǒng)硬件總體設(shè)計(jì)概述 ...................................................................................................2 系統(tǒng)功能概述 .................................................................................................................3 系統(tǒng)各模塊的設(shè)計(jì) ..........................................................................................................4 單片機(jī)控制系統(tǒng) ....................................................................................................4 USB 接口模塊 .......................................................................................................6 3 系統(tǒng)軟件設(shè)計(jì) ......................................................................................................................... 11 系統(tǒng)軟件總體設(shè)計(jì)思想 ................................................................................................. 11 各功能模塊軟件程序設(shè)計(jì) .............................................................................................. 11 4 系統(tǒng)調(diào)試 ................................................................................................................................ 16 硬件電路調(diào)試 ............................................................................................................... 16 各功能模塊軟件調(diào)試 ..................................................................................................... 16 5 結(jié)論 ....................................................................................................................................... 18 參考文獻(xiàn) ..................................................................................................................................... 19 致 謝 .......................................................................................................................................... 20 1 前 言 題目的來(lái)源與開發(fā)意義 USB 的低功耗,可靠性,價(jià)位低等優(yōu)點(diǎn),在人們?nèi)粘I?活中應(yīng)用越來(lái)越廣泛,各種各樣的 USB產(chǎn)品應(yīng)運(yùn)而升 [1],并且隨著技術(shù)的發(fā)展, USB 的版本以發(fā)展到了 ,傳輸速度也更快,更強(qiáng),更穩(wěn)定。 系統(tǒng)功能概述 單片機(jī)與計(jì)算機(jī)之間的通信功能實(shí)現(xiàn),這里應(yīng)用了由南京沁恒公司生產(chǎn)的 CH375 芯片作為單片機(jī)與計(jì)算機(jī) USB 接 口芯片 [3]。通過鍵盤給上位機(jī)( PC)輸入不同的命令可以控制下位機(jī) (單片機(jī) )的三個(gè)不同顏色的 LED。我們可以選擇市面比較通用的 Cypresss enCoRe控制器芯片 CY4C63743,此芯片電路設(shè)計(jì)起來(lái)比較容易。而單片機(jī)更 可以選擇 STC系列的 51單片機(jī),這種單片機(jī)可以通過串口在線編程,方便開發(fā)。 TLC1549與單片機(jī)通信是串行模式,所以只需占用單片機(jī)的三個(gè) IO口。為了保護(hù) AD芯片,設(shè)計(jì)了 AD輸入保護(hù)。 AD 模塊 單片機(jī)控制模塊(下位機(jī)端) USB 接口通信模塊 PC 機(jī)(上位機(jī)端) 系統(tǒng)各模塊的設(shè)計(jì) 單片機(jī)控