圖中,usb接口芯片采用的是philips公司的并行usb接口芯片pdlusbd12,符合通用串行總線(usb)1.1版本規(guī)范。這里以lpc2200微控制器與pdiusbi)12構(gòu)成usb設(shè)備,pdiusbd)12連接到lpc2200的硬件原理圖如圖所示。
pdiusbd12使用lpc2200外部存儲控制的bank2部分,數(shù)據(jù)地址為0x82000000,命令地址為ox82000001。rst_usb、susp為lpc2200的輸出引腳,pdiusbd)12中斷信號為中斷輸入信號,且為外部中斷o。c1、c2和x1為pdiusbd)12提供工作所需的時鐘輸入。發(fā)光二極管goodlink在正常通信時閃爍。pdiusbd12的ad0連接到lpc2200的a0,當lpc2200在a0引腳輸出l時,表示輸出到pdiusbd12數(shù)據(jù)總線do~d7上的數(shù)據(jù)為命令字;當a0引腳輸出0時,表示輸出到pdiusbd)12數(shù)據(jù)總線do~d7的數(shù)據(jù)為數(shù)據(jù)字。 來源:2008前進