56F801是56800核心系列處理器的一員。它將數字信號處理器(DSP)的處理能力和微控制器的功能以及一組靈活的外設集成在一個芯片上,創(chuàng)建了一種極具成本效益的解決方案。由于其低成本、配置靈活性和緊湊的程序代碼,56F801非常適用于許多應用。56F801包括許多外設,特別適用于運動控制、智能家電、步進電機、編碼器、轉速計、限位開關、電源和控制、汽車控制、發(fā)動機管理、噪聲抑制、遠程公用儀表和電力、照明和自動化的工業(yè)控制等應用。
56800核心基于哈佛式體系結構,由三個并行運行的執(zhí)行單元組成,每個指令周期可進行多達六個操作。微處理器風格的編程模型和優(yōu)化的指令集可直接生成高效、緊湊的DSP和MCU應用程序代碼。該指令集對C編譯器也非常高效,可快速開發(fā)優(yōu)化的控制應用程序。
56F801支持從內部或外部存儲器執(zhí)行程序。每個指令周期可以從芯片上的數據RAM訪問兩個數據操作數。56F801還提供了一條外部專用中斷線和最多11個通用輸入/輸出(GPIO)線,具體取決于外設配置。
56F801控制器包括8K字(16位)的程序閃存和2K字的數據閃存(通過JTAG端口可編程),以及1K字的程序和數據RAM。還集成了總共2K字的引導閃存,方便客戶添加現場可編程軟件例程,用于編程主要的程序和數據閃存存儲區(qū)。程序和數據閃存存儲器可以獨立進行批量擦除或按256字節(jié)頁大小擦除。引導閃存存儲器也可以進行批量或頁擦除。