版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1第12章串行數(shù)據(jù)接口概述1第12章串行數(shù)據(jù)接口概述212.1串行接口與串行通信基礎(chǔ)知識12.1.1并行傳輸212.1串行接口與串行通信基礎(chǔ)知識12.1.1并行傳輸3并行傳輸?shù)膬?yōu)缺點(diǎn)優(yōu)點(diǎn):同步操作簡單,速度快缺點(diǎn):硬件線路連接復(fù)雜,成本高,抗干擾能力差,3并行傳輸?shù)膬?yōu)缺點(diǎn)優(yōu)點(diǎn):同步操作簡單,速度快412.1.2串行傳輸412.1.2串行傳輸5串行通信的特點(diǎn)連接線少速率低距離遠(yuǎn)串行通信的工作方式單工半雙工全雙工5串行通信的特點(diǎn)612.1.3常見的串行傳輸和通信接口表12-1串行擴(kuò)展I/O口、SPI、I2C、USART、RS-232、RS-485、單總線612.1.3常見的串行傳輸和通信接口表12-1712.2數(shù)字I/O口的串行擴(kuò)展串行擴(kuò)展并行輸出口利用74HC164和74HC595可實(shí)現(xiàn)輸出口的串行擴(kuò)展
712.2數(shù)字I/O口的串行擴(kuò)展串行擴(kuò)展并行輸出口8利用74HC164實(shí)現(xiàn)8路并口輸出擴(kuò)展8利用74HC164實(shí)現(xiàn)8路并口輸出擴(kuò)展9程序P3549程序P35410利用74HC595實(shí)現(xiàn)多路并口輸出擴(kuò)展10利用74HC595實(shí)現(xiàn)多路并口輸出擴(kuò)展1112.2.2串行擴(kuò)展并行輸入口1112.2.2串行擴(kuò)展并行輸入口12例12.3利用74HC165實(shí)現(xiàn)8路并行輸入口的擴(kuò)展12例12.3利用74HC165實(shí)現(xiàn)8路并行輸入口的擴(kuò)展13程序#include<mega16.h>#definehc165_clkPORTB.0#definehc165_lpPORTB.1#definehc165_outPINB.213程序#include<mega16.h>14unsignedcharread_hc165(void){ unsignedchardata=0,i,temp=0x80;hc165_lp=0;//置lp低電平,讀入8位并口數(shù)據(jù)
hc165_lp=1;//置lp高電平,保持?jǐn)?shù)據(jù)
for(i=0;i<=7;i++) { if(hc165_out)//讀入1位數(shù)據(jù)
data|=temp; hc165_clk=1;//clk上升沿,串出下1位數(shù)據(jù)
temp=temp>>1; hc165_clk=0;//clk下降沿,保持
}returndata;}14unsignedcharread_hc165(voi15voidmain(void){PORTA=0xFF;DDRA=0xFF;PORTB=0x06;DDRB=0x03;while(1){PORTA=~read_hc165();//8位數(shù)據(jù)取反,點(diǎn)亮相應(yīng)的LED}}15voidmain(void)1612.2.3數(shù)字I/O口串行擴(kuò)展設(shè)計要點(diǎn)閱讀所采用的芯片的器件手冊,理清管腳時序關(guān)系注意串入和串出數(shù)據(jù)順序,是高位在前還是低位在前編寫程序時應(yīng)注意數(shù)據(jù)的輸入和輸出應(yīng)編寫成獨(dú)立函數(shù)注意AVR的I/O口的工作方式要設(shè)置正確1612.2.3數(shù)字I/O口串行擴(kuò)展設(shè)計要點(diǎn)閱讀所采用的人有了知識,就會具備各種分析能力,明辨是非的能力。所以我們要勤懇讀書,廣泛閱讀,古人說“書中自有黃金屋?!蓖ㄟ^閱讀科技書籍,我們能豐富知識,培養(yǎng)邏輯思維能力;通過閱讀文學(xué)作品,我們能提高文學(xué)鑒賞水平,培養(yǎng)文學(xué)情趣;通過閱讀報刊,我們能增長見識,擴(kuò)大自己的知識面。有許多書籍還能培養(yǎng)我們的道德情操,給我們巨大的精神力量,鼓舞我們前進(jìn)。人有了知識,就會具備各種分析能力,第12章串行數(shù)據(jù)接口概述講義課件19第12章串行數(shù)據(jù)接口概述1第12章串行數(shù)據(jù)接口概述2012.1串行接口與串行通信基礎(chǔ)知識12.1.1并行傳輸212.1串行接口與串行通信基礎(chǔ)知識12.1.1并行傳輸21并行傳輸?shù)膬?yōu)缺點(diǎn)優(yōu)點(diǎn):同步操作簡單,速度快缺點(diǎn):硬件線路連接復(fù)雜,成本高,抗干擾能力差,3并行傳輸?shù)膬?yōu)缺點(diǎn)優(yōu)點(diǎn):同步操作簡單,速度快2212.1.2串行傳輸412.1.2串行傳輸23串行通信的特點(diǎn)連接線少速率低距離遠(yuǎn)串行通信的工作方式單工半雙工全雙工5串行通信的特點(diǎn)2412.1.3常見的串行傳輸和通信接口表12-1串行擴(kuò)展I/O口、SPI、I2C、USART、RS-232、RS-485、單總線612.1.3常見的串行傳輸和通信接口表12-12512.2數(shù)字I/O口的串行擴(kuò)展串行擴(kuò)展并行輸出口利用74HC164和74HC595可實(shí)現(xiàn)輸出口的串行擴(kuò)展
712.2數(shù)字I/O口的串行擴(kuò)展串行擴(kuò)展并行輸出口26利用74HC164實(shí)現(xiàn)8路并口輸出擴(kuò)展8利用74HC164實(shí)現(xiàn)8路并口輸出擴(kuò)展27程序P3549程序P35428利用74HC595實(shí)現(xiàn)多路并口輸出擴(kuò)展10利用74HC595實(shí)現(xiàn)多路并口輸出擴(kuò)展2912.2.2串行擴(kuò)展并行輸入口1112.2.2串行擴(kuò)展并行輸入口30例12.3利用74HC165實(shí)現(xiàn)8路并行輸入口的擴(kuò)展12例12.3利用74HC165實(shí)現(xiàn)8路并行輸入口的擴(kuò)展31程序#include<mega16.h>#definehc165_clkPORTB.0#definehc165_lpPORTB.1#definehc165_outPINB.213程序#include<mega16.h>32unsignedcharread_hc165(void){ unsignedchardata=0,i,temp=0x80;hc165_lp=0;//置lp低電平,讀入8位并口數(shù)據(jù)
hc165_lp=1;//置lp高電平,保持?jǐn)?shù)據(jù)
for(i=0;i<=7;i++) { if(hc165_out)//讀入1位數(shù)據(jù)
data|=temp; hc165_clk=1;//clk上升沿,串出下1位數(shù)據(jù)
temp=temp>>1; hc165_clk=0;//clk下降沿,保持
}returndata;}14unsignedcharread_hc165(voi33voidmain(void){PORTA=0xFF;DDRA=0xFF;PORTB=0x06;DDRB=0x03;while(1){PORTA=~read_hc165();//8位數(shù)據(jù)取反,點(diǎn)亮相應(yīng)的LED}}15voidmain(void)3412.2.3數(shù)字I/O口串行擴(kuò)展設(shè)計要點(diǎn)閱讀所采用的芯片的器件手冊,理清管腳時序關(guān)系注意串入和串出數(shù)據(jù)順序,是高位在前還是低位在前編寫程序時應(yīng)注意數(shù)據(jù)的輸入和輸出應(yīng)編寫成獨(dú)立函數(shù)注意AVR的I/O口的工作方式要設(shè)置正確1612.2.3數(shù)字I/O口串行擴(kuò)展設(shè)計要點(diǎn)閱讀所采用的人有了知識,就會具備各種分析能力,明辨是非的能力。所以我們要勤懇讀書
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外研版選修教學(xué)研究論文
- 交通安全教育教案(表格式)
- 2024秋四年級英語上冊 Module 9 Unit 2 I'm going to do the high jump教案 外研版(三起)
- 2024墓地買賣合同范本
- 2024秋六年級語文上冊 第三單元 10 宇宙生命之謎教案 新人教版
- 2024秋八年級物理上冊 第1章 機(jī)械運(yùn)動 第2節(jié) 運(yùn)動的描述教學(xué)設(shè)計1(新版)新人教版
- 2024學(xué)校入股合同范本
- 2024年五年級語文下冊 第五單元 習(xí)作例文教案 新人教版
- 2024年五年級英語上冊 Unit 6 My e-friend第1課時教案 牛津譯林版
- 2024市場開拓委托合同范本
- 2024-2030年中國臨期食品行業(yè)經(jīng)營發(fā)展分析及銷售前景潛力分析研究報告
- 2024安全行業(yè)大模型技術(shù)應(yīng)用態(tài)勢發(fā)展報告
- 人教PEP版(2024)英語三年級上冊Unit1Makingfriends單元測試卷(原卷版)
- 外部供應(yīng)商合作管理制度
- 2024年廣東省珠海高新區(qū)綜合治理局招聘6人歷年(高頻重點(diǎn)復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- SMP-06-001-00 藥品委托生產(chǎn)技術(shù)轉(zhuǎn)移管理規(guī)程
- 計算機(jī)教室(微機(jī)室)學(xué)生上機(jī)使用記錄
- 醫(yī)療機(jī)構(gòu)消毒技術(shù)規(guī)范(2023年版)
- 奮斗的青春最美麗校園學(xué)生會競選培訓(xùn)講座教育課件ppt模板
- 陜西韓城地質(zhì)構(gòu)造演化
- 日立HITACHI鉆孔機(jī)操作手冊
評論
0/150
提交評論