Contador Pic18F4550

Páginas: 4 (993 palabras) Publicado: 1 de octubre de 2012
;REALICE UN PROGRAMA EN ENSAMBLADOR PARA EL PIC 18F4550 QUE REALICE:
;UN CONTEO ACENDENTE Y DESENDENTE DE 0h A Fh, DESPLEGANDO EN UN DISPLAY
;DE SIETE SEGMENTOS CON OPCION A DETENER EN EL MOMENTODESEADO.
;UTILICE RETARDOS


;******************************** ZONA DE CONFIGURACION DEL PIC ***********************************

LIST P=18F4550 ;PROCESADOR UTILIZADO.

#INCLUDE;DEFINICION DE ALGUNOS OPERANDOS UTILIZADOS.

; CONFIG FOSC = INTOSCIO_EC
; CONFIG PWRT=ON
; CONFIG BOR=OFF
; CONFIG WDT=OFF
; CONFIG LVP=OFF
; CONFIG PBADEN=OFF
; CONFIG CP0=OFF
; CONFIG CP1=OFF; CONFIG CP2=OFF
; CONFIG CP3=OFF
; CONFIG CPB=OFF
; CONFIG CPD=OFF
; CONFIG MCLRE=OFF

CONTADOR0 EQU 0X86 ;NOMBRE EL REGISTRO 86h COMO CONTADOR0.
CONTADOR1 EQU 0X87 ;NOMBRE ELREGISTRO 87h COMO CONTADOR1.

;*************************************** ZONA DE CÓDIGOS *************************************

ORG 0X80 ;EL PROGRAMA COMIEZA EN LA DIRECCION 80h DE LA MEMORIA DELPROGRAMA.

;********************************* CONFIGURACION DE PUERTO ***********************************

CLRF PORTD ;LIMPAR PUERTO D.
MOVLW 0X0F ;CARGAR 0FH EN EL ACUMULADOR
MOVWFADCON1 ;ENTRADAS DIGITALES.
MOVLW 0X07 ;CARGAR 07H EN EL ACUMULADOR
MOVWF CMCON ;COMPARADOR.
CLRF TRISD ;CONFIGURA PUERTO D COMO SALIDA.
SETF TRISB ;CONFIGURA PUERTO B COMO ENTRADA.;************************** RUTINA PARA EL CONTADOR ***************************

CONTEO ;ETIQUETA PARA EL INCREMENTO Y DECREMENTO.
MOVLW 0X3F ;CARGO WREG CON EL VALOR 3Fh.
MOVWF PORTD;MUEVE WREG A PUERTO D.
CALL TIEMPO,0 ;LLAMO LA RUTINA TIEMPO.
MOVLW 0X06 ;CARGO WREG CON EL VALOR 06h.
MOVWF PORTD ;MUEVE WREG A PUERTO D.
CALL TIEMPO,0 ;LLAMO LA RUTINA TIEMPO.MOVLW 0X5B ;CARGO WREG CON EL VALOR 5Bh.
MOVWF PORTD ;MUEVE WREG A PUERTO D.
CALL TIEMPO,0 ;LLAMO LA RUTINA TIEMPO.
MOVLW 0X4F ;CARGO WREG CON EL VALOR 4Fh.
MOVWF PORTD ;MUEVE WREG A...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • caracteristicas PIC18f4550
  • Lcd con pic18f4550
  • Pic18f4550
  • PIC18f4550
  • Pic18f4550
  • Pic18f4550
  • Pic18f4550
  • Pic18f4550

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS