|
資訊文獻導讀報告
8051介紹
組員
9203012B 蔡豐聰
9203046B 張語宸
9203016B 管金琳
|
|
|
|
8051 Architecture
8051是一種8位元的單晶片微電腦的名稱,屬於MCS-51單晶片的一種。
由英特爾公司於1981年製造的MCS-51族系單晶片。
有許多IC設計商的投入,如ATMEL、飛利浦、Winbond等公司,相繼開發了功能更多、更強大的相容產品。
|
|
|
|
8051 Architecture
8位元CPU
4KB內部程式記憶體,最大可擴充至64KB。
128Bytes內部資料記憶體,最大可擴充至64KB。
具有邏輯代數運算功能(位元邏輯)。
4組可位元定址I/O埠〈P0、P1、P2、P3〉。
2組16位元計時/計數器〈T0、T1〉。
5個中斷源〈INT0、INT1、T0、T1、RXD、TXD〉。
1組全雙工串列埠〈UART〉。
|
|
|
|
8051 Architecture
應用8051開發的相關周邊介紹:
一.CAN Networking
(控制器區域網路 Controller Area Network )
二.MP3 Applications (MP3應用)
三.Smart Card Readers (智慧型讀卡機)
四.USB Applications(USB應用)
五.Single Cycle Core-AT89LP Family
(單周期8051核心--AT89LP 系列)
|
|
|
|
一.CAN Networking
名為Controller Area Network(控制器區域網路)。
CAN最早是由德國BOSCH公司為解決現代汽車中的控制與測試儀器之間的資料交換而開發的一種資料通信協定。
按照ISO有關標準,CAN的結構結構為匯流排式,因此也稱之為CAN匯流排。
在汽車電子、自動控制、智慧型大樓、電力系統、保全監控等領域中,CAN匯流排都具有不可比擬的優越性。
|
|
|
|
二.MP3 Player
應用在VCD、DVD常用的壓縮標準即為MPEG格式
MP3即為MPEG影音標準中的第三層聲音壓縮標準,層級越高表示壓縮率越好
MP3的格式可以將原先的CD音樂壓縮至原先的1/10,而且音質幾乎與原先一樣好
它是在1991年由位於德國埃爾朗根的研究組織Fraunhofer-Gesellschaft的一組工程師發明和標準化的。
|
|
|
|
二.MP3 Player
檔案小、類似CD音質,使MP3深受網路使用者喜愛網路興起,為壓縮巨大音樂檔案,節省傳輸頻寬、時間之MP3 技術,因廣受網路使用者之喜好而盛行。
MP3 音樂檔案格式隨網際網路之發展廣為流傳,演變成消費音樂消費行為之革命,音樂儲存媒體
使用於家庭音響、床頭音響、車內音響,處處可見 MP3 應用之產品。
|
|
|
|
三.Smart Card Readers
所有設備包括DC/DC交換器供給智慧型讀卡機的動力
幫助設計人以較低耗電量應用的方式為其特色。
|
|
|
|
三.Smart Card Readers
根據C51 的微型控制器可用於不同的界面或USB 的介面
不同的記憶體配置,從開發業到生產業來說各有所不同。
晶片允許設計師對於需求降低其外部零件 , 如此對智慧型讀卡機的應用達到系統綜合化
|
|
|
|
四. USB Applications(USB Controllers)
提供的USB 產品一份廣泛的運用。
包括USB 插槽、微型控制器以聯合USB 接口, 和嵌入的USB 。
是連接外部設備的一個串口匯流排標準,在電腦上使用廣泛,但也可以用在機頂盒和遊戲機上。
|
|
|
|
四. USB Applications
目前USB支持3種 傳輸速率:
1.5 Mbit/s (183 KByte/s) 的低速速率,主要用於人機介面設備(Human Interface Devices ,HID)例如鍵盤、滑鼠、遊戲桿。
12 Mbit/s (1.4 MByte/s)的全速速率, 在USB 2.0之前是曾經是最高速率,後起的更高速率的高速介面應該相容全速速率。
480 Mbit/s (57 MByte/s)的高速速率。 並非所有的USB 2.0設備都是高速的。高速設備插入全速hub時應該與全速相容。
|
|
|
|
四. USB Applications
按照各自的傳輸類型,管道被分為4類:
控制傳輸——一般用於短的、簡單的對設備的命令和狀態反饋,例如用於匯流排控制的0號管道。
等時傳輸——按照有保障的速度(可能但不必然是儘快地)傳輸,可能有數據丟失,例如實時的音頻、視頻。
中斷傳輸——用於必須保證儘快反應的設備(有限延遲),例如滑鼠、鍵盤。
批量傳輸——使用餘下的頻寬大量地(但是沒有對於延遲、連續性、頻寬和速度的保證)傳輸數據,例如普通的文件傳輸。
|
|
|
|
五.Single Cycle Core-AT89LP Family
AT89LP 是一台低功率, 高性能8位微型控制器改進的8051 CPU 。
Atmel 的單周期核心結構進行一次字節讀取僅需一個時鐘周期,從而使70%的指令都能在一個時鐘周期內執行完畢。
這與傳統8051設備相比,不但使性能提高12倍,還使功耗降低了80%。
|
|
|
|
五.Single Cycle Core-AT89LP Family
AT89LP413 則帶有 4 Kb 快閃記憶體。
AT89LP216 和 AT89LP416 是分別帶有 2 Kb 和 4 Kb 的16引腳版本。
這些設備具有豐富的功能設置,包括片上調試、片上硬體乘法器、脈沖寬度調制 (Pulse Width Modulation)、類比比較器、內置 RC 振蕩器和12組通用應用 I/O。
它們是馬達控制、電池管理和其他通用應用的理想之選。
|
|
|
|
參考網站:
http://www.atmel.com/products/8051/
http://en.wikipedia.org/wiki/MP3
http://en.wikipedia.org/wiki/8051
http://en.wikipedia.org/wiki/Universal_Serial_Bus
http://www.8052.com/tutintro.phtml
|
|
|
|
工作分配
9203012B 蔡豐聰 上台報告
9203046B 張語宸 找資料
9203016B 管金琳 製作投影片
|
|
|
|
|
|
|
|
|
|
Copy the following code to your webpage or blog to embed this presentation:
<a href="http://www.slidefinder.net/8/8051_architecture/33006022" class="slidefinder">paper</a>
<script type="text/javascript" src="http://www.slidefinder.net/scripts/embedded.js"></script>
<a href="http://www.slidefinder.net/8/8051_architecture/33006022" class="slidefinder">paper</a>
Det3
<script type="text/javascript" src="http://www.slidefinder.net/scripts/embedded.js"></script>
Share this presentation:
Comments