C8051F單片機
C8051F系列單片機 單片機自20世紀70年代末誕生至今,經歷了單片微型計算機SCM、微控制器MCU及片上系統SoC三大階段,前兩個階段分別以MCS-51和80C51為代表。隨著在嵌入式領域中對單片機的性能和功能要求越來越高,以往的單片機無論是運行速度還是系統集成度等多方面都不能滿足新的設計需要,這時Silicon Labs 公司推出了C8051F系列單片機,成為SoC的典型代表。
C8051F具有上手快(全兼容8051指令集)、研發快(開發工具易用,可縮短研發周期)和見效快(調試手段靈活)的特點,其性能優勢具體體現在以下方面:
基于增強的CIP-51內核,其指令集與MCS-51完全兼容,具有標準8051的組織架構,可以使用標準的803x/805x匯編器和編譯器進行軟件開發。CIP-51采用流水線結構,70%的的指令執行時間為1或2個系統時鐘周期,是標準8051指令執行速度的12倍;其峰值執行速度可達100MIPS(C8051F120等),是目前世界上速度最快的8位單片機。
增加了中斷源。標準的8051只有7個中斷源Silicon Labs 公司 C8051F系列單片機擴展了中斷處理這對于時實多任務系統的處理是很重要的擴展的中斷系統向CIP-51提供22個中斷源允許大量的模擬和數字外設中斷一個中斷處理需要較少的CPU干預卻有更高的執行效率。
集成了豐富的模擬資源,絕大部分的C8051F系列單片機都集成了單個或兩個ADC,在片內模擬開關的作用下可實現對多路模擬信號的采集轉換;片內ADC的采樣精度最高可達24bit,采樣速率最高可達500ksps,部分型號還集成了單個或兩個獨立的高分辨率DAC,可滿足絕大多數混合信號系統的應用并實現與模擬電子系統的無縫接口;片內溫度傳感器則可以迅速而精確的監測環境溫度并通過程序作出相應處理,提高了系統運行的可靠性。
集成了豐富的外部設備接口。具有兩路UART和最多可達5個定時器及6個PCA模塊,此外還根據不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外設接口在不使用時可以分別禁止以降低系統功耗。與其他類型的單片機實現相同的功能需要多個芯片的組合才能完成相比,C8051單片機不僅減少了系統成本,更大大降低了功耗。
增強了在信號處理方面的性能,部分型號具有16x16 MAC以及DMA功能,可對所采集信號進行實時有效的算法處理并提高了數據傳送能力。
具有獨立的片內時鐘源(精度最高可達0.5%),設計人員既可選擇外接時鐘,也可直接應用片內時鐘,同時可以在內外時鐘源之間自如切換。片內時鐘源降低了系統設計的復雜度,提高了系統可靠性,而時鐘切換功能則有利于系統整體功耗的降低。
提供空閑模式及停機模式等多種電源管理方式來降低系統功耗
實現了I/O從固定方式到交叉開關配置。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。在C8051F中,則采用開關網絡以硬件方式實現I/O端口的靈活配置,外設電路單元通過相應的配置寄存器控制的交叉開關配置到所選擇的端口上。
復位方式多樣化,C8051F把80C51單一的外部復位發展成多源復位,提供了上電復位、掉電復位、外部引腳復位、軟件復位、時鐘檢測復位、比較器0復位、WDT復位和引腳配置復位。眾多的復位源為保障系統的安全、操作的靈活性以及零功耗系統設計帶來極大的好處。
從傳統的仿真調試到基于JTAG接口的在系統調試。C8051F在8位單片機中率先配置了標準的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不僅支持Flash ROM的讀/寫操作及非侵入式在系統調試,它的JTAG邏輯還為在系統測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實現觀察和控制。
C8051F系列單片機型號齊全,可根據設計需求選擇不同規模和帶有特定外設接口的型號,提供從多達100個引腳的高性能單片機到最小3mmX3mm的封裝,滿足不同設計的需要。
基于上述特點,Silicon Labs 公司C8051F系列單片機作為SoC芯片的杰出代表能夠滿足絕大部分場合的復雜功能要求,并在嵌入式領域的各個場合都得到了廣泛的應用:在工業控制領域,其豐富的模擬資源可用于工業現場多種物理量的監測、分析及控制和顯示;在便攜式儀器領域,其低功耗和強大的外設接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的C8051F5xx系列單片機也在汽車電子行業中嶄露頭角。正是這些優勢,使得C8051單片機在進入中國市場的短短幾年內就迅速風靡,相信隨著新型號的不斷推出以及推廣力度的不斷加大,C8051系列單片機將迎來日益廣闊的發展空間,成為嵌入式領域的時代寵兒
此系列單片機完全兼容MCS-51指令集,容易上手,開發周期短,大大節約了開發成本。C8051F系統集成度高,總線時鐘可達25M
資源簡介:C8051F單片機應用解析,介紹C8051F單片機的應用方法及其應用實例。
上傳時間: 2013-06-23
上傳用戶:zhoujunzhen
資源簡介:·C8051F單片機應用解析
上傳時間: 2013-06-28
上傳用戶:17826829386
資源簡介:C8051F單片機應用解析
上傳時間: 2013-11-14
上傳用戶:wcl168881111111
資源簡介:本文是基于C8051F單片機的便攜式農田基礎信息采集系統的設計方案,為了克服現有農田綜合數據采集設備的移動性差,高成本,使用復雜的不足,本文提供一種便攜嵌入式農田基礎數據采集終端,該終端具有體積小、功耗低、攜帶性好、操作簡單、安裝方便、模塊化和可...
上傳時間: 2013-11-09
上傳用戶:huyanju
資源簡介:概述 C8051F單片機的特點 C8051F單片機外設 適合各種應用的單片機系列 C8051F單片機的高度和編程 基于C8051F單片機的解決方案
上傳時間: 2013-11-01
上傳用戶:ukuk
資源簡介:摘要:本文介紹了C8051F系列單片機在遠端測控裝置中的應用,給出了整個系統的結構,包括硬件配置和系統網絡構成,對一些技術問題也做出了詳盡的說明。 關鍵詞:C8051F,遠端測控;硬件配置,單片機,SoC C8051F單片機是完全集成的混合信號系統芯片(SoC),具有...
上傳時間: 2013-10-28
上傳用戶:s藍莓汁
資源簡介:概述MCS-51單片機引入國內高等教學已達10年之久,隨著半導體技術的迅猛發展,經典的MCS-51單片機已不能適應當前的教學需要。全球領先的C8051F單片機覆蓋了嵌入式系統的主要技術內容,且與51單片機相兼容,是MCS-51單片機的升級換代產品。且目前發展勢頭強勁...
上傳時間: 2013-11-07
上傳用戶:lvzhr
資源簡介:C8051F單片機串口IAP原理
上傳時間: 2013-11-17
上傳用戶:我們的船長
資源簡介:音樂噴泉作為一種觀賞性較高的藝術水景已經得到了越來越廣泛的應用。論述了一個以C8051F單片機為核心的適于室內使用的小型移動式音樂噴泉控制系統,給出了單片機控制電路,水泵控制電路,彩燈控制電路及部分單片機I/O口初始化程序。噴泉水型隨音樂的高低旋律...
上傳時間: 2013-11-08
上傳用戶:18602424091
資源簡介:C8051F單片機 C8051F系列單片機 單片機自20世紀70年代末誕生至今,經歷了單片微型計算機SCM、微控制器MCU及片上系統SoC三大階段,前兩個階段分別以MCS-51和80C51為代表。隨著在嵌入式領域中對單片機的性能和功能要求越來越高,以往的單片機無論是運行速度...
上傳時間: 2013-11-24
上傳用戶:testAPP
資源簡介:具有梯形反電動勢的永磁同步電動機通常被稱為無刷直流電動機,它具有結構簡單、體積小、重量輕、效率高、高功率密度、啟動扭矩大、慣量小和響應快等其它種類直流電機無法比擬的特性。采用電子換向器替代了傳統直流電動機的機械換向裝置,從而克服了電刷和換向...
上傳時間: 2013-12-21
上傳用戶:bnfm
資源簡介:small RTOS在C8051F單片機上的應用
上傳時間: 2015-02-18
上傳用戶:日光微瀾
資源簡介:C8051F單片機是完全集成的混合信號系統級芯片(SoC),具有與8051兼容的高速CIP-51內核,與MCS-51指令集完全兼容,片內集成了數據采集和控制系統中常用的模擬、數字外設及其他功能部件;內置FLASH程序存儲器、內部RAM,大部分器件內部還有位于外部數據存儲器...
上傳時間: 2014-06-14
上傳用戶:wmwai1314
資源簡介:C8051F單片機的以太網測控源碼與資料
上傳時間: 2013-11-25
上傳用戶:zycidjl
資源簡介:C8051F單片機應用和液晶顯示器編程的例子
上傳時間: 2014-01-20
上傳用戶:ywqaxiwang
資源簡介:C8051F單片機ADC0轉換,大家可以學習參看!
上傳時間: 2014-01-09
上傳用戶:秦莞爾w
資源簡介:UCOSII在C8051F單片機上的移植,經過實際下載測試通過,不需要您再做任何改動!
上傳時間: 2015-05-15
上傳用戶:chenlong
資源簡介:控制C8051F單片機轉動,正反轉,可以參考,運行環境keil c
上傳時間: 2015-06-02
上傳用戶:84425894
資源簡介:C8051F單片機數據采集的程序例子,簡單的例子,容易看懂。
上傳時間: 2015-06-09
上傳用戶:lgnf
資源簡介:C8051F單片機支持軟件讀寫flash操作例程與相關資料,使得能過無需外接eeprom等存儲器,就能保存非易失性數據(掉電不丟失的數據)。
上傳時間: 2014-01-03
上傳用戶:gtf1207
資源簡介:C8051F 單片機與液晶顯示模塊的接口程序!比較有借鑒意義!與大家共享!
上傳時間: 2015-07-08
上傳用戶:baitouyu
資源簡介:C8051F單片機液晶點陣顯示 -128*64,控制器KS0108 試驗準備:將撥碼開關S1和S2置于ON位置. 運行此程序,LCD將交替顯示"換代創新后的51-高速SOC美國CYGNAL 8051F""新華龍電子-單片機推廣應用急先鋒!","漢字".
上傳時間: 2015-10-19
上傳用戶:zhouchang199
資源簡介:直線圓弧插補算法,利用C8051F單片機控制的銑床模型(直線圓弧插補算法)
上傳時間: 2015-11-22
上傳用戶:nanshan
資源簡介:利用C8051F單片機控制的銑床模型(直線圓弧插補算法)
上傳時間: 2015-12-10
上傳用戶:牧羊人8920
資源簡介:C8051F單片機在系統編程和在應用編程實例,可以實現PC終端的通信,代碼下載。
上傳時間: 2013-12-18
上傳用戶:我干你啊
資源簡介:C8051F單片機以太網測控資料,挺全的。
上傳時間: 2013-12-17
上傳用戶:宋桃子
資源簡介:C8051F單片機介紹 世強電訊有限公司
上傳時間: 2013-11-26
上傳用戶:lijinchuan
資源簡介:基于C8051F040的超聲波測距程序源代碼,相信對于熟悉C8051F單片機和它的使用有極大用處
上傳時間: 2014-01-25
上傳用戶:410805624
資源簡介:本程序是基于C8051F單片機的USB數據采集程序,是一個很好學習USB編程的范例!
上傳時間: 2014-01-23
上傳用戶:685
資源簡介:一種基于C8051F單片機的直流電機控制
上傳時間: 2013-12-06
上傳用戶:royzhangsz