Microchip強化其中階8位元PIC微控制器核心 9 p1 }, t% ~. s+ c- }
8 Y2 v1 b; Z* J& Z$ _ z
居業界領先地位的微控制器及類比元件供應商Microchip Technology,今日宣佈強化其微控制器架構,為中階8位元PIC12及PIC16微控制器提供更全面的支援。以Microchip極為成功且深受歡迎的中階核心為基礎,結合技術的改良─包括更多程式和資料記憶體、更完善的硬體堆疊、附加的重置方法、14項新增的程式控制指令(包含有助於縮減程式碼的C語言效率優化指令)、更多周邊支援、更短的中斷延遲(interrupt latency),以及其他更高階的效能。, B. w/ x/ i) Y U+ }' M
0 F/ L+ Y) V# U$ U" D有鑑於8位元微控制器市場對更高效能和更多元化周邊配備的需求與日俱增,Microchip持續投資開發8位元PIC微控制器產品系列,以更全面的產品陣營迎合現有及未來客戶需求。強化型核心奠基於現有中階核心的優勢,提供更多效能;同時保留與現有中階產品的相容性,實現順暢的產品升級。
# g6 i8 e' H: M4 H& ] ' g* O2 e" F/ X1 e* \
強化型核心也為使用者帶來最高達約五成的效能提升,並針對各種運算法及函數,可縮減約四成的程式碼。強化後的Microchip中階8位元PIC微控制器繼續拓展其市場版圖,並逐漸在以往不含微控制器的應用中派上用場,協助設計人員開發出與眾不同的創新產品。+ c4 g3 O/ I6 f0 {0 _5 _6 N
1 i. z( p* L4 u/ r
Microchip安全、微控制器及技術開發部門副總裁Steve Drehobl表示:「隨著消費、工業、醫療、汽車及其他應用不斷演進、以更低成本為消費者帶來更大利益蔚為趨勢;市場對具成本效益的智慧型構成組件趨之若鶩。Microchip的強化中階核心進一步為低接腳數的PIC微控制器搭載高階效能及功能,可為任何設計提供智慧型的控制效能。」
5 {# C, L$ e: o 5 M0 o7 [, G8 T, Q1 `
強化型核心不僅提高了整合性,還可在不犧牲效能的前提下應用多款周邊設備,並且提供升級空間,以便納入新的周邊設備;有效延長應用系統的使用年限、增進擴充能力及簡化設計,同時滿足更多元的用途。此一強化中階核心內建的周邊支援包括用於觸控式使用者介面的Microchip mTouch™ 觸控感測解決方案模組、液晶顯示器、多重類比數位轉換器(ADC)和脈衝寬度調變模組(PWM)、附加的計時器及類比比較器等。
# l) M6 Z1 f6 _& z7 |1 X6 w
' @# S2 X# \0 ]: O" w$ \/ Y強化核心還包含其他的優勢,例如更多記憶體支援、程式快閃定址(program Flash addressability)能力高達56 KB、資料隨機存取記憶體(Data RAM)多達4 KB等,可供建立性能更多元、功能更強又可支援更繁複應用的程式碼,在開發C程式語言時尤其派得上用場。此外,強化核心更增加了14 個新指令,總指令數高達49個,有助於最佳化程式碼及資料處理效能;同時節省程式碼空間、提高效率並減少時脈週期。在目前所有中階PIC微控制器中,能最輕易升級,並能與PIC12、PIC16和PIC18微控制器相容。1 q w' @2 g, ^0 F2 Z! _5 V
; C+ l0 Q, X+ \, r3 V採用強化核心的中階PIC微控制器,適用於多種一般性應用,包括家電 (攪拌機、冰箱、洗碗機);消費性╱家用電子(運動配件、手機、電話充電器、電動刮鬍刀、吸塵器);工業(數位熱水器、保全系統、空調控制);汽車(汽車音響、遙控、電動座椅、照明控制)及醫療(智慧型醫療繃帶、驗孕器、血糖計及病患監看設備)。2 f& d* ?/ C, o8 B ]1 g- L
, R: Y$ @0 z6 T, Y6 D' i/ I! d開發工具支援
) {4 I( t& U7 ?0 GHI-TECH Software、CCS、microEngineering Labs及Byte Craft Limited等公司,分別為Microchip的新強化核心提供第三方編譯器支援。
7 h3 Q8 A( U! C, { s. i
. T# @& I9 V7 }" K# d1 ~- ZHI-TECH正計劃提供C® PRO ANSI C編譯器的更新版,以配合PIC 10/12/16 微控制器。強化核心的記憶體映射W暫存器(memory-mapped W register)、經簡化的暫存器頁選擇(bank selection)及多重暫存器指標(multiple file-select registers, FSR),皆能對編譯器進行最佳化。- R _6 ^) B% P0 n. D6 |" q) ?. {' A3 z ~
2 g7 u. m/ r/ Z0 q6 E- X此外,CCS對強化核心的支援也預計在PCM及PCW編譯器4.100版本納入,以更高效率、為頁切換器而設的MOVLP配合16階的程式呼叫堆疊(16-level call stack),提供更精簡的系統功能。其他效能改良包括:直接支援周邊設備的內建函式、轉換舊式或自行指定(hard coded)的定址方式改成使用特殊功能暫存器(SFR register)、採用2個暫存器指標 (FSR) 以減少指令數目,同時在IDE編譯器中提供高階除錯能力。
. S) g7 H. s+ v, O! ^" \$ ` - L, [5 `3 e# E, N. Z7 B+ ]
microEngineering Labs的PICBASIC™ PRO編譯器預計能為最新的強化核心,提供函式庫及更完善的RAM暫存器切換支援(RAM-bank switching)。該編譯器將包含程式碼最佳化功能,讓強化核心發揮最大效能。meLabs程式開發人員亦將全力提供支援。 ( U- {- e/ V5 x. z0 A# Y. e
' F+ }( @+ n8 p
至於Byte Craft Limited則預計針對MPC程式開發系統提供最佳化C編譯器,推出一款強化型PIC16專用程式碼產生器。該系統設置了二十多種直覺式資料類型,並配有ISO TR 18037定點及定址支援(fixed-point and named-address support)。
3 j9 Y7 h9 @( D: ]& o9 M% b! f9 I
9 a) _0 T! G( _8 S/ N% Q2 l" m" D: v供貨時程8 \4 b3 {% ?8 O4 Q( @/ ^# ~
首批以強化型8位元中階PIC微控制器核心為基礎的元件,預計在2009年第一季問世。有關進一步資料,可聯絡Microchip的業務代表、全球授權經銷商,或瀏覽以下網頁: www.microchip.com/enhanced 。( i, H( v1 z% h1 Y$ {5 K: m. _
; b) j4 z% o5 g! G- V. F |