baris dan kolom tertentu. Instruksi Set Posisi Kursor adalah 80h. Untuk ini kita perlu menambahkan alamat lokasi dimana kita berharap untuk menempatkan kursor.
Sebagai contoh, kita ingin menampilkan kata ”World” pada baris ke dua pada posisi kolom ke sepuluh. Sesuai peta memori, posisi karakter pada kolom 11 dari baris ke
dua, mempunyai alamat 4Ah, sehingga sebelum kita tulis kata ”World” pada LCD, kita harus mengirim instruksi set posisi kursor, dan perintah untuk instruksi ini adalah
80h ditambah dengan alamat 80h+4Ah =0Cah. Sehingga dengan mengirim perintah Cah ke LCD, akan menempatkan kursor pada baris kedua dan kolom ke 11 dari
DDRAM.
Set Alamat Memori DDRAM
RS RW
DB7 DB6
DB5 DB4
DB3 DB2
DB1 DB0
1 A
A A
A A
A A
Catatan:
A : Alamat RAM yang akan dipilih Sehingga alamat RAM LCD adalah 000 0000 SD 111 1111 b atau 00 sd 7Fh
3.5 ATMega8535 dan ISD2560
Berikut adalah gambar rangkaian skematik ATMega8535 dengan ISD2560 :
Universitas Sumatera Utara
Gambar 3.5 Rangkaian ATMega8535 dengan ISD2560
Gambar diatas merupakan hubungan mikrokontroler AT89S51 dengan IC ISD 25120. Mikrokontroler berfungsi memanggil alamat dari kata yang telah direkam
melalui port 3. Port 2.0 dihubungkan ke PD Power Down pin 24 dan port 2.1 dihubungkan ke CE Chip Enable pin 25. Dan
R P
playrec pin 27 pada posisi P dengan cara menghubungkan
R P
ke Vcc. Untuk memerintah mengeluarkan satu kata maka port 3 menentukan alamat kata tersebut misalnya 0001 1110 biner adalah
Universitas Sumatera Utara
alamat kata ‘satu’, kemudian CE dan PD beri lojik ‘0’ selama 3 detik dan kemudian berlojik ‘1’ lagi untuk menghentikan suara. Maka satu kata akan dikeluarkan pada
speaker. Jika CE dan PD berlojik ‘0’ terus memerus maka kata yang tersimpan pada
alamat berikutnya akan ikut dimainkan.
3.6 Rangkaian ISD25120
Sebagai output suara ini, digunakan sebuah IC suara yaitu ISD2560 dengan waktu lama penyimpanan selama 60 detik. Dari IC suara tersebut dapat didengar suara yang
telah direkam. IC suara ISD2560 dapat merekam suara selama 60 detik dan dapat direkam sampai 100.000 kali. IC ISD2560 dioperasikan dalam mode address bit
artinya setiap kata yang direkam memiliki alamat sendiri.
Gambar 3.6 Rangkaian Perekam Suara
Universitas Sumatera Utara
Dari gambar rangkaian tersebut dapat digunakan dua cara untuk memasukkan suara yang akan direkam pada IC ISD2560. Cara yang pertama, suara dimasukkan ke
ISD2560 dari hasil merekam dengan software yang terdapat pada komputer. Dari output audio pada komputer kemudian dihubungkan ke ISD2560 melalui pin ANA IN
untuk kutub positif + audio dan pin Ground untuk kutub - audio. Cara yang kedua, yaitu langsung memasukkan suara dengan bantuan mic kondensor melalui header
MIC yang terhubung dengan pin MIC kaki17 dan MICREF kaki18 pada ISD2560. Pada saat melakukan perekaman suara ke ISD2560 perlu diperhatikan langkah-
langkah sebagai berikut : 1.
Tentukan alamat suara terlebih dahulu, merupakan tempat untuk menyimpan suara hasil rekaman dengan mengatur dip switch, pada pin 1 sampai pin 8. Pin
9 dan pin 10 dihubungkan dengan ground karena digunakan mode pengalamatan sedangkan pin 1 sampai pin 8 digunakan sebagai bit-bit alamat
pada IC suara. 2.
Tekan switch1 dan switch2 secara bersamaan dan tahan pada saat merekam. Switch1 ditekan agar pin CE terhubung ke ground LOW sehingga dapat
mengaktifkan proses perekaman, sementara switch2 ditekan agar pin P\R terhubung ke ground LOW juga sehingga akan dilakukan proses merekam
jika pin P\R diset HIGH maka akan menjadi proses putar ulang. 3.
Berikan masukan berupa suara yang telah diedit melalui software pengolah suara, dari output audio komputer melalui pin ANA IN dan ground, selain itu
juga bisa menggunakan rangkaian MIC yang telah terhubung ke pin 17 dan pin 18 pada IC suara.
4. Lepas switch1 dan switch2 untuk menghentikan proses perekaman.
Universitas Sumatera Utara
Untuk mengetahui hasil suara yang telah direkam, yaitu dengan menentukan alamat suara yang ingin didengar suaranya kemudian tekan switch1 sehingga pin CE menjadi
LOW dan proses putar ulang akan dimulai dalam hal ini pin P\R pada kondisi HIGH. Setelah proses putar ulang selesai, maka otomatis suara akan berhenti. Untuk
melakukan reset, pada pin PD diatur pada kondisi HIGH.
3.7 Perancangan Sensor Suhu LM 35