999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單片機接口技術的特點與應用設計分析

2016-08-16 03:28:27鄧藹仙
大科技 2016年17期
關鍵詞:單片機計算機功能

鄧藹仙

(廣州數控信息科技有限公司 廣東廣州 510530)

單片機接口技術的特點與應用設計分析

鄧藹仙

(廣州數控信息科技有限公司 廣東廣州 510530)

對比計算機技術,單片機接口技術較為簡單,更加方便控制。單片機應用的系統規模較小,存儲容量不大,接口部分是通過CPU和其他部件通過連接完成。本文針對單片機接口技術的主要特點以及應用設計展開探討。

單片機;接口技術;特點;應用設計

單片機在工業生產中的應用頗為廣泛,由于其具備較多類型的接口,能夠當成一個較為完整的計算機系統發揮作用。然而在實際應用中,由于其內部存儲空間相對較小,實際應用需要對其進行一定的擴展,也就是利用其接口完成擴展。

1 單片機接口

所謂接口,就是指將不同特質的部件連接到一起后相互交接的部分。針對單片機進行分析,其接口則是指自身的CPU和外圍電路相互連接起來的部分[1]。對接口進行分類,包括軟件接口以及以及硬件接口。其中,軟件接口指的是一種程序,能夠完成信息交換,硬件接口指的是實體部分,也就是連接用的電路連線。為了保證連接功效,軟件接口需要給予硬件接口一定的支持[2]。

2 單片機接口技術的主要特點

2.1 沒有統一標準

通常情況下,用戶都是自己設計單片機的接口,所以單片機并沒有完全統一的標準,即便是功能相同,其接口設計也是不同的[3]。然而,計算機的接口卻是在出廠前就設計好的,用戶不能自由設計,只能對以后的功能進行選擇。因此,設計單片機接口技術應當投入更多的精力,參考更多的經驗。

2.2 應用系統規模較小

因為單片機并沒有足夠大的存儲容量,所以其應用系統規模往往不會很大,存儲器也不會采用容量過大的類型,多用靜態存儲器。另外,單片機系統往往不會拓展存儲量,而計算機應用的則是動態存儲器,外部存儲器的應用也比較頻繁。

2.3 側重人機接口和測控接口

設計單片機接口往往要對人機接口和測控接口加以重視,通常來說使用的人機界面利用顯示器和鍵盤,對比單片機要更復雜一些,具備較多功能。考慮到PC機本身也存在著單片機,能夠同時完成100多個鍵的掃描工作,同時還能消除抖動。另外,一般情況下計算機不進行測控,想要添加測控功能就必須進行有效擴展。

3 單片機接口技術的應用設計

3.1 USB接口技術

USB移動存儲技術能夠為嵌入式系統的數據采集提供有效幫助,而利用單片機和USB接口控制器進行組合,便可以構成U盤讀寫系統,如圖1所示為該系統的設計框圖。

圖1 U盤讀寫系統設計框圖

USB傳輸速度快,使用方便,連接限制較小,得到了廣大用戶和計算機廠商的普遍青睞?,F如今MCU和計算機進行通信往往也采用USB進行連接,但是MCU中最為常用的51單片機并不能直接和計算機完成通信,這就需要采用接口技術予以連接。利用USB接口技術能夠有效連接計算機和MCU,不需要編寫復雜的程序,使用過程相對簡單,價格也比較便宜,適合推廣使用。

PDIUSBD12,是51單片機中比較常用的一種,PDIUSBD12的固件設計成完全的中斷驅動。當CPU處理前臺任務時,USB的傳輸可在后臺進行。這就確保了最佳的傳輸速率和更好的軟件結構,同時簡化了編程和調試。

后臺ISR中斷服務程序和前臺主程序循環之間的數據交換通過事件標志和數據緩沖區來實現。當PDIUSBD12從USB收到一個數據包,那么就對CPU產生一個中斷請求,CPU立即響應中斷。在ISR中,固件將數據包從PDIUSBD12內部緩沖區移到循環數據緩沖區并在隨后清零PDIUSBD12的內部緩沖區以使能接收新的數據包。CPU可以繼續它當前的前臺任務直到完成。然后返回到主循環檢查循環緩沖區內是否有新的數據并開始其它的前臺任務。

由于這種結構,主循環不關心數據是來自USB串口還是并口。它只檢查循環緩沖區內需要處理的新數據。這樣主循環程序專注于數據的處理而ISR能夠以最大可能的速度進行數據的傳輸。

ISR接收和保存數據緩沖區中的控制傳輸并設置相應的標志寄存器。主循環向協議處理程序發出請求由于所有的標準器件,級別和廠商請求都是在協議處理程序中進行處理,ISR得以保持它的效率。而且一旦增加新的請求,只需要在協議層進行修改。如圖2所示,為PDIUSBD12固件的編程結構圖。

圖2 PDIUSBD12固件編程結構圖

3.2 I/O接口技術

單片機本身存在著I/O接口,例如51單片機就有4個8位I/O接口,分別是P0-P3。在實際應用中,這些接口并不會完全應用,不同的接口具備不同的功能,便不能完全當作I/O接口使用。例如,P2接口的作用是連接高8位地址線,P0接口的作用是連接低8位數據線以及地址線,P3接口還有控制信號的功能,多用于系統擴展。所以,51單片機中的接口被真正用于I/O功能的是P1接口。出現這一現象的主要原因是因為I/O接口的功能只能進行緩沖或鎖存,不能進行控制,這對單片機的功能也產生了限制。想要單片機能夠實現更多的功能,就必須對I/O接口進行有效擴展,其中比較具有代表性的就是打印機單片機控制,需要對單片機進行多項接口擴展。

4 結語

單片機接口技術自產生以來解決了諸多工業生產通信中的難題,近年來USB接口技術由于其使用方便、隨插隨用的特點更是得到了廣泛應用。日后,相關工作者還需要對該技術的實際應用繼續研究,以研發出速度更快、效率更高、成本更低的應用。

[1]劉爽.單片機接口技術的特點與應用設計分析[J].電子技術與軟件工程,2013(20).

[2]孫景祥,李 欣.單片機接口技術的特點與應用設計[J].科技傳播,2011(11).

[3]曹美霞.單片機與數字溫度傳感器DS18B20的接口設計[J].電子制作,2014(11).

TP334.7

A

1004-7344(2016)17-0248-01

2016-5-18

猜你喜歡
單片機計算機功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
計算機操作系統
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
關于非首都功能疏解的幾點思考
Microchip推出兩個全新PIC單片機系列
Fresnel衍射的計算機模擬演示
主站蜘蛛池模板: 成人日韩精品| 国产精品欧美日本韩免费一区二区三区不卡| 亚洲综合在线网| 四虎国产精品永久一区| 国产在线精彩视频二区| 日本欧美中文字幕精品亚洲| 狠狠色婷婷丁香综合久久韩国| 性网站在线观看| 中文字幕欧美成人免费| 成人久久18免费网站| 亚洲一级毛片免费看| 青青草国产精品久久久久| 又爽又大又黄a级毛片在线视频 | 亚洲一区无码在线| 最新亚洲av女人的天堂| 美女被躁出白浆视频播放| 777国产精品永久免费观看| 凹凸国产熟女精品视频| 97国产精品视频自在拍| 欧美综合一区二区三区| 国产成人在线无码免费视频| 国产精品福利尤物youwu| 亚洲男人天堂网址| 99视频全部免费| yjizz视频最新网站在线| 中文字幕丝袜一区二区| 国产免费a级片| 超清无码熟妇人妻AV在线绿巨人| 亚洲黄网在线| 欧美性爱精品一区二区三区| 日韩在线播放中文字幕| 青青青国产视频| 亚洲人成网址| 亚洲人精品亚洲人成在线| 亚洲欧美不卡| 国产精品污视频| 在线国产欧美| 国产丝袜无码精品| 国产成人福利在线| 国产精品偷伦在线观看| 欧美一区二区三区欧美日韩亚洲| 国产呦视频免费视频在线观看| 国产91在线|日本| 91精品国产综合久久香蕉922| 黄色网址免费在线| 欧美精品不卡| 国内自拍久第一页| 国产成人综合网| 国产96在线 | 欧美不卡视频在线观看| 亚洲国产精品无码AV| 2020亚洲精品无码| 欧美亚洲第一页| 免费不卡视频| 久久久精品国产SM调教网站| 国产一区二区三区视频| 日韩中文无码av超清 | 激情综合图区| 久青草网站| 国产在线日本| 国产免费精彩视频| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产乱子伦手机在线| 亚洲性色永久网址| 国产sm重味一区二区三区| 国产精品爆乳99久久| 国产jizzjizz视频| 国产成在线观看免费视频| 国产又大又粗又猛又爽的视频| 亚洲男人的天堂久久香蕉 | 国产一级特黄aa级特黄裸毛片| 欧美性久久久久| 又爽又黄又无遮挡网站| 97se亚洲| 白浆免费视频国产精品视频| 欧美一区二区三区不卡免费| 欧美另类第一页| 亚洲日韩久久综合中文字幕| 一本视频精品中文字幕| a国产精品| 99精品国产自在现线观看| 高清不卡一区二区三区香蕉|