📄 taximetro1.c
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -