Está en la página 1de 2

ESCUELA POLITCNICA DEL EJRCITO LATACUNGA

CARRERA DE ELECTRNICA

MICROCONTROLADORES
Nombres: Daniel Egas Curso: Quinto nivel

PRCTICA :
Realizar el diagrama de flujo y la codificacin en Basic de un programa que presente en un LCD el valor de voltaje ingresado al ADC del microcontrolador, los valores de voltaje pueden ser de 0 a 5 voltios regulados a travs de un potencimetro. Si aparece la interrupcin externa 0 debe presentar el nombre de los integrantes de la pareja por un tiempo adecuado para la visualizacin. El funcionamiento se verificar en forma fsica, para lo cual deber traer implementado el ejercicio en un protoboard.

CODIFICACION:
RES VAR WORD ENT VAR WORD COM VAR WORD on interrupt GOTO INT TRISA=1 TRISC=0 TRISB=1 INTCON=$90 ADCON0=%11000001 ADCON1=142;jstificado hacia la derecha ;ADCON1=%00001110 ;PARA 8 BITS define LCD_DREG PORTC DEFINE LCD_DBIT 4 DEFINE LCD_RSREG PORTC DEFINE LCD_RSBIT 1 DEFINE LCD_EREG PORTC DEFINE LCD_EBIT 2 define OSC 4 ;PARAMETROS ADC DEFINE ADC_BITS 10 DEFINE ADC_CLOCK 3 DEFINE ADC_SAMPLEUS 50

INICIO: LCDOUT $FE,1 ADCIN 0,RES res=(res*5) ;PARA 10 BITS ; res=(res*20) ;PARA 8 BITS LCDOUT $FE,2,"ADC 10b R=4,88mV" LCDOUT $FE,$C0,"DIG= ",dec RES,"mV" pause 50 GOTO INICIO DISABLE INTERRUPT INT: LCDOUT $FE,1 LCDOUT $FE,$C0,"DANIEL EGAS" PAUSE 2000 INTCON.1=0 RESUME ENABLE INTERRUPT END

SIMULACION:

También podría gustarte