Kontrol Seven Segment dengan Keypad Codevision AVR

Ini cuma program males2an untuk melakukan kontrol seven segment menggunakan keypad, ditulis dengan codevision AVR, males soale gawene ra niat hahaha.

Jadi cuma ada 6 tombol yang digunakan untuk menampilkan 6 karakter seven segment dari 0 ‚Äď 5, sisanya tinggal ditambah sendiri biar lengkap ūüėÄ

#include
#include

unsigned char bil[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

void main (void)
{
DDRB=0xff;
DDRA=0x00;
DDRC=0xff;
while(1)
{
PORTB=0x01;
delay_ms(1);
if(PINA.0==1)
{
PORTC=bil[0];
}
else if(PINA.1==1)
{
PORTC=bil[1];
}
else if(PINA.2==1)
{
PORTC=bil[2];
}
PORTB=0x02;
delay_ms(1);
if(PINA.0==1)
{
PORTC=bil[3];
}
else if(PINA.1==1)
{
PORTC=bil[4];
}
else if(PINA.2==1)
{
PORTC=bil[5];
}}}

keypad control seven segment dengan codevision

2 Comments

Add a Comment

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.