Analisa Program Pengujian Rangkaian dengan Menjalankan Program Pengujian Rangkaian DS 1307

. . . . . . . . Perintah di atas akan memberikan logika low pada PD.0 sehingga PD.0 akan mendapatkan tegangan 0 volt. Tegangan 0 volt ini akan menonaktipkan transistor C945, sehingga relay menjadi tidak aktip dan kipas juga tidak aktif.

4.4 Analisa Program

Bahasa C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa tingkat rendah berorientase mesin dan bahasa tingkat tinggi bahasa berorientase pada manusia. Bahasa C berada satu tingkat di atas bahasa yang berorientasi pada mesin, namun tetap satu tingkat dibawah sebagian besar bahasa yang berorientasi persoalan. Bahasa C cukup dekat dengan komputer untuk memberikan kendali yang besar terhadap detil implementasi pemakaian, namun cukup jauh untuk mengabaikan detil hardware. Karena itulah bahasa C suatu ketika dipandang sebagai bahasa high-level dan pada saat yang lain dilihat sebagai bahasa low- level. Bahasa C merupakan bahasa pemrograman terstruktur, yang membagi program kedalam bentuk sebuah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan bahasa C mudah sekali untuk dipindahkan dari satu jenis mesin ke jenis mesin lainnya. Hal ini berkat adanya standarisasi bahasa C yaitu berupa standar ANSI American National Standards Institute yang dijadikan acuan oleh para pembuat kompiler C. Memasukkan data dan menampilkan datainformasi merupakan Universitas Sumatera Utara tindakan yang sering dilakukan dalam pemrograman. Penampilan datainformasi biasanya ditujukan ke piranti layar monitor, sedangkan pemasukan data biasanya dilakukan melalui keyboard.

4.5 Pengujian Rangkaian dengan Menjalankan Program

Berikut adalah listing program untuk mengetes huruf R pada matriks 8x8 apakah sudah berfungsi Terlampir : Display dengan matrix yang disusun dengan LED atau menggunakan LED matrix 8x8 yang sudah jadi, sama saja. Perbedaannya cuma pada saat perakitan, pembuatan display dengan menyusun LED lebih repot. Moving Text yang sudah jadi, pengaturannya adalah sebagai berikut:

4.6 Pengujian Rangkaian DS 1307

Untuk membaca data tangal dan waktu yg tersimpan di memori RTC Ds1307 dapat dilakukan melalui komunikasi serial I2C spt tampak pada gambar berikut: Vcc Vcc Vcc SDA DS1307 Crystal 32.768khz 3v bat 1 2 3 5 6 SCL 4 Microcontroller

4.1 Gambar Rangkaian Memori RTC DS1307