Współczesne projekty wymagają dużej elastyczności, dając w zamian lepszą funkcjonalność i wydajność, redukcję zapotrzebowania na energię oraz dużo większą złożoność. Nierzadko tuż po ukończeniu jednej wersji produktu pojawiają się pomysły na ulepszenia, które trzeba będzie zaimplementować w następnej. W wielu przypadkach wybrany początkowo mikrokontroler nie daje sobie rady z wymaganiami, które stawiają nowe pomysły i trzeba wybierać miedzy pożądaną funkcjonalnością a kosztami wymiany sprzętu.
Tag: HC08
Migracje pomiędzy miniaturowymi mikrokontrolerami z rodziny HCS08, część 3
Wszystkie opisywane układy są kompatybilne jeśli chodzi o układ pinów i można zamienić układ na inny bez żadnych problemów natury elektrycznej, o ile skonfiguruje się odpowiednio wejścia/wyjścia. W tabeli 4 zestawiono konfiguracje wyprowadzeń oraz ich priorytety dla 8-pinowych obudów układów MC9S08QG8, MC9S08QD4 i MC9RS08KA2.
Migracje pomiędzy miniaturowymi mikrokontrolerami z rodziny HCS08, część 2
Podstawową różnicą między omawianymi mikrokontrolerami jest to, że architektura RS08 ma zredukowany, w stosunku do S08, zestaw rozkazów, 14-bitową magistralę adresową (S08 16-bitową) oraz mniejszy zestaw rejestrów rdzenia (rysunek 4). Środowisko CodeWarrior potrafi jednak skompilować większość instrukcji S08 do pseudoinstrukcji.