56F807是56800核心系列處理器的一員。它將數(shù)字信號(hào)處理器(DSP)的處理能力和微控制器的功能以及一組靈活的外設(shè)集成在一個(gè)芯片上,創(chuàng)造了一種極具成本效益的解決方案。由于其低成本、配置靈活性和緊湊的程序代碼,56F807非常適用于許多應(yīng)用。56F807包括許多外設(shè),特別適用于運(yùn)動(dòng)控制、智能家電、步進(jìn)電機(jī)、編碼器、轉(zhuǎn)速計(jì)、限位開(kāi)關(guān)、電源和控制、汽車(chē)控制、發(fā)動(dòng)機(jī)管理、噪聲抑制、遠(yuǎn)程公用儀表、電力、照明和自動(dòng)化的工業(yè)控制等應(yīng)用。
56800核心基于哈佛式體系結(jié)構(gòu),由三個(gè)并行運(yùn)行的執(zhí)行單元組成,每個(gè)指令周期可進(jìn)行多達(dá)六個(gè)操作。MCU風(fēng)格的編程模型和優(yōu)化的指令集可直接生成高效、緊湊的DSP和控制代碼。該指令集對(duì)于C/C++編譯器也非常高效,可實(shí)現(xiàn)快速開(kāi)發(fā)優(yōu)化的控制應(yīng)用程序。
56F807支持從內(nèi)部或外部存儲(chǔ)器執(zhí)行程序。每個(gè)指令周期可以從芯片上的數(shù)據(jù)RAM訪問(wèn)兩個(gè)數(shù)據(jù)操作數(shù)。根據(jù)外設(shè)配置,56F807還提供兩條外部專用中斷線和最多32個(gè)通用輸入/輸出(GPIO)線。
56F807控制器包括60K個(gè)16位字的程序閃存和8K個(gè)字的數(shù)據(jù)閃存(通過(guò)JTAG端口可編程),以及2K個(gè)字的程序RAM和4K個(gè)字的數(shù)據(jù)RAM。它還支持從外部存儲(chǔ)器執(zhí)行程序。