c8051F單片機 c8051F系列單片機 單片機自20世紀70年代末誕生至今,經(jīng)歷了單片微型計算機SCM、微控制器MCU及片上系統(tǒng)SoC三大階段,前兩個階段分別以MCS-51和80C51為代表。隨著在嵌入式領域中對單片機的性能和功能要求越來越高,以往的單片機無論是運行速度還是系統(tǒng)集成度等多方面都不能滿足新的設計需要,這時Silicon Labs 公司推出了c8051F系列單片機,成為SoC的典型代表。 c8051F具有上手快(全兼容8051指令集)、研發(fā)快(開發(fā)工具易用,可縮短研發(fā)周期)和見效快(調試手段靈活)的特點,其性能優(yōu)勢具體體現(xiàn)在以下方面: 基于增強的CIP-51內(nèi)核,其指令集與MCS-51完全兼容,具有標準8051的組織架構,可以使用標準的803x/805x匯編器和編譯器進行軟件開發(fā)。CIP-51采用流水線結構,70%的的指令執(zhí)行時間為1或2個系統(tǒng)時鐘周期,是標準8051指令執(zhí)行速度的12倍;其峰值執(zhí)行速度可達100MIPS(c8051F120等),是目前世界上速度最快的8位單片機。 增加了中斷源。標準的8051只有7個中斷源Silicon Labs 公司 c8051F系列單片機擴展了中斷處理這對于時實多任務系統(tǒng)的處理是很重要的擴展的中斷系統(tǒng)向CIP-51提供22個中斷源允許大量的模擬和數(shù)字外設中斷一個中斷處理需要較少的CPU干預卻有更高的執(zhí)行效率。 集成了豐富的模擬資源,絕大部分的c8051F系列單片機都集成了單個或兩個ADC,在片內(nèi)模擬開關的作用下可實現(xiàn)對多路模擬信號的采集轉換;片內(nèi)ADC的采樣精度最高可達24bit,采樣速率最高可達500ksps,部分型號還集成了單個或兩個獨立的高分辨率DAC,可滿足絕大多數(shù)混合信號系統(tǒng)的應用并實現(xiàn)與模擬電子系統(tǒng)的無縫接口;片內(nèi)溫度傳感器則可以迅速而精確的監(jiān)測環(huán)境溫度并通過程序作出相應處理,提高了系統(tǒng)運行的可靠性。 集成了豐富的外部設備接口。具有兩路UART和最多可達5個定時器及6個PCA模塊,此外還根據(jù)不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外設接口在不使用時可以分別禁止以降低系統(tǒng)功耗。與其他類型的單片機實現(xiàn)相同的功能需要多個芯片的組合才能完成相比,c8051單片機不僅減少了系統(tǒng)成本,更大大降低了功耗。 增強了在信號處理方面的性能,部分型號具有16x16 MAC以及DMA功能,可對所采集信號進行實時有效的算法處理并提高了數(shù)據(jù)傳送能力。 具有獨立的片內(nèi)時鐘源(精度最高可達0.5%),設計人員既可選擇外接時鐘,也可直接應用片內(nèi)時鐘,同時可以在內(nèi)外時鐘源之間自如切換。片內(nèi)時鐘源降低了系統(tǒng)設計的復雜度,提高了系統(tǒng)可靠性,而時鐘切換功能則有利于系統(tǒng)整體功耗的降低。 提供空閑模式及停機模式等多種電源管理方式來降低系統(tǒng)功耗 實現(xiàn)了I/O從固定方式到交叉開關配置。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。在c8051F中,則采用開關網(wǎng)絡以硬件方式實現(xiàn)I/O端口的靈活配置,外設電路單元通過相應的配置寄存器控制的交叉開關配置到所選擇的端口上。 復位方式多樣化,c8051F把80C51單一的外部復位發(fā)展成多源復位,提供了上電復位、掉電復位、外部引腳復位、軟件復位、時鐘檢測復位、比較器0復位、WDT復位和引腳配置復位。眾多的復位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設計帶來極大的好處。 從傳統(tǒng)的仿真調試到基于JTAG接口的在系統(tǒng)調試。c8051F在8位單片機中率先配置了標準的JTAG接口(IEEE1149.1)。c8051F的JTAG接口不僅支持Flash ROM的讀/寫操作及非侵入式在系統(tǒng)調試,它的JTAG邏輯還為在系統(tǒng)測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實現(xiàn)觀察和控制。 c8051F系列單片機型號齊全,可根據(jù)設計需求選擇不同規(guī)模和帶有特定外設接口的型號,提供從多達100個引腳的高性能單片機到最小3mmX3mm的封裝,滿足不同設計的需要。 基于上述特點,Silicon Labs 公司c8051F系列單片機作為SoC芯片的杰出代表能夠滿足絕大部分場合的復雜功能要求,并在嵌入式領域的各個場合都得到了廣泛的應用:在工業(yè)控制領域,其豐富的模擬資源可用于工業(yè)現(xiàn)場多種物理量的監(jiān)測、分析及控制和顯示;在便攜式儀器領域,其低功耗和強大的外設接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的c8051F5xx系列單片機也在汽車電子行業(yè)中嶄露頭角。正是這些優(yōu)勢,使得c8051單片機在進入中國市場的短短幾年內(nèi)就迅速風靡,相信隨著新型號的不斷推出以及推廣力度的不斷加大,c8051系列單片機將迎來日益廣闊的發(fā)展空間,成為嵌入式領域的時代寵兒 此系列單片機完全兼容MCS-51指令集,容易上手,開發(fā)周期短,大大節(jié)約了開發(fā)成本。c8051F系統(tǒng)集成度高,總線時鐘可達25M
上傳時間: 2013-11-24
上傳用戶:testAPP
電動機轉速精密測量系統(tǒng):從實際出發(fā),利用Cygnal c8051 單片機、8253 和增量式光電編碼器實現(xiàn)了電動機瞬時轉速的快捷、準確測量,介紹了軟件和硬件的設計方法,并通過實驗數(shù)據(jù)對系統(tǒng)的性能和誤差做了分析和評估。關鍵詞:電動機; 轉速測量; 光電編碼器; 單片機 在電動機的閉環(huán)調速系統(tǒng)中,電動機轉速的及時、準確測量對系統(tǒng)的穩(wěn)態(tài)誤差及動態(tài)響應性能都是至關重要的。傳統(tǒng)的檢測儀器,由于受非線性、元件老化等因素的影響很難滿足要求。因此,筆者從實際出發(fā),設計了以Cygnal c8051 單片機為核心的高精度、寬量程的測速裝置。該裝置利用增量式光電編碼器作為測速傳感器,采用M/ T 測速法實現(xiàn)了轉速的適時準確測量,具有精度高、量程寬、抗干擾能力強等特點,使系統(tǒng)在整個范圍內(nèi)都能滿足相應的精度及動態(tài)要求。系統(tǒng)還帶有標準的RS232接口,可方便地和PC 機構成DCS 系統(tǒng)。
上傳時間: 2013-11-08
上傳用戶:kxyw404582151
近年來體感3D視頻游戲風靡全球,此設計便是對體感3D視頻游戲的一次探索和嘗試。游戲由下位機和上位機兩部分構成,下位機以c8051單片機為核心設計一個硬件電路,連接嵌入到魚竿模型中的傳感器中,負責采集并處理傳感器信息。上位機以Virtools為開發(fā)工具,負責視頻的輸出控制。下位機根據(jù)上位機的請求通過串口向上位機傳送控制信息,實現(xiàn)玩家通過真實的魚竿在虛擬的屏幕中釣魚的過程。
上傳時間: 2013-10-09
上傳用戶:13686209316
c51 spi接受,發(fā)送程序 單片機為c8051
上傳時間: 2014-01-03
上傳用戶:liuchee
我用的最熟的單片機串口函數(shù)集,可移植性好,在51系列、AVR、c8051等單片機上我都用
上傳時間: 2015-09-02
上傳用戶:15736969615
寶貝一個,收藏有北航所有有關c8051基礎實驗的例程,包括adc dac 比較器 ,定時,spi,iic,定時,串口,中斷等等。并已經(jīng)過驗證 強烈要求加80分以上
標簽:
上傳時間: 2015-10-03
上傳用戶:ANRAN
采用四端法測試歐姆電阻,并把結果顯示在lcd上,采用c8051
上傳時間: 2015-12-25
上傳用戶:hj_18
好書,關于開發(fā)c8051系列單片機的,介紹開發(fā)軟件KEIL C51的使用
標簽:
上傳時間: 2014-01-19
上傳用戶:jkhjkh1982
是c8051F020的232與485程序,對了解c8051的通信有很大幫助
上傳時間: 2013-12-19
上傳用戶:waitingfy
比較詳細的學習資料,希望學習c8051的人可需要此來做系統(tǒng)級設計做為參考
標簽: 比較
上傳時間: 2014-01-12
上傳用戶:erkuizhang