GROSIR KAOS POLOS & KAOS MURAH
FUNGSI COUNTER
Pada keluarga MCS-51 terdapat dua buah timer/ counter 16 bit, yang dapat dikonfigurasikan sebagai timer atau counter, 8 bit, 13 bit atau 16 bit sesuai dengan mode yang dipilih. Gambar berikut merupakan contoh aplikasi Counter 8 bit dengan menggunakan mode 3
Percobaan 9.1. Aplikasi Mode 3 sebagai counter 8 bit dengan output LED
Pada percobaan ini, pulsa diambil melalui clock generator yang dibangkitkan oleh IC 555 yang mempunyai frekuensi 1 Hz, hasil cacahan biner pada register counter akan ditampilkan pada LED.
Lakukan beberapa langkah percobaan sebagai berikut:
1. Hubungkan 1 buah kabel antara P3.5 dengan output clock IC 555
2. Hubungkan jumper konektor LED_EN
3. Hubungkan modul Microcontroller Trainer dengan power supply +5V
4. Hubungkan modul Microcontroller Trainer dengan rangkaian programmer
5. Buka Program M-IDE Studio for MCS-51, sebagai editor dan compiler program
6. Ketik program berikut ini: (download file prog91a.asm)
1. Hubungkan 1 buah kabel antara P3.5 dengan output clock IC 555
2. Hubungkan jumper konektor LED_EN
3. Hubungkan modul Microcontroller Trainer dengan power supply +5V
4. Hubungkan modul Microcontroller Trainer dengan rangkaian programmer
5. Buka Program M-IDE Studio for MCS-51, sebagai editor dan compiler program
6. Ketik program berikut ini: (download file prog91a.asm)
org 0h
Start: Mov TMOD,#00000111b ; mode 3 counter 8 bit timer 0
Setb TR0 ; TR1 = 0, start counting
Get: Mov A, TL0 ; A = TL0
CPL A ; A = NOT A
Mov P0, A ; P0 = A
Sjmp Get ; Looping Forever
End
7. Simpanlah program yang anda ketik dan beri nama : prog91a.asm
8. Pada program MIDE tersebut pilih Build /F9 atau untuk melakukan kompilasi program dari *.asm ke *.hex.
9. Lakukan pemrograman mikrokontroller dengan menggunakan Program ISP Software ( Lihat Petunjuk Penggunaan)
10. Lakukan pengamatan pada LED ? dan lengkapi tabel berikut.
8. Pada program MIDE tersebut pilih Build /F9 atau untuk melakukan kompilasi program dari *.asm ke *.hex.
9. Lakukan pemrograman mikrokontroller dengan menggunakan Program ISP Software ( Lihat Petunjuk Penggunaan)
10. Lakukan pengamatan pada LED ? dan lengkapi tabel berikut.
INPUT Clock | DISPLAY LED | |||||||
D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | |
1 | ||||||||
2 | ||||||||
3 | ||||||||
4 | ||||||||
: | ||||||||
20 |
Baca artikel lainnya :
Tip and Trik
- Cara Membuat Induktor Toroida Inti Ferit
- Solder Gun DEKO Presto DQ-77N
- CARA MEMASANG PARABOLA
- Melilit Trafo Trifilar dengan Ferrit
- Tiang Focus Parabola kepanjangan
- Ukuran Disk Parabola
- LNB dan kerusakannya
- PCB Pemancar FM 10 - 15 W
- Amplifier TDA2030
- Amplifier Mini
- Rangkaian Penaik Tegangan DC
- Amplifier Klas A
- Rangkaian Amplifier 3-6 Volt
- Rangkaian Pengusir Tikus
- Tone Control TL072
- Inverter Switching
- Rangkaian Power Supply LM317
- Daftar Satelit dan Posisinya
- MEMBUAT AMPLIFIER BTL
- CARA MERAKIT AMPLIFIER PLUS RADIO FM TUNER
- Power Suply dengan CT
- CONVERTER (PENGUBAH DC 12V KE AC 220V)
- Mode 0 port serial
- Port Serial
mikrokontroll
- Daftar Instruksi Bahasa Assembly MCS-51
- FLIP-FLOP
- Dot Matrix Moving Display
- FUNGSI TIMER
- Aplikasi Timer
- Mode 0 port serial
- Port Serial
- Menampilkan nilai RGB suatu object dengan sensor warna
- Sensor suhu DS1621 dengan AVR ATMega8535
- Downloader AVR USBasp
- Access MultiSensor / MultiChannel using TComPort Delphi and AVR Microcontroller
- MAX232 Driver
- PIC Project: GSM Car Security
- PIC Project: Clock Signboard
- VB Project: XBee Switch
- Serial To Display
- RFID Reader
- chipKIT Lesson: MAX7219
- LCD HD44780
- MAX485 Driver
- Mobil Pintar
- IC MAX232 untuk mikrokontroler
- MAX232 Driver
- implementasi sistem mikroprosesor/mikrokontroler
0 komentar:
Show Hide CommentsPosting Komentar