freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

usb接口在單片機(jī)通信中的設(shè)計(jì)應(yīng)用畢業(yè)論文-文庫吧資料

2025-07-04 09:04本頁面
  

【正文】 址分配:2808的命令口(只寫):21h; 2808的地址口(只寫):22h;2808的數(shù)據(jù)口(讀):24h; 2808的數(shù)據(jù)口(寫):20h。2808解決8位微處理器的這個(gè)局限是用了以下的方法:不再像傳統(tǒng)的存儲(chǔ)器那樣采用分離的外部地址總線和外部數(shù)據(jù)總線,數(shù)據(jù)總線用來尋址存儲(chǔ)器內(nèi)部的數(shù)據(jù)空間,而是通過內(nèi)部的一個(gè)控制邏輯,分時(shí)地從8位數(shù)據(jù)口輸入命令、地址和數(shù)據(jù),并以外部引腳片選和地址有效分3次送出24位地址,這樣就使16位數(shù)據(jù)總線和8位數(shù)據(jù)總線的51單片機(jī)可以輕松地尋址到16M字節(jié)空間。對(duì)于51單片機(jī),2808最突出的特點(diǎn)在于它是針對(duì)8位微處理器設(shè)計(jì)的。輸出電容對(duì)于保持輸出電壓的穩(wěn)定性起著非常重要的作用,如果使用鉭電容,1117要求輸出電容的最小值為10uF。1117提供電流限制和熱保護(hù)。1117有可調(diào)電壓的版本,通過2個(gè)外部電阻可實(shí)現(xiàn) ~ 輸出電壓范圍。為了給2808供電,附加了電壓轉(zhuǎn)換芯片1117。且有硬件數(shù)據(jù)保護(hù)機(jī)制,防止誤操作引起的數(shù)據(jù)丟失。該Flash芯片采用NAND技術(shù)集成,與傳統(tǒng)的NOR技術(shù)相比性能優(yōu)越、集成度非常高,所以才能以低廉的成本獲得大的容量。雖然PS/2接口存在這樣不一致的情況,但是AT89S52單片機(jī)的P1~P3端口內(nèi)已經(jīng)集成了上拉電阻,所以不需要在硬件上對(duì)此分別考慮。這兩個(gè)端口也可以用做串行通信口RXD和TXD,但是由于PS/2接口信號(hào)是類似I2C總線信號(hào)的形式工作的,不能與AT89S52單片機(jī)的串行口直接兼容,所以此系統(tǒng)中不使用單片機(jī)的串行通信功能。PS/。從電路原理圖中可以清楚看到設(shè)備的單片機(jī)系統(tǒng)的構(gòu)成,幾個(gè)外圍器件的數(shù)據(jù)端口都接在單片機(jī)系統(tǒng)的數(shù)據(jù)總線上,讀/寫使能信號(hào)也接在一起,而它們的片選端有效則由不同的地址組合確定。 PDIUSBD12外圍電路 擴(kuò)展功能電路的設(shè)計(jì)系統(tǒng)基本功能電路設(shè)計(jì)完畢以后,可以再對(duì)系統(tǒng)進(jìn)行擴(kuò)展。D12與單片機(jī)連接時(shí)可以給它加接6M的石英晶體,單片機(jī)的外部時(shí)鐘則由D12的CLKOUT引腳提供,時(shí)鐘輸出的頻率為12M[20]。該端口控制PDIUSBD12的命令和數(shù)據(jù)狀態(tài)。 PDIUSBD12引腳圖 USB外圍電路及其與單片機(jī)連接D12與51單片機(jī)的連接非常簡單。多路復(fù)用地址/數(shù)據(jù)總線配置時(shí),接高電平。使用外部振蕩源接1時(shí),此腳懸空24VccP電源(~),25DAUSB數(shù)據(jù)線D26D+AUSB數(shù)據(jù)線D+27P28A0I地址位。片內(nèi)有上電復(fù)位電路,此腳可以一直接高電平。在多路地址/數(shù)據(jù)復(fù)用總線系統(tǒng)中,ALE下降沿用于鎖存地址;在獨(dú)立地址/數(shù)據(jù)總線系統(tǒng)中,ALE應(yīng)一直接地。支持單周期和突發(fā)模式的DMA傳輸。PDIUSBD12支持多路復(fù)用和非復(fù)用的地址和數(shù)據(jù)總線。(9) 并行和DMA接口[14]一個(gè)普通的并行接口定義成易于使用,快速而且可以與主流的微控制器直接接口。(8) 存儲(chǔ)器管理單元MMU和集成RAM在以12M/s的速率傳輸并與微控制器并口相連時(shí),MMU和集成RAM作為USB之間速度差異的緩沖區(qū)。作為一個(gè)診斷工具,它對(duì)隔離故障的設(shè)備是很有用的。隨后與PDIUSBD12之間成功的傳輸(帶應(yīng)答)將關(guān)閉LED,處于掛起狀態(tài)時(shí),LED將會(huì)關(guān)閉。在枚舉中,LED指示根據(jù)通信的狀況間歇閃爍。VBUS可通過EOT_N管腳進(jìn)行檢測。USB總線連接可以重新初始化而不需要拔出電纜。連接的建立通過外部/系統(tǒng)微控制器發(fā)送命令來實(shí)現(xiàn)。(6) SoftConnectTM+(用于高速USB器件)置為高實(shí)現(xiàn)的。完全由硬件實(shí)現(xiàn)而不需要固件的參與。它能跟蹤USB規(guī)定范圍內(nèi)的抖動(dòng)和頻漂。PLL的工作不需要外部元件。這樣就可使用低成本的6M晶振。(2) 電壓調(diào)整器。2) PDIUSBD12的特性(1) (2) 高性能USB接口器件集成了SIE、FIFO存儲(chǔ)器、收發(fā)器以及電壓調(diào)整器 (3) 符合大多數(shù)器件的分類規(guī)格 (4) 可與任何外部微控制器/微處理實(shí)現(xiàn)高速并行接口2M字節(jié)/秒 (5) 完全自治的直接內(nèi)存存取DMA操作 (6) 集成320字節(jié)多結(jié)構(gòu)FIFO存儲(chǔ)器 (7) 主端點(diǎn)的雙緩沖配置增加了數(shù)據(jù)吞吐量并輕松實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)傳輸 (8) 在批量模式和同步模式下均可實(shí)現(xiàn)1M字節(jié)/秒的數(shù)據(jù)傳輸速率 (9) 具有良好EMI特性的總線供電能力 (10) 在掛起時(shí)可控制LazyClock輸出 (11) 可通過軟件控制與USB的連接 (12) 采用GoodLink技術(shù)的連接指示器,在通信時(shí)使LED閃爍 (13) 可編程的時(shí)鐘頻率輸出 (14) 符合ACPI OnNOW和USB電源管理的要求 (15) 內(nèi)部上電復(fù)位和低電壓復(fù)位電路 (16) 有SO28和TSSOP28兩種封裝 (17) 工業(yè)級(jí)操作溫度40~+85℃ (18) 高于8kV的在片靜電防護(hù)電路減少了額外元件的費(fèi)用 (19) 具有高錯(cuò)誤恢復(fù)率(99%)的全掃描設(shè)計(jì)確保了高品質(zhì) (20) ,~ (21) 多中斷模式實(shí)現(xiàn)批量和同步傳輸 3) PDIUSBD12芯片功能框圖及其說明。PDIUSBD12所具有的低掛起功耗連同Lazy Clock輸出可以滿足使用ACPI, On NOW和USB電源管理的要求低的操作功耗可應(yīng)用于使用總線供電的外設(shè)。同樣,PDIUSBD12理想地適用于許多外設(shè),例如:打印機(jī),掃描儀,外部的存儲(chǔ)設(shè)備(Zip驅(qū)動(dòng)器)和數(shù)碼相機(jī)等等。它通常用作微控制器系統(tǒng)中實(shí)現(xiàn)與微控制器進(jìn)行通信的高速通用并行接口。LED輸出直接通過1KΩ上拉電阻排接到+5V電源上,以低電平驅(qū)動(dòng);撥碼開關(guān)輸入則由于與LPT并口接口擴(kuò)展有沖突,沒有直接連接在單片機(jī)P2口上,而是通過74245三態(tài)門緩沖器連接三態(tài)門作為總線開關(guān),即在使用這一模塊時(shí)限制了模式選擇開關(guān)的低位應(yīng)為低電平[3]。圖中單片機(jī)的P0口接74LS373后,引出地址總線A0~A7,本系統(tǒng)中外部空間的高8位地址沒有使用,故不再列出;P0口引出的AD0~AD7本為地址/數(shù)據(jù)分時(shí)復(fù)用總線,在這樣連接之后就不可以考慮地址出現(xiàn)的時(shí)間,只用做數(shù)據(jù)總線;單片機(jī)接外部振蕩時(shí)鐘源,由PDIUSBD12提供,這是因?yàn)镈12可以外接6MHZ石英晶振,在內(nèi)部用鎖相環(huán)(PLL)倍頻產(chǎn)生高頻時(shí)鐘,并通過編程產(chǎn)生4MHZ至48MHZ時(shí)鐘輸出提供給單片機(jī),這種方式比較靈活,而且也為USB接口芯片減小了相應(yīng)的高頻電磁干擾。 LE為數(shù)據(jù)打入端:當(dāng)LE為“1”時(shí),鎖存器輸出狀態(tài)同輸入狀態(tài);當(dāng)LE由“1”變“0”時(shí),數(shù)據(jù)打入鎖存器。 P101P112P123P134P145P156P167P178RESET9RXD10TXD11INT012INT113WR16RD17X218X119P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30P0732P0633P0534P0435P0336P0237P0138P0039EA/VP31AT89S52U1+5VGND+5VD1LEDD2LEDD3LEDD4LEDD5LEDD6LEDD7LEDD8LED12345678RP112345678RP2+5V10uFC51KR3+5VGND+5V1KR6+5V+5VD9LED1KR7+5VY16MHZ30pFC330pFC4C110uFC218R118R21234J1USBB PORT+5VD01D12D23D34D46D57D68D79GND5ALE10CS11SUSPEND12CLKOUT13INT14RD15WR16DMREQ17DMACK18EOT19RESET20GL21XTAL122XTAL223VCC24D25D+2627A028U3PDIUSBD12 AT89S52與PDIUSBD12構(gòu)建的最小系統(tǒng) AT89S52和外圍器件。PDIUSBD12片內(nèi)集成了6MHZ—8MHZ時(shí)鐘乘法鎖相環(huán)(PLL),這樣就可以使用低成本的6MHZ晶振。因?yàn)槭窃O(shè)備自供電,可以不接L1。R1,R2是串聯(lián)終端電阻。當(dāng)P27=1時(shí),89S52給PDIUSBD12發(fā)命令;當(dāng)P27=0時(shí),向PDIUSBD12寫數(shù)據(jù)或從PDIUSBD12讀數(shù)據(jù)。XTAL2:振蕩器反相放大器的輸出端。在flash編程期間,EA也接收12伏VPP電壓。為使能從0000H到FFFFH的外部程序存儲(chǔ)器讀取指令,EA必須接GND。當(dāng)AT89S52從外部程序存儲(chǔ)器執(zhí)行外部代碼時(shí),PSEN在每個(gè)機(jī)器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),PSEN將不被激活。這個(gè)ALE使能標(biāo)志位(地址為8EH的SFR的第0位)的設(shè)置對(duì)微控制器處于外部執(zhí)行模式下無效。這一位置 “1”,ALE僅在執(zhí)行MOVX或MOVC指令時(shí)有效。然而,特別強(qiáng)調(diào),在每次訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),ALE脈沖將會(huì)跳過。在flash編程時(shí),此引腳(PROG)也用作編程輸入脈沖。DISRTO默認(rèn)狀態(tài)下,復(fù)位高電平有效。看門狗計(jì)時(shí)完成后,RST腳輸出96 個(gè)晶振周期的高電平。 P3口引腳第二功能引腳號(hào)第二功能RXD(串行輸入)TXD(串行輸出)INT0(外部中斷0)INT0(外部中斷0)T0(定時(shí)器0外部輸入)T1(定時(shí)器1外部輸入)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)RD(外部數(shù)據(jù)存儲(chǔ)器寫選通)RST:復(fù)位輸入。P3口亦作為AT89S52特殊功能(第二功能)使用。對(duì)P3端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在flash編程和校驗(yàn)時(shí),P2口也接收高8位地址字節(jié)和一些控制信號(hào)。在這種應(yīng)用中,P2口使用很強(qiáng)的內(nèi)部上拉發(fā)送1。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。 P1口引腳第二功能引腳號(hào)第二功能T2(定時(shí)器/計(jì)數(shù)器T2的外部計(jì)數(shù)輸入),時(shí)鐘輸出T2EX(定時(shí)器/計(jì)數(shù)器T2的捕捉/重載觸發(fā)信號(hào)和方向控制)MOSI(在系統(tǒng)編程用)MISO(在系統(tǒng)編程用)SCK(在系統(tǒng)編程用) P2口:P2口是一個(gè)具有內(nèi)部上拉電阻的8位雙向I/O口,P2輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL 邏輯電平。此外,()和時(shí)器/計(jì)數(shù)器2的觸發(fā)輸入(),。對(duì)P1端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。程序校驗(yàn)時(shí),需要外部上拉電阻。在這種模式下,P0具有內(nèi)部上拉電阻。對(duì)P0端口寫“1”時(shí),引腳用作高阻抗輸入。3) AT89S52引腳及其功能:AT89S52有40個(gè)管腳: AT89S52引腳圖功能說明:VCC: 電源GND: 接地P0口: P0口是一個(gè)8位漏極開路的雙向I/O口??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。1) AT89S52單片機(jī)的主要性能:(1)與MCS51單片機(jī)產(chǎn)品兼容 (2)8K字節(jié)在系統(tǒng)可編程Flash存儲(chǔ)器(3)1000次擦寫周期 (4)全靜態(tài)操作:0Hz~33Hz (5)三級(jí)加密程序存儲(chǔ)器 (6)32個(gè)可編程I/O口線 (7)三個(gè)16位定時(shí)器/計(jì)數(shù)器 (8)八個(gè)中斷源 (9)全雙工UART串行通道 (10)低功耗空閑和掉電模式 (11)掉電后中斷可喚醒 (12)看門狗定時(shí)器 (13)雙數(shù)據(jù)指針 (14)掉電標(biāo)識(shí)符2) AT89S52單片機(jī)的標(biāo)準(zhǔn)功能8k字節(jié)Flash,256字節(jié)RAM,32位I/O口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。該單片機(jī)采用了ATMEL公司的高密度,非易失性存儲(chǔ)技術(shù),與工業(yè)標(biāo)準(zhǔn)型80C51單片機(jī)的指令系統(tǒng)與引腳完全兼容;片內(nèi)的Flash存儲(chǔ)器可在線重新編程,或使用通用的非易失性存儲(chǔ)器編程器;通用的8位CPU與在線可編程Flash集成在一塊芯片上,從而使AT89S52功能更加完善,應(yīng)用更加靈活;具有較高的性能價(jià)格比,使其在嵌入式控制系統(tǒng)中有著廣泛的應(yīng)用前景。AT89S52是低功耗,高性能,采用COMS工藝的8位單片機(jī)。其核心就是單片機(jī)控制器,它負(fù)責(zé)完成設(shè)備所有的控制功能;USB接口芯片和其它輸入輸出模塊作為單片機(jī)的外圍部件掛接在系統(tǒng)總線上,所有器件在單片機(jī)的控制下協(xié)同工作。2 系統(tǒng)硬件電路設(shè)計(jì) 設(shè)備電路系統(tǒng)概述USB設(shè)備的硬件通常是由處理器和接口電路實(shí)現(xiàn)組成。采用這種結(jié)構(gòu)的設(shè)備外圍電路簡單,設(shè)計(jì)方便,周期短,但這些要采用專業(yè)的開發(fā)設(shè)備,且投資高[2]。另一種就是采用帶有USB接口電路的單片機(jī),這種單片機(jī)的芯片上集成了USB接口電路,可以直接處理USB傳輸線上的數(shù)據(jù)。接口芯片作為單片機(jī)的外圍器件與單片機(jī)及單片機(jī)的其它外圍電路共同組成的USB設(shè)備。USB接口芯片,是指芯片廠商生產(chǎn)的可以用單片機(jī)控制的,帶有USB電氣接口,并完成將USB總線中的物理信號(hào)同單片機(jī)可以識(shí)別的TTL電平信號(hào)之間相互轉(zhuǎn)換的接口芯片。 USB接口技術(shù)在進(jìn)行一個(gè)USB設(shè)備開
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1