Red de conocimientos turísticos - Conocimientos sobre calendario chino - Seis luces LED van de apagadas a encendidas una por una Programación en lenguaje ensamblador + diagrama de circuito.
Seis luces LED van de apagadas a encendidas una por una Programación en lenguaje ensamblador + diagrama de circuito.
Tomando PIC16F676 como ejemplo, el programa de ensamblaje es el siguiente. El resultado es que no se enciende en absoluto cuando se enciende y luego enciende todas las luces en secuencia, una y otra vez, con un intervalo de tiempo de 1. segundo El diagrama del circuito está al final de LIST P=16F676
INCLUDE "P16F676.INC"
__CONFIG(31C4H)
CBLOCK 20H
__CONFIG(31C4H)
CBLOCK 20H
CN1
CN2
CN3
ENDC
ORG 005H
IR A PRINCIPAL
PUERTO BANKSEL
PUERTO CLRF
MOVLW 7H
MOVWF CMCON
CLRF CN1
CLRF CN2
CLRF CN3
BANKSEL TRISA
CLRF TRISA p>
CLRF ANSEL
CLRF TRISC CALL 3FFH
MOVWF OSCCAL
ESTADO BCF, RP0DIZENG
PORTC BANKSEL
PUERTO CLRF
LLAMADA DELAY_1S
PUERTO BSF,0
p>LLAMADA DELAY_1S
PUERTO BSF,1 p>
LLAMADA DELAY_1S
BSF PORTC,2
LLAMADA DELAY_1S
BSF PORTC,3
LLAMADA DELAY_1S
PUERTO BSF,4
LLAMADA DELAY_1S
PUERTO BSF,5 p>
LLAMADA DELAY_1S
IR A DIZENG
DELAY_1S
MOVLW 0AH
MOVWF CN1
DL_1