Secuencias De Encendido, De Apagado Y De Reinicialización Del Microprocesador; Control Del Modo De Arranque; Reloj De 7,3975 Mhz Del Microprocesador - Motorola EP450 Manual De Servicio

Ocultar thumbs Ver también para EP450:
Tabla de contenido
3-4
3.1.1.7 Secuencias de encendido, de apagado y de reinicialización del microprocesador
Durante la secuencia de encendido, el microprocesador permanece con la señal de reinicialización
aplicada hasta que el regulador de 3,3 V digitales (pin 5 de U320) esté suministrando un voltaje de
alimentación estable. Una vez que la alimentación digital alcanza el régimen permanente y se retira
la línea de reinicialización (pin 7 de U320) el microprocesador comienza a funcionar. El ASFIC_CMP
(U451) ya ha comenzado a funcionar y está suministrando el reloj de arranque al microprocesador.
Una vez que se ha retirado la señal de reinicialización de todos los circuitos, el software del
microprocesador comienza la ejecución de las asignaciones de los puertos, la verificación de
memoria RAM y la rutina de inicialización. Se añade un retardo fijo de 100 ms para permitir que la
circuitería de audio se estabilice. A continuación, se genera un tono de alerta y comienza la
ejecución del software de régimen permanente (se monitorean los botones y se controlan los
circuitos del radio).
Cuando el radio se apaga, desaparece SWB+ y el puerto PE0 (pin 67 de U401) cambia al nivel bajo,
con lo cual se inicia la rutina de apagado. El puerto PH3 (pin 44) permanece en nivel alto, lo que
mantiene encendidos los reguladores de voltaje a través de Q493 y Q494, hasta que el estado
operativo del radio se guarde en EEPROM. A continuación, PH3 se pone en nivel bajo y
desaparecen todos los voltajes regulados.
La línea de reinicialización del microprocesador (pin 94) puede ser controlada directamente por el
regulador de 3,3 V digitales (pin 7 de U320), por el conector del micrófono (parte del conector de
accesorio J471) a través de Q472 y Q471, y por el propio microprocesador. U320 pone en nivel bajo
la línea de reinicialización si la fuente de 3,3 V digitales pierde su regulación. Así se evita un posible
bloqueo de la etapa MOS y una sobrescritura de los registros del microprocesador por efecto de un
incremento del voltaje de la línea de reinicialización por encima del voltaje de los puertos VDD del
microprocesador (pines 12, 39, 59 y 88 de U401). El microprocesador puede poner en nivel bajo la
línea de reinicialización si detecta una condición de falla, como por ejemplo, la expiración del
temporizador de vigilancia, la caída del software en un bucle infinito, entradas de hardware
inesperadas, descargas electrostáticas, etc. Finalmente, el Q471 puede poner a nivel bajo la línea
de reinicialización durante el uso del cable de programación y el CPS mediante la aplicación de un
voltaje suficientemente negativo a la punta del conector del micrófono (pin 4 de J471); sin embargo,
este método de reinicialización no se utiliza.

3.1.1.8 Control del modo de arranque

Al ocurrir la secuencia de encendido, el microprocesador arranca o bien en el modo normal o en el
modo de programación de memoria Flash, dependiendo del nivel lógico de los puertos MODA y
MODB (pines 58 y 57 de U401, respectivamente). El adaptador para programación de memoria
Flash es un accesorio de programación que proporciona un voltaje negativo de 9 V CC a través de
una resistencia de 1K al conector del micrófono (pin 4 de J471). Lo anterior hace que se encienda
Q471 y Q472 a través de D471 y VR472, y que las líneas MODA y MODB se pongan en nivel bajo,
lo que permite que arranque el modo Flash tras apagarse y encenderse el radio. Las
actualizaciones de software se pueden realizar cargando el nuevo software en la ROM Flash, U404.

3.1.1.9 Reloj de 7,3975 MHz del microprocesador

La señal de reloj de 7,3975 MHz (uP_CLK) proviene del ASFIC_CMP (pin 28 de U451). Al momento
del arranque, el cristal de 16,8MHz proporciona la señal al ASFIC_CMP, el cual a su vez envía la
señal uP_CLK a 3,8MHz hasta que se alcanza un estado de régimen permanente y la frecuencia del
reloj aumenta a 7,3975MHz para el microprocesador.
22 de abril de 2004
Descripción de funcionamiento del controlador: Controlador
HKLN4216A
Tabla de contenido
loading

Tabla de contenido