??? 飛思卡爾" title="飛思卡爾">飛思卡爾半導(dǎo)體通過推出Controller Continuum,模糊了傳統(tǒng)的位邊界,使工程師在設(shè)計時著眼于應(yīng)用的需要從而不受傳統(tǒng)的位限制。就應(yīng)用而言,微控制器" title="微控制器">微控制器設(shè)計的入門者通常面對低成本的簡單應(yīng)用,往往需要體積更小、更加經(jīng)濟(jì)高效的解決方案。因此,更加整合的低成本、多功能8位產(chǎn)品成為這些機(jī)電工程師的選擇。
??? 飛思卡爾日前推出一款超低端" title="超低端">超低端8位MCU,體積非常小巧,足以裝進(jìn)電動牙刷頭中,使工程師能夠輕松采用這款擴(kuò)展的微控制器產(chǎn)品。作為第一款在新近推出的RS08內(nèi)核上構(gòu)建的產(chǎn)品,MC9RS08KA系列是專為那些受到極其嚴(yán)格的空間和價格限制的應(yīng)用設(shè)計的,非常適合于傳統(tǒng)的電機(jī)設(shè)計應(yīng)用和便攜式應(yīng)用,例如從電機(jī)控制到一次性保健產(chǎn)品。MC9RS08KA2如圖1所示。
?
?
??? 6針腳KA系列擴(kuò)大了飛思卡爾的Controller Continuum低端產(chǎn)品陣容。通過提供2KB的閃存和63B的隨機(jī)存儲器(RAM),飛思卡爾的KA系列提供了比目前市場上的超低端6針腳設(shè)備更多的功能和應(yīng)用選擇。此外,KA系列還擁有可重新編程的閃存,能在整個電壓范圍內(nèi)運(yùn)行,在1.8V電壓下的性能高達(dá)10 MHz。該產(chǎn)品帶有變壓器,不但能將邏輯電路的電壓變化降到最低,保持較低的電源電壓(Vdd),還可以降低總體功耗。
??? (1) KA系列的目標(biāo)應(yīng)用。
??? · 高亮度LED;
??? · 照明系統(tǒng)控制;
??? · 玩具;
??? · 小型手持設(shè)備;
??? · 空間受限的應(yīng)用;
??? · 小型設(shè)備;
??? · 交流電線路電壓監(jiān)控;
??? · 簡單的邏輯替換;
??? · 模擬驅(qū)動器替換;
??? · ASIC替換。
??? (2) MC9RS08KA的特性。
??? · 多達(dá)2KB的第三代閃存,提供極快的可寫編程;
??? · 1.8~5.5V的電源;
??? · 集成時鐘源(ICS),內(nèi)部總線運(yùn)行速度高達(dá)10MHz,在整個溫度和電壓范圍內(nèi)只有2%的偏差;
??? · 8位模塊定時器,帶有8位分頻器;
??? · 模擬比較器,在整個電源電壓范圍內(nèi)都能運(yùn)行,還能在STOP模式下運(yùn)行 ;
??? · 實時中斷觸發(fā)器,帶有3位分頻器;
????· 4條雙向輸入/輸出(I/O)線路;
??? · 計算機(jī)工作正常(COP)功能;
??? · 3/5通道鍵盤中斷(KBI);
??? · 低壓檢測(LVD),帶有重置、停止或喚醒模式;
??? · 自動喚醒;
??? · 背景調(diào)試系統(tǒng);
??? · 6針腳DFN、8針腳塑料雙列直插式封裝 (PDIP)和8針腳窄體小外形集成電路(NB-SOIC)。
??? MC9RS08KA2將飛思卡爾半導(dǎo)體的8位微控制器的優(yōu)勢引入超低端產(chǎn)品市場中,基于RS08簡化的指示集設(shè)置架構(gòu),這種經(jīng)濟(jì)高效的KA2可以是6或8針腳封裝,比競爭對手具有更多的閃存和更大范圍的操作電壓,可有效支持各種消費(fèi)產(chǎn)品,如兒童玩具、電動牙刷、揚(yáng)聲器和照明系統(tǒng)。飛思卡爾Controller Continuum的8/32位兼容架構(gòu)如圖2所示。
?
?
??? 簡單的安裝和輕松的集成甚至可以幫助設(shè)計新手將設(shè)計周期從幾個月縮短到幾個星期。通過包括Fast TrackTM服務(wù)的飛思卡爾廣泛支持系統(tǒng),設(shè)計師可以在線接入硬件和軟件開發(fā)工具" title="開發(fā)工具">開發(fā)工具、培訓(xùn)模塊、快速啟動指南和各種設(shè)計實例,幫助他們更快地推出新產(chǎn)品。
1 RS08——超低端且易用" title="易用">易用的8位MCU內(nèi)核
??? RS08內(nèi)核是Controller Continuum架構(gòu)的起點(diǎn),是飛思卡爾面向體積小、低成本和更加經(jīng)濟(jì)高效的應(yīng)用而推出的。這種高集成度產(chǎn)品具有超低價位,并可提供出色的靈活性和卓越的價值表現(xiàn)。RS08是MCU設(shè)計入門者和需要更多功能的傳統(tǒng)電機(jī)設(shè)計者的理想之選。RS08亦是一些新興應(yīng)用的理想解決方案,例如完全用固態(tài)電路實現(xiàn)的簡單機(jī)電設(shè)備或小型便攜設(shè)備,甚至一次性便攜設(shè)備。
??? 飛思卡爾的RS08超低端內(nèi)核是高性能、低功耗 HCS08架構(gòu)的簡化版本,它被精心打造為效率更高、成本更低并適合小容量內(nèi)存的微控制器。該內(nèi)核體積比HCS08內(nèi)核小30%,帶有精簡HCS08指令集。在簡單而不多于16KB、針腳數(shù)較少的嵌入式應(yīng)用中, RS08是一種很理想的選擇。這些變化為工程師提供了將微控制器應(yīng)用推向更低端市場的條件。
??? 為了減小面積,RS08將計數(shù)器和地址總線寬度限制為14位,使用一個全局中斷標(biāo)志寄存器取代了矢量中斷功能,同時還取消了以下功能:
??? · 堆棧指針和H:X寄存器及其相關(guān)指令和尋址模式 ;
??? · 乘法、除法以及BCD碼指令;
??? · 算術(shù)邏輯移位運(yùn)算(保留了邏輯移位和旋轉(zhuǎn));
??? · 條件碼寄存器中的若干位以及相關(guān)條件分支指令。
??? 這些被取消的功能由更為簡單的結(jié)構(gòu)所代替,這些結(jié)構(gòu)保證了在內(nèi)存低于16KB且引腳數(shù)目很少的器件上,可以用非常簡潔高效的代碼實現(xiàn)大多數(shù)嵌入式應(yīng)用。為了進(jìn)一步提高運(yùn)算效率,飛思卡爾增加了如下內(nèi)容:
??? · 屏蔽程序計數(shù)器,用于更為高效的子程序調(diào)用;
??? · 簡短微小的尋址模式,允許對最常用的變量和寄存器進(jìn)行更為有效地訪問和操作;
??? · 內(nèi)存分頁方案,能夠更充分地利用直接尋址模式和新型的簡短微小的尋址模式。
2 CodeWarriorTM Development Studio—通用開發(fā)工具和軟件
??? 基于微控制器的應(yīng)用需要更多的連接和功能,因而設(shè)計人員面臨著提高性能和縮短開發(fā)周期的雙重壓力。在選擇芯片時,開發(fā)工具和軟件將是決定性因素。飛思卡爾不斷為其CodeWarriorTM Development Studio產(chǎn)品升級,可提供自動代碼生成,讓首次使用的用戶只需點(diǎn)擊7次,即可創(chuàng)建工作項目。飛思卡爾所定義的統(tǒng)一硬件開發(fā)平臺將提供通用的板卡和電纜接口,讓設(shè)計人員在使用各種架構(gòu)時都擁有一致的體驗。這種簡單易用的開發(fā)工具和技術(shù)支持系統(tǒng)也適用于KA系列。
??? 飛思卡爾的KA系列通過提供多用途、高度整合的MCU,以及開發(fā)工具、參考設(shè)計和其他多種技術(shù)支持,使MCU應(yīng)用工程師可以輕松設(shè)計、開發(fā)和調(diào)試,從而加快產(chǎn)品開發(fā)和投放市場的速度。MC9RS08KA應(yīng)用范例如圖3所示。
?
?
??? 飛思卡爾的Controller Continuum提供了業(yè)界首個 8位至 32位兼容架構(gòu)。這些管腳兼容產(chǎn)品系列將共用外設(shè)和開發(fā)工具,并結(jié)合了 32位產(chǎn)品的性能和 8位產(chǎn)品的易用性。外型小巧的KA產(chǎn)品卻包含了很多可能性,它不僅擴(kuò)大了飛思卡爾現(xiàn)有的低端8位產(chǎn)品系列的范圍,還帶來許多新機(jī)會。飛思卡爾通過超低端8位產(chǎn)品和高性能、低成本的32位產(chǎn)品填補(bǔ)市場空缺,滿足市場對簡單、快捷和易用的解決方案的需要。