Forum Sains Indonesia




*
Selamat datang, Pengunjung. Silahkan masuk atau mendaftar. Apakah anda lupa aktivasi email?
Mei 26, 2012, 12:59:26 PM

Masuk dengan nama pengguna, kata sandi dan lama sesi

Artikel Sains

Aku Cinta ForSa

  ForSa on FB  ForSa on Twitter

Pranala Luar

ShoutBox!

Last 10 Shouts:

 

fajri

Mei 24, 2012, 09:40:03 PM
numpang liat_liat dulu,, kexnya menarik bnget sama masalah mikon.. ! :D
 

haman11

Mei 24, 2012, 08:11:34 AM
ada yg tauproses daur ulang urin pada cicak gk ? ;)
 

GhostInMachine

Mei 23, 2012, 03:52:17 PM
kk mau tanya cara upload Tulisan dong??
 

army.fice

Mei 23, 2012, 12:22:47 AM
sepi banget sih :(
 

lustforscience

Mei 22, 2012, 08:26:02 PM
amin
 

exile_rstd

Mei 22, 2012, 08:24:55 PM
offline....
good night all  ;)
 

exile_rstd

Mei 22, 2012, 08:23:08 PM
iyaaaa jumat saya mau ujian kenaikan kelas. doain ya om Farabi, semoga ujiannya lancar dan dpt nilai memuaskan  :D
 

Farabi

Mei 22, 2012, 08:20:37 PM
KMana aja non? Sibuk belajar?
 

exile_rstd

Mei 22, 2012, 07:44:23 PM
argh lama ga buka forsa, comment di beberapa thread jd membingungkan saya. apa karena udh lama ga asah ya...
 

N E R R O

Mei 20, 2012, 07:41:57 PM
udah lama gak mampi ke forsa, sdh banyak berubah

Show 50 latest

Penulis Topik: Inputan karakter keypad ditampilkan ke lcd (pake c )  (Dibaca 1116 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline angin

  • Siswa Baru
  • *
  • Tulisan: 2
  • IQ: 1
    • Lihat Profil
Inputan karakter keypad ditampilkan ke lcd (pake c )
« pada: April 28, 2011, 09:07:58 AM »
  ??? ??? ???
mohon pencerahannya..
saya mau menampilkan inputan keypad 4x4 menuju ke lcd2x16...
saya ingin ketika saya menekan tombol keypad secara berturut2 misalnya 2 kemudian 0 kemudian 0 , maka yang ditampilkan pada lcd adalah
200, dan anggka 200 ini berada dalam satu variable.

sy pake avr 8535

potongan program untuk deteksi keypad saya seperti ini ..

PORTB=0xFF; //keypad di port b.. output 0-3 ,input + pullup 4-7
DDRB=0x0F;

while (1)
      {   
 lcd_clear();
 
 PORTB = 0b11111110;
 if(PINB.4==0) lcd_puts("*");
 if(PINB.5==0) lcd_puts("C");
 if(PINB.6==0) lcd_puts("B");
 if(PINB.7==0) lcd_puts("A");
 
 PORTB = 0b1111101;                                                                                           
 if(PINB.4==0) lcd_puts("D");
 if(PINB.5==0) lcd_puts("9");
 if(PINB.6==0) lcd_puts("6");
 if(PINB.7==0) lcd_puts("3");
 
 PORTB = 0b11111011;
 if(PINB.4==0) lcd_puts("#");
 if(PINB.5==0) lcd_puts("8");
 if(PINB.6==0) lcd_puts("5");
 if(PINB.7==0) lcd_puts("2");
 
 PORTB = 0b11110111;   
 if(PINB.4==0) lcd_puts("0");
 if(PINB.5==0) lcd_puts("7");
 if(PINB.6==0) lcd_puts("4");
 if(PINB.7==0) lcd_puts("1");
   
   
  }

mohon bantuannya...

Offline N.A.T.O

  • Mahasiswa
  • **
  • Tulisan: 21
  • IQ: 2
    • Lihat Profil
Re: Inputan karakter keypad ditampilkan ke lcd (pake c )
« Jawab #1 pada: April 30, 2011, 04:47:29 PM »
gan, ini da blog yang membahas tentang penyimpanan input dalam 1 variabel.

pranala:http://electrocontrol.wordpress.com/2011/04/30/pengunci-pintu-door-lock-berpassword-menggunakan-keypad-dan-lcd-dengan-codevision-avr/ [non-aktif]

semoga sesuai dengan harapan agan..

Offline angin

  • Siswa Baru
  • *
  • Tulisan: 2
  • IQ: 1
    • Lihat Profil
Re: Inputan karakter keypad ditampilkan ke lcd (pake c )
« Jawab #2 pada: Mei 04, 2011, 05:16:50 PM »
thanks gan..

 

Copyright © 2006-2011 Forum Sains Indonesia