El propósito de esta nota de aplicación es proporcionar un ejemplo de uso del reloj en tiempo real H8S/38076 y los periféricos LCD. Esta aplicación también muestra que estos periféricos funcionan en siete modos de energía. Esta aplicación utiliza la placa 3DK38076 con placa base LCD, amperímetro y fuente de alimentación. Todo el código se desarrolló utilizando el taller integrado de alto rendimiento (HEW) de Renesas y el compilador C/C++ Ver.6.02 de Renesas. El código se desarrolló en H8/38076 utilizando la depuración en el chip a través del emulador E7.
prólogo
El propósito de esta nota de aplicación es proporcionar un ejemplo de uso del reloj en tiempo real H8S/38076 y los periféricos LCD. Esta aplicación también muestra que estos periféricos funcionan en siete modos de energía. Esta aplicación utiliza la placa 3DK38076 con placa base LCD, amperímetro y fuente de alimentación. Todo el código se desarrolló utilizando el taller integrado de alto rendimiento (HEW) de Renesas y el compilador C/C++ Ver.6.02 de Renesas. El código se desarrolló en H8/38076 utilizando la depuración en el chip a través del emulador E7.
En la Figura 1 a continuación se muestra una imagen del 3DK38076 con placa base LCD y software integrado.
Descripción general de la familia H8/SLP
La serie de dispositivos H8/SLP se basa en los núcleos rápidos H8/300H o H8/300L. Los dispositivos basados en 300H tienen una arquitectura interna de 16 bits, 16 registros de propósito general de 16 bits, 62 instrucciones y varios periféricos. Basado en el núcleo H8/300L, admite 55 instrucciones básicas y tiene ocho registros de 16 bits. El bajo consumo de energía de estos dispositivos significa que son ideales para aplicaciones alimentadas por batería, como la instrumentación.
Resumen del sistema
El 38076 es específicamente un dispositivo SLP basado en el núcleo 300H. Tengo los siguientes periféricos:
RTC: un contador de reloj en tiempo real que también se puede utilizar como contador de ejecución libre.
AEC – Contador de eventos asíncronos
Controlador/controlador LCD: para controlar la pantalla LCD. Soporta 32SEGS con 4 líneas COMM.
Temporizador F: contador de 16 bits
TPU: unidad de impulsos de temporizador de 16 bits
PWM: modulador de ancho de pulso de 14 bits
WDT: temporizador de vigilancia de 8 bits
SCI: interfaz de comunicación en serie
IIC2: una interfaz de bus I2C que proporciona un subconjunto del formato Philips I2C.
ADC: convertidor de analógico a digital de 10 bits
La figura 2 a continuación muestra los periféricos utilizados en esta demostración.