Forum Sains Indonesia




*
Selamat datang, Pengunjung. Silahkan masuk atau mendaftar. Apakah anda lupa aktivasi email?
Mei 25, 2012, 02:59:00 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

Kemarin jam 09:40:03 PM
numpang liat_liat dulu,, kexnya menarik bnget sama masalah mikon.. ! :D
 

haman11

Kemarin jam 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

Polling

menampilkan data nilai suhu di LCD penerima via komunikasi UART antar uC

1
1 (100%)
2
0 (0%)

Total Pemilih: 1

Penulis Topik: menampilkan data nilai suhu di LCD penerima via komunikasi UART antar uC  (Dibaca 1655 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline rh_OtOy

  • Mahasiswa
  • **
  • Tulisan: 15
  • IQ: 7
    • Lihat Profil
Permisi Agan2.. ;D

mo minta bantu pemrograman nih pke bahasa C lewat codevision AVR ???
masalahnya: bagaimana cara nampilin nilai suhu di LCD di sistem penerimanya, dimana datanya  diterima secara serial asinkron dari modul RLP434A (komunikasi wireless) melalui pin RXD mikrokontroler ATMega8535. Di hyper terminal data telah diterima dengan baik berbentuk nilai floating 2 desimal, contoh: 25.55 C. nah masalahnya bagaimana cara nampilin nilai di LCD sama seperti nilai di hyper terminal PC karena di uC buffer receiver-nya cuma 1 byte.
mohon bantuannya soalnya buat TA.. :-\

nih contoh programnya tapi ga jalan ??? di edit dari bro Too PayZ :

#include <mega8535.h>
#asm
.equ __lcd_port=0x15
#endasm
#include <lcd.h>
#include <stdio.h>
#include <stdlib.h>
unsigned int strtoint(void)
{
    unsigned char buf_rx[5],x;
    unsigned int hasilkonversi=0;
        for(x=0; x<5; x++)     buf_rx
  • =getchar();

        hasilkonversi=atoi(buf_rx);
        return hasilkonversi;
}
unsigned char buf_lcd[16];
unsigned int data_int;
void main (void)
{
    lcd_init(16);
    lcd_clear();
    data_int=strtoint();
    itoa(data_int,buf_lcd);
    sprintf(buf_lcd);
    lcd_puts(buf_lcd);
    while(1);
}

makasih.. mohon bantuannya.  :-\  :-\

Offline rh_OtOy

  • Mahasiswa
  • **
  • Tulisan: 15
  • IQ: 7
    • Lihat Profil
mohon bantuannya untuk tugas akhir nih.. mendesak banget!
klo ada yang bisa tolong hubungi saya di
088218101614
wilayah bandung dan sekitarnya...
please...

Offline jalil64

  • Siswa Baru
  • *
  • Tulisan: 3
  • IQ: 1
    • Lihat Profil
 Mending menggunakan ic ht12e/d untuk komunikasi data dengan tlp rlp, untuk data suhu 8 bit kirim 4bit per 4bit gunakan listing berikut:
#define data_Suhu PORTC
#define kirim PORTD.7
unsigned char i;
       while(i<=4) {
        i = i+1;
        data_Suhu = data_Suhu>>1; // digunakan untuk menswitch data dri MSB ke LSB pada ht 12D
        delay_ms(50);
        };
kirim = 0;// tiap mengirim data 4bit aktif low-kan "kirim"

Gunakan salah satu port pada uC untuk mentrigger TE pd kaki 14 HT12E (logika low).


« Edit Terakhir: Januari 25, 2011, 10:58:23 PM oleh jalil64 »

 

Copyright © 2006-2011 Forum Sains Indonesia