C8051F313單片機(jī)在手機(jī)閃信中的應(yīng)用

來(lái)源:IC解密,該芯片有如下優(yōu)點(diǎn)。
    1、體積小,高集成度:其C8051F313大小為5x5mm,如上圖,該MCU包含了8K的FLASH,1K的SRAM,ADC、I2C、UART、SPI、PCA、看門狗,25個(gè)IO等資源。其QFN28的封裝也有利于散熱。
    2、保密性好,編程方便:FLASH能支持在線修改,同時(shí)內(nèi)置的編程控制電路可以阻止外部對(duì)FLASH的非法讀寫訪問(wèn);提供不需要連接計(jì)算機(jī)的手持式編程器,通過(guò)C2就可以對(duì)MCU進(jìn)行編程和升級(jí)。
    3、高速處理能力:C8051F313采用CIP51的核心技術(shù),完全支持8051的指令集,能快速的執(zhí)行指令,其中有76條指令是在一到兩個(gè)時(shí)鐘周期內(nèi)執(zhí)行完畢,指令執(zhí)行速度可達(dá)到25MIPS,處理閃信和計(jì)步器已足夠。內(nèi)部可以設(shè)定中斷有14個(gè),給軟件編程帶來(lái)了方便。
    4、低功耗:該MCU在1MHz的處理速度下,只需要0.36mA,而且還有空閑和停機(jī)等工作模式,能更多的節(jié)約手機(jī)電能。
    5、直接驅(qū)動(dòng):C8051F313可以直接驅(qū)動(dòng)16個(gè)大電流20mA的高亮LED,無(wú)需其他電流驅(qū)動(dòng)芯片,節(jié)省了空間和成本。
    6、AD采樣:C8051F313帶有17個(gè)模擬AD輸入IO,其AD采樣為10位,采用速度為200K,能完全滿足閃信和計(jì)步器的需求。而且內(nèi)帶溫度傳感器,可以測(cè)試MCU芯片的環(huán)境溫度。   
    7、通訊功能:MCU提供了SMBus(I2C)、UART、SPI通訊功能,使模塊能與手機(jī)進(jìn)行可靠通訊:接收需要顯示的字符或者圖像數(shù)據(jù),還能接收計(jì)步器控制命令,回傳計(jì)步器的值等等;還可以將加速度的值傳入手機(jī)中,進(jìn)行其他的應(yīng)用開發(fā),如手機(jī)游戲、音樂(lè)擊鼓器等。
    8、靈活的IO管理:C8051F313內(nèi)帶CrossBar功能,能將不同的功能管腳,按照一定的優(yōu)先級(jí)配置輸出到相關(guān)的IO腳上;比如將4和5腳可以通過(guò)軟件設(shè)定為UART或者I2C功能管腳。