Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam tutorial ini kami telah menjelaskan tentang bagaimana kita menghubungkan mikrokontroler 8051 dengan ds1307 RTC. Di sini kami menampilkan waktu RTC di lcd menggunakan simulasi proteus.
Langkah 1: Perangkat Lunak yang Digunakan:
Saat kami menunjukkan simulasi proteus, maka UNTUK KODE DAN SIMULASI ANDA DIBUTUHKAN:
1 Keil uvision: Banyak sekali produk dari keil. jadi Anda akan diminta kompiler c51. Anda dapat mengunduh perangkat lunak itu dari sini
2 Software Proteus untuk simulasi: Ini adalah software untuk menampilkan simulasi. Anda akan mendapatkan banyak informasi untuk mendownload software ini.
Jika Anda melakukannya di perangkat keras maka Anda akan memerlukan satu perangkat lunak yaitu flash magic untuk mengunggah kode di perangkat keras Anda. Ingat sihir flash dikembangkan oleh nxp. Jadi Anda tidak dapat mengunggah semua mikrokontroler keluarga 8051 melalui perangkat lunak ini. Jadi hanya pengontrol berbasis Philips yang dapat Anda unggah.
Langkah 2: Komponen yang Diperlukan:
Di sini, di video demo kami, kami menggunakan simulasi proteus tetapi yang pasti jika Anda melakukannya di perangkat keras Anda, Anda akan memerlukan komponen ini untuk proyek ini:
8051 Development board: Jadi jika Anda memiliki board ini akan lebih baik sehingga Anda dapat dengan mudah meng-upload kode sendiri.
LCD 16*2: Ini adalah 16*2 lcd. Pada lcd ini kita memiliki 16 pin.
DS1307 RTC Module: Modul berdasarkan DS1307, DS1307 serial real-time clock (RTC) adalah jam/kalender biner-kode desimal (BCD) berdaya rendah ditambah 56 byte NV SRAM. Alamat dan data ditransfer secara serial melalui bus dua arah I²C. Jam/kalender menyediakan informasi detik, menit, jam, hari, tanggal, bulan, dan tahun. Tanggal akhir bulan secara otomatis disesuaikan untuk bulan dengan kurang dari 31 hari, termasuk koreksi untuk tahun kabisat. Jam beroperasi dalam format 24 jam atau 12 jam dengan indikator AM/PM. DS1307 memiliki sirkuit sensor daya internal yang mendeteksi kegagalan daya dan secara otomatis beralih ke catu cadangan. Pengoperasian penunjuk waktu berlanjut saat suku cadang beroperasi dari suplai cadangan.
Kami telah menunjukkan satu gambar di atas kit pelatihan 8051, bagian modul lcd dan rtc sudah ada di papan jadi jika Anda membeli papan itu akan mudah bagi Anda untuk menghubungkan modul ds1307 ini, jika Anda membeli papan pengembangan kecil maka Anda juga harus membeli satu lcd dan satu modul RTC dengan sel koin.
Konverter USB ke UART: Modul konverter USB UART CP1202, papan yang sangat sederhana untuk menghubungkan USB ke Serial atau USB ke TTL atau Serial ke USB dengan cepat. Anda dapat dengan mudah berkomunikasi dengan mikrokontroler / mikroprosesor dari komputer Anda melalui modul.
Langkah 3: Diagram Sirkuit
Langkah 4: Kode:
Anda bisa mendapatkan kode sumber dari tautan GitHub kami.
Langkah 5: Video:
Seluruh deskripsi proyek diberikan dalam video di atas.
Jika Anda memiliki keraguan tentang proyek ini, jangan ragu untuk memberi komentar kepada kami di bawah ini. Dan jika Anda ingin mempelajari lebih lanjut tentang sistem tertanam, Anda dapat mengunjungi saluran youtube kami.
Silakan kunjungi dan sukai Halaman Facebook kami untuk pembaruan berkala.
Terima kasih & Salam, Teknologi Embedotronics