Ejercicio programacion pic16f84 - control de semáforo de tres tiempos
;la flecha de viraje que existe en este semáforo estará conectada a la salida RB3(verde), y el semáforo;de la calle principal estará conectado a las salidas RB4(rojo), RB5(amarillo) y RB6(verde)
; ; En la siguiente figura se muestran los valores que deben ; ser entregados en las salidas, según acual semáforo está ; conectada (y a cual luz de ese semáforo) ; Cada columna representa cada uno de los tiempos T que ; ; fueron descritos en el planteamiento del ejercicio ; ; RB0 0 0 0 0 1 1 1 1 1 ;RB1 0 0 0 1 0 0 0 0 0 ; RB2 1 1 1 0 0 0 0 0 0 ; ; RB3 1 0 0 0 0 0 0 0 0 ; ; RB4 1 1 1 1 0 0 0 0 0 ; RB5 0 0 0 0 0 0 0 0 1 ; RB6 0 0 0 0 1 1 1 1 0 ; ; Observando estas salidas concluimos quePORTB deberá; emitir la secuencia de valores 28,20,20,18,65,65,65,65,33 ; para lograr el funcionamiento requerido;----------------------------------------------------------------------------------------------------------------------------list p=16f84a ; include P16f84a.inc ; c1 equ 0x0c ; contador usado en rutina 'pausa' c2 equ 0x0d ; contador usado en rutina 'pausa' org 0 ; bsf STATUS, RP0 ; inicio de...
Regístrate para leer el documento completo.