特性
C8051Fxxx系列單片機是完全集成的混合信號系統級晶片,具有與8051兼容的微控制器核心,與MCS-51指令集完全兼容。除了具有標準8052的數字外設部件之外,片內還集成了數據採集和控制系統中常用的模擬部件和其它數字外設及功能部件。MCU中的外設或功能部件包括模擬多路選擇器、可程式增益放大器、ADC、DAC、電壓比較器、電壓基準、溫度感測器、SMBus/I2C、UART、SPI、可程式計數器/定時器陣列(PCA)、定時器、數字I/O 連線埠、電源監視器、看門狗定時器(WDT)和時鐘振盪器等。所有器件都有內置的FLASH 程式存儲器和256位元組的內部RAM,有些器件內部還有位於外部數據存儲器空間的RAM,即XRAM。
結構
C8051Fxxx單片機採用流水線結構,機器周期由標準的12個系統時鐘周期降為1個系統時鐘周期,處理能力大大提高,峰值性能可達100MIPS。
C8051Fxxx單片機是真正能獨立工作的片上系統(SOC)。每個MCU都能有效地管理模擬和數字外設,可以關閉單個或全部外設以節省功耗。FLASH存儲器還具有在系統重新編程能力,可用於非易失性數據存儲,並允許現場更新8051固件。應用程式可以使用MOVC和MOVX指令對FLASH進行讀或改寫,每次讀或寫一個位元組。這一特性允許將程式存儲器用於非易失性數據存儲以及在軟體控制下更新程式代碼。
片內JTAG調試支持功能允許使用安裝在最終套用系統上的產品MCU 進行非侵入式(不占用片內資源)、全速、在系統調試。該調試系統支持觀察和修改存儲器和暫存器,支持斷點、單步、運行和停機命令。在使用JTAG調試時,所有的模擬和數字外設都可全功能運行。每個MCU 都可在工業溫度範圍(-45℃到+85℃)內用2.7V-3.6V(F018/019 為2.8V-3.6V)的電壓工作。連線埠I/O、/RST 和JTAG 引腳都容許5V 的輸入信號電壓。