PDF de programación - El futuro está aquí!! En MCUs de 8 / 32 Bits Flash de freescale

Imágen de pdf El futuro está aquí!! En MCUs de 8 / 32 Bits Flash de freescale

El futuro está aquí!! En MCUs de 8 / 32 Bits Flash de freescalegráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 10 de Noviembre del 2017)
608 visualizaciones desde el 10 de Noviembre del 2017
1,6 MB
26 paginas
Creado hace 14a (15/07/2009)
El futuro está aquí!!
En MCUs de 8 / 32 Bits Flash
de freescale .....

EduDevices.com.ar

Familia HC9S08, Alta Performance y
Larga duración en Pilas y Baterías !!!

EduDevices.com.ar

Familia HC9S08.......
Baja Tensión, Bajo Consumo!!
Características más destacadas:
• Alimentación tan baja como 1.8V !! hasta 3.6V y
nuevos dispositivos de 5V industriales....
• CPU CORE HCS08 a 40MHZ !!!! (3.3V), 20MHZ
FBUS. FBUS = 8MHZ @ 1.8V !!
• Múltiples Modos de manejo de Energía, incluye
modo Power Down de 20 nAmp !!!.
• Modo “Auto WakeUp” desde el STOP con cero
componentes y consumo reducido (700 nAmp).
• SPI / I2C (Comunicaciones Sincrónicas)
• 2 SCI (Comunicaciones Asincrónicas).
• Múltiples TIMERS de 16 Bits con IC/OC/PWM

EduDevices.com.ar

Vista Die MCU HCS08 “Draco”

Más características.....

• ADC de 10 Bits 8 canales con funcionamiento desde 1.8V !!
• ICG (Clock Interno) (Precisión mejor al 2%).
• LVI Programable (1.8V a 2.6V).
• Regulador de Tensión Incluido en el Chip.
• KBI (KeyBoard Interrupt).
• Dispositivos de pocos pines (8, 16 y 20 pines).
• Modulo de Debug NO INTRUSIVO a un SOLO PIN.
• Múltiples posibilidades de BREAK POINTS (puntos de
parada) por Posición de PC, por Condicionales (A=B, A>B,
A<B, etc...)

EduDevices.com.ar

Modos de Operación del HC9S08.....

RUN MODE: Modo normal de ejecucion de codigo del usuario, se ejecuta programa
desde direccion indicada por el RESET VECTOR ($FFFE, $FFFF).

ACTIVE BACK GROUND MODE: Modo de depuracion interno del MCU que
permite correr codigo del usuario en TIEMPO REAL, colocar break points, condicionales o
no, en distintos puntos del programa, inspeccionar valores de memoria, registros, varibles en
RAM, etc., etc., en forma NO INTRUSIVA.

Formas de ponerlo en este modo:
- Forzando el pin BKGD/MS al estado low, despues del Flanco ascendente del pin RESET.
- Cuando se recibe un comando BACKGROUND desde el pin BKGD.
- Cuando se ejecuta una instrucción BGND.
- Cuando se encuentra un break point.

Pueden ejecutarse comandos de DEPURACION INTRUSIVOS y NO INTRUSIVOS:
- INTRUSIVOS --- Solo en el MODO ACTIVE BACK GROUND
- NO INTRUSIVOS ---- Se pueden ejecutar en ACTIVE BACK GROUND o en MODO USUARIO

EduDevices.com.ar

NO INTRUSIVOS:
- Comandos de acceso a posiciones de memoria.
- Comandos a posiciones de registros de estados.
- Comando BACKGROUND

INTRUSIVOS:
- Leer o escribir registros del CPU.
- Hacer el seguimiento del programa del usuario.
- Retener el control del modo BACK GROUND luego del comando “GO” para
ejecutar el codigo del programa del usuario.

Modo WAIT: en este modo de “espera” el MCU solo inhibe el clock al CPU, los demas perifericos
continuan con sus clock en forma normal. Es un modo de BAJO CONSUMO pero NO el mas bajo.

Modos STOP: la familia HC9S08 dispone de una variedad de distintos modos STOP que
permiten administrar en forma “flexible” los distintos consumos y prestaciones del MCU ante
distintas circunstancias.

EduDevices.com.ar

Distintos modos STOP ..... (-) consumo, + flexibilidad!!

Los HC9S08 poseen un Regulador Interno de 2,5V que puede ser “manipulado” para distribuir la
energia a cada modulo de la mejor forma posible, logrando distintas alternativas de consumo.....

STOP 1 : 20 nAmpers ....... El menor consumo en su clase !!
STOP 3 : 700 nAmpers ..... Salgo de este modo con un Wake Up
cada 1 mSeg. Aprox.

EduDevices.com.ar

Algunos de los MCUs HCS08 disponibles...

MC9S08GB60/GB32

MC9S08GT60A/GT32A

EduDevices.com.ar

Algunos de los MCUs HCS08 disponibles...

MC9S08QD2/QD4

EduDevices.com.ar

Herramientas disponibles para la familia HCS08...

Sistema “Cyclone PRO” de P & E

“R(S)_POD” Versión “low Cost” Argentina!!

CodeWarrior Special
Edition para HCS08

Sistema “USBMultilinkBDME”
de P & E

EduDevices.com.ar

Gran Vida útil de las Baterías del sistema.....

EduDevices.com.ar

Programa bajo Windows para el cálculo de la
Vida útil de la batería

Un mundo de Aplicaciones Portables !!!

EduDevices.com.ar

Aplicaciones Típicas ....

EduDevices.com.ar

EduDevices.com.ar

EduDevices.com.ar

Road Map de la familia HCS08.....

EduDevices.com.ar

Serie “Flexis” ...... ¡Ahora migrar
de 8 a 32 Bits es posible !

EduDevices.com.ar

¿Porqué migrar de 8 a 32 Bits?

• Muchos productos hoy requieren gran capacidad de cálculo y manejo gráfico.

• La conectividad por medio de Ethernet / USB es sencillo manejarla en 32 Bits.

• Los periféricos del mundo de 32 Bits son muy completos pero muy
complicados de manejar para el diseñador del mundo de los 8 bits.

• Los MCUs de 16 Bits se han especializado en aplicaciones de control y
en el ámbito automotivo, con periféricos orientados a estas aplicaciones.

• Los MCUs de 8 Bits son ideales para aplicaciones de baja complejidad y muy
bajo costo, pero no poseen “potencia” de procesamiento para tareas complejas.

EduDevices.com.ar

¿Porqué es difícil migrar de 8 a 32 Bits?

• Herramientas de Hardware y Software muy distintas en ambos mundos.

• Los periféricos del mundo de 8 bits son sencillos de manejar pero no están
disponibles en el mundo de los MCUs de 32 bits.

• Los periféricos del mundo de 32 bits son muy flexibles y poderosos pero son
muy complicados de manejar para el diseñador acostumbrado a los 8 bits.

• Incompatibilidad de código, hace a la tarea de migración un “volver a empezar”

EduDevices.com.ar

Serie “Flexis” - El punto de conexión entre 8 y 32 Bits

“Controller Continuum”

EduDevices.com.ar

Estructura de periféricos compartida entre “Cores”

Core ColdFire
“V1” de 32 Bits

Core S08 de 8 Bits

BDM del mundo de 8 Bits

EduDevices.com.ar

Gran cantidad de
memoria FLASH y
RAM para facilitar
aplicaciones en “C”.

MC9S08QE128
Del mundo de los 8 Bits.....

• Core de 50 Mhz
• Fbus =25 Mhz
• +VDD = 1,8 a 3,6V
• Encapsulados desde
32 a 80 pines QFP
• Compatibilidad Pin
a Pin entre versión
8 Bits y 32 Bits !!
• A/D de 12 Bits !!

EduDevices.com.ar

MCF51QE128
Del mundo de los 32 Bits....

• Core de 50 Mhz
• Fbus =25 Mhz
• +VDD = 1,8 a 3,6V
• Encapsulados desde
64 y 80 pines QFP
• Compatibilidad Pin
a Pin entre versión
8 Bits y 32 Bits !!
• A/D de 12 Bits !!

EduDevices.com.ar

Flexis™ Series Roadmap

ColdFire®
ColdFire®

MCF51QE128
MCF51QE128
General Purpose
General Purpose

S08S08

El color indica La
compatibilidad entre

Perifericos y
Herramientas

S08QE128
S08QE128

General Purpose
General Purpose

ColdFire®
ColdFire®
USB Enabled
USB Enabled

ColdFire®
ColdFire®

LCD Controller
LCD Controller

ColdFire®
ColdFire®
CAN Device
CAN Device

S08
S08

LCD Controller
LCD Controller

S08
S08

USB Enabled
USB Enabled

S08
S08

CAN Device
CAN Device

2007

2008

EduDevices.com.ar

Herramientas de Hard & Soft compatibles !!

El entorno integrado “CodeWarrior 6.x” provee una forma sencilla
y ordenada de migración de los proyectos de 8 Bits a 32 Bits con
solo 7 “click” pueden convertirse proyectos en código “C” hechos
para el MC9S08QE128 al MCF51QE128......

EduDevices.com.ar

Herramientas de Hard & Soft compatibles !!

DEMOQE128

Sistema Didáctico “EDUKIT08”

USBMULTILINKBDME

EVBQE128

EduDevices.com.ar

Sistema “Low Cost”

R(S)_POD
  • Links de descarga
http://lwp-l.com/pdf7455

Comentarios de: El futuro está aquí!! En MCUs de 8 / 32 Bits Flash de freescale (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad