Академический Документы
Профессиональный Документы
Культура Документы
#include
#include
#include
<mega16.h>
<stdio.h>
<delay.h>
<lcd.h>
#asm
.equ __lcd_port=0x15 ;PORTC
#endasm
#define
#define
#define
#define
atas PINB.6
bawah PINB.7
batal PIND.0
ok PIND.1
if(atas==0)
{
delay_ms(250);
lcd_clear();
kp = kp + 2 ;
if(kp > 200)
kp = 0;
};
if(bawah==0)
{
delay_ms(250);
lcd_clear();
kp = kp - 2;
if(kp < 1)
kp = 200;
};
lcd_gotoxy(0,0);
sprintf(buff,"KP = %d",kp);
lcd_puts(buff);
if(ok==0)
{
delay_ms(250);
kp_eeprom = kp;
lcd_sukses();
lcd_clear();
};