Selamat datang di ForSa! Forum diskusi seputar sains, teknologi dan pendidikan Indonesia.

Welcome to Forum Sains Indonesia. Please login or sign up.

Maret 28, 2024, 03:12:09 PM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 87
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 0
Guests: 69
Total: 69

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

bagaimana prosedur menyimpan data ke dalam eeprom

Dimulai oleh letz_rock, Agustus 22, 2009, 09:05:42 PM

« sebelumnya - berikutnya »

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

letz_rock

Hi. Salam kenal. Saya seorang mahasiswa informatika yang sedang mengerjakan Tugas Akhir yang sedikit berbau "elektro". Saya ingin menyimpan data yang dikirim dari mikroprosesor AT89C51 ke dalam EEPROM A24C08.

Masalahnya saya harus melakukan coding dalam bahasa assembly (assembler) untuk dapat melakukan penyimpanan data dari mikroprosesor ke dalam EEPROM. Saya sudah bertanya kepada beberapa teman saya yang berada pada jurusan Teknik Elektronika, namun mereka tidak diajari karena kata mereka sudah ada software khusus untuk melakukan penyimpanan data ke dalam EEPROM. Padahal yang saya inginkan adalah dalam bentuk source code dengan bahasa assembly. Ada yang dapat membantu?

Thanks and regards.

Too Payz

Kutip
Hi. Salam kenal. Saya seorang mahasiswa informatika ....
menyimpan data yang dikirim dari mikroprosesor AT89C51 ke dalam EEPROM A24C08.
Wahhh masalahnya harus belajar assembler mikro MCS51 (AT89C51 atau AT89S51) dan berbeda dengan bahasa assembler komputer pada informatika.

Saran saya gunakan port paralel LPT saja untuk mengakses EEPROM sehingga bisa menggunakan bahasa apapun pada komputer (assembler, delphi, VB, VC, dll) dan biar mudah gunakan parelel EEPROM jgn yang serial EEPROM.

cuma saran sii....  :D   :D

letz_rock

thanks buat sarannya, tapi masalahnya di dalam proposal sudah tertulis kalau semua coding menggunakan bahasa assembler....  :(  :(  :(

jadi mau tidak mau harus menggunakan assembler...

thebar

halo mas too, i m newbie, baru kenal ama yang model EEPROM dll, mumet aq, kalo vb database makananku.
minta saran "Bagaimana cara mengakses EEPROM dari vb6 / [pranala luar disembunyikan, sila masuk atau daftar.]?"

masalahnya aq harus bisa nyalakan lampu berdasarkan jam yang akan disimpan di dbase, data dari database akan aq kirimkan ke eeprom lewat port dari vb6, untuk MIcrocontrollernya sudah ada assemblynya, jadi tinggal tranfer data ke eeprom aja.

thanks master
help me please..?

okirei

mudah sekali kalo loe pake anda gunain sdcc compiler u/ AT89xxxx(keluarga 8051)

Too Payz

Kutip dari: thebar pada September 07, 2009, 04:09:57 PM
minta saran "Bagaimana cara mengakses EEPROM dari vb6 / [pranala luar disembunyikan, sila masuk atau daftar.]?"

masalahnya aq harus bisa nyalakan lampu berdasarkan jam yang akan disimpan di dbase, data dari database akan aq kirimkan ke eeprom lewat port dari vb6, untuk MIcrocontrollernya sudah ada assemblynya, jadi tinggal tranfer data ke eeprom aja.

thanks master
help me please..?
Don't Call me Master, Im Not You'r Master (kayak di pelem" kung flu)

Ooooo.... input waktunya g pake keypad to pake database dari komputer to..
Hmmm....  :-\   :-\
Sebenarnya VB-nya g usa pusingin mengakses EEPROM-nya, cukup berkomunikasi dengan mikro kemudian mikronya yg mengakses EEPROM-nya.
Kalo bisa, alatnya independen nanti ato bisa tanpa komputer pake keypad juga ma LCD gitu.

Komputer komunikasi data berupa ASCII ma mikro biar gampang n modifikasi nantinya mudah.
Misal :
- database akan disimpan ke EEPROM sebanyak 6 data waktu (bisa random) antara lain :
waktu 1 : 01:01      waktu 2 : 02:02
waktu 3 : 03:15      waktu 4 : 08:29
waktu 5 : 18:58      waktu 6 : 23:32,dst
- Buat protokol komunikasinya dalam ASCII, Misal 5 data ASCII dalam sekali pengiriman:
~St   (Start Transmit = Kode awal / header akan dimulai pemberian data)
A0101      B0202
C0315      D0829
E1858      F2332, dst
Et~ (End Transmit = Kode akhir pemberian data)

Nah gitu gambarannya.....  :D  :D
Sebenarnya lebih bagus lagi kalo ada Handshakenya biar g ada error data sama sekali.

thebar

trimakasih atas share dari para master, da contoh project ga tentang cara tranver data dari database yang di lakukan oleh vb6 ke eeprom

Too Payz

Kutip dari: thebar pada Oktober 12, 2009, 04:11:07 PM
trimakasih atas share dari para master, da contoh project ga tentang cara tranver data dari database yang di lakukan oleh vb6 ke eeprom
Yang pernah kubuat g pake interface dengan komputer sii..??
Tapi input dari keypad n disimpan langsung di serial EEPROM...
Trus nanti data dari RTC dibaca n dibandingkan dengan memori yg tersimpan di EEPROM.

Ada headernya juga untuk On atau Off, Misal :
data EEPROM "n1823" dalam ASCII semua artinya
n = on lampu nyala.
1823 = nyala ketika jam 18 (6 sore) lebih 23 menit.

data EEPROM "f0702" dalam ASCII semua artinya
f = off lampu mati.
0702= mati ketika jam 07 (7 pagi) lebih 2 menit.

Buat ngendaliin On Off 4 lampu 220Vac waktu itu...   :)   :)