taximetro1.c

来自「an taximeter for measuring」· C语言 代码 · 共 63 行

C
63
字号
#include "C:\Documents and Settings\Andersen\Mis documentos\practicas micros 1\taximetro1.h"
#define LCD_TYPE 2
#include <lcd.c>

#use fast_io(a)

int    Contador = 250;
float cuenta=0;
void main()
{
    lcd_init();



   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_psp(PSP_DISABLED);
   setup_spi(FALSE);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DISABLED,0,1);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);
  
   lcd_gotoxy(1,1);
   lcd_putc("Mi nombre es Andersen");
   delay_ms(2000);
   lcd_putc("\f");
   delay_ms(1000);
    
   /*while(input(PIN_A1)!=1){
      if (input(PIN_B0)==1){
         cuenta+=1.6;
         delay_ms(300);
      }
   }*/
   
set_tris_a(0xFE);output_low(PIN_A0);
setup_counters(RTCC_INTERNAL,RTCC_DIV_16);
set_timer0(6);
enable_interrupts(GLOBAL);
enable_interrupts(INT_TIMER0);
do {} while (TRUE);
   lcd_gotoxy(1,1);
   printf(lcd_putc"%f",cuenta);
   lcd_gotoxy(1,2);
   printf(lcd_putc"%d",get_rtcc());
   delay_ms(2000);
}
#
#INT_TIMER0

void interruption()
  {
   set_timer0(6);
   Contador--;
   if (Contador == 0)
     {
      output_toggle(PIN_A0);
      Contador = 250;
      }
  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?