Freescale Semiconductor HC9S08 Serie Manual Del Usuario página 71

Sistema didactico/ entrenamiento
Tabla de contenido
"PLUGIN_AW"
Manual de Usuario – Versión 1.0
Diseñado por: Ing. Daniel Di Lella
D.F.A.E
Las otras variantes de "acceso a lectura" y "acceso a escritura / lectura" pueden
implementarse de igual forma que en la mostrada en el ejemplo.
Deteniendo el programa al alcanzar un valor determinado en una variable.
Esta variante nos permite detener la ejecución de un programa cuando una variable elegida
haya alcanzado un valor determinado, lo que nos otorga una gran flexibilidad de introducir
un Breakpoint que solo sea efectivo al cumplirse una condición de un valor determinado,
por ejemplo, cuando tenemos que depurar un programa de comunicaciones y solo
queremos detenerlo cuando este haya recibido un carácter específico desde el exterior y
dejarlo correr si esa condición no se hace presente.
Para nuestro ejemplo, elegiremos la variable "N_apagad" y haremos que el programa se
detenga cuando la misma alcance el valor decimal "20" ($14) y solo en esa condición.
Para ello seguiremos los siguiente pasos:
1) Con el cursor ubicado sobre la variable "N_apagad" de la ventana "Data" haremos
click con el botón derecho del mouse y elegiremos las opciones "Set trigger Address A" y
luego "Write Access" haciendo click en esta última. Hasta aquí es similar a lo hecho en el
ejemplo anterior como se ve en la Figura 28.-
Figura 27.-
EduDevices
www.edudevices.com.ar
71
Tabla de contenido
loading

Este manual también es adecuado para:

Hc908 serieHc9s08 - v1 coldfire flexis serie

Tabla de contenido