proyecto

Páginas: 3 (744 palabras) Publicado: 3 de julio de 2013
Introducción
En este proyecto programaremos un micro controlador pic16f84a que nos permitirá realizar dicho proyecto llamado PWM (Modulación por ancho de pulsos).
Esto nos permitirá por controlarla velocidad de un motor DC y obtener 10 niveles de velocidad, medidas por porcentaje de 10% a 100%, esto se podrá visualizar en dos display de cátodo común. También se podrá resetiar el pic paraque así el motor detenga su movimiento.
Además nos permitirá aprender a conocer el pic16f84a, sus características, aplicaciones prácticas y sus 35 instrucciones para poder entender el programa.Desarrollo de proyecto

Programa del pic:
LIST P=16F84A
INCLUDE"P16F84A.INC"
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _HS_OSC
LT EQU H'20'
HT EQU H'21'
LT1 EQU H'22'HT1 EQU H'23'
LSB EQU H'24'
MSB EQU H'25'
AYAR EQU H'26'

ZERO EQU H'3F' ; Sayýlar için deðer atamalarý
ONE EQU H'06'
TWO EQU H'5B'
THREE EQU H'4F'
FOUR EQUH'66'
FIVE EQU H'6D'
SIX EQU H'7D'
SEVEN EQU H'07'
EIGHT EQU H'7F'
NINE EQU H'6F'
TEN EQU H'BF'
K_BIR EQU H'01'
K_IKI EQU H'03'
K_US EQU H'07'K_DORT EQU H'0F'
K_BES EQU H'1F'
K_ALTI EQU H'3F'
K_YEDI EQU H'80'
K_SEKIZ EQU H'A3'
K_DOKUZ EQU H'C8'
K_ON EQU H'FF'
;----------------------
ORG 0X00
GOTOBASLA
BASLA
CLRF PORTB
CLRF AYAR ; !!! AYAR'I MUTLAKA SIFIRLA YOKSA HATA ÇIKAR !!!!
CLRF LSB
CLRF MSB
BSF STATUS,5
MOVLW B'00010111'; PORTA,3 ÇIKIÞ PÝNÝ
MOVWF TRISA
CLRF TRISB
BCFSTATUS,5
BCF PORTA,3
BCF PORTA,2
GOTO TEST
TEST
CALL GOSTER
MOVWF PORTB
BTFSS PORTA,0
GOTO AZAL
BTFSS PORTA,1
GOTO ART
GOTO HAZIRLA
AZAL
CALL BEKLE
MOVLW .0
SUBWF AYAR,WBTFSC STATUS,Z
GOTO TEST
DECF AYAR,F
CALL GOSTER
MOVWF PORTB
GOTO HAZIRLA
ART
CALL BEKLE
MOVLW .10
SUBWF AYAR,W
BTFSC STATUS,Z
GOTO TEST
INCF AYAR,F
CALL GOSTER
MOVWF PORTB...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyectos
  • Proyecto
  • Proyectos
  • Proyecto
  • Proyecto
  • Proyecto
  • Proyectos
  • Proyecto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS