cod i go calderos

5
#include <16F628a.h> #fuses XT,NOWDT #use delay(clock=4000000) #include <lcd.c> #BYTE TRISB=0x86 #BYTE PORTB=0x06 #BYTE TRISA=0x85 #BYTE PORTA=0x05 void main(){ int i; // la frecuencia de reloj es 4Mhz entonces tndra un clock de tiempo 0.25 us con el cual se haran las cuentas int cuentamaximapicos=16240;// un tiempo maximo de 4,06ms maximo de 999pF int cuentamaximananos=26400;// un tiempo maximo de 6.6ms maximo de 999nF int cuentamaximamicros=1240000;// un tiempo maximo de 0.31s maximo de 999uF int cuentapicos; int cuentananos; int cuentamicros; float capacitorvalor; int flags[]={0,0,0};

Upload: pablo-jesus-huapaya-chumpitaz

Post on 29-Sep-2015

223 views

Category:

Documents


2 download

DESCRIPTION

codigo para un capara

TRANSCRIPT

#include #fuses XT,NOWDT#use delay(clock=4000000)#include #BYTE TRISB=0x86#BYTE PORTB=0x06#BYTE TRISA=0x85#BYTE PORTA=0x05

void main(){

int i;// la frecuencia de reloj es 4Mhz entonces tndra un clock de tiempo 0.25 us con el cual se haran las cuentasint cuentamaximapicos=16240;// un tiempo maximo de 4,06ms maximo de 999pFint cuentamaximananos=26400;// un tiempo maximo de 6.6ms maximo de 999nFint cuentamaximamicros=1240000;// un tiempo maximo de 0.31s maximo de 999uF int cuentapicos;int cuentananos;int cuentamicros;float capacitorvalor;int flags[]={0,0,0};char unidad;TRISA=0x00;while(1){//.....................delay_ms(100);output_high(PIN_A2);delay_ms(100);output_low(PIN_A2);//....................lcd_init();//..........................lcd_gotoxy(1,1);//...................................printf(lcd_putc,"\fAjustando Cero");lcd_gotoxy(1,2);for(i=0;i