390 likes | 557 Views
PART 5 TRAINING INPUT. Dosen : Dwisnanto Putro , ST, M.Eng. Input. Input 1 = Mikrokontroler menerima Input berupa tegangan (+) Input 0 = Mikrokontroler menerima Input berupa tegangan (–) ataupun Ground. Cara kerja Push Button. System Push Button. Jenis-Jenis Push Button.
E N D
PART 5TRAINING INPUT Dosen : DwisnantoPutro, ST, M.Eng
Input • Input 1 = Mikrokontrolermenerima Input berupategangan (+) • Input 0 = Mikrokontrolermenerima Input berupategangan (–) ataupun Ground Published By Stefanikha69
Cara kerja Push Button Published By Stefanikha69
System Push Button Published By Stefanikha69
Jenis-Jenis Push Button Published By Stefanikha69
Rangkaian Push Button • Mikrokontrolermenerimasinyal Ground Published By Stefanikha69
Rangkaian Push Button PadaUc Published By Stefanikha69
Struktur program kode INPUT if (syarat ==) {statement/proses;} Published By Stefanikha69
Struktur program kode INPUT else if (syarat ==) {statement/proses;} else {statement/proses;} Published By Stefanikha69
New Project Run CodeVision Published By Stefanikha69
Chip select Published By Stefanikha69
configuration chip select • Chip ATMEGA 8535 • Clock 8.000000 Mhz Published By Stefanikha69
Untuk port gunakan PORTC untuk LED PORTC.0 – PORTC.7 = output (0) Published By Stefanikha69
Gunakan PORTD.2 dan PORTD.3 sebagai Input pullup (P) Published By Stefanikha69
Save and Generate Published By Stefanikha69
Save File – make folder and files Published By Stefanikha69
Display Published By Stefanikha69
Configuration ready compile Published By Stefanikha69
CODE PROGRAM • Untukmenyalakanled padaposisiPORTC .0dengan syaratharusmenekan pushbutton PORTD.2; while(1){ if (PIND.2==0) // jika PIND.2 ditekan {PORTC=0b11111110;} // led nyala PORTC.0 } } Published By Stefanikha69
SETTING USB – DOWNLOADER : • INSTALL DEVICE USB DOWNLOADER • CONNECT USB DOWNLOADER TO PC/LAPTOP SETTING COM PORT: • COMPUTER -> MANAGE -> DEVICE MANAGER • PORT (COM &LPT) -> PROLIFIC USB TO SERIAL COMM PORT (COM....) Published By Stefanikha69
Configuration PORT Programmer Published By Stefanikha69
Choice : • AVR Chip programmer type • COM PORT • BAUD RATE Published By Stefanikha69
COMPILER AND BUILD ALL PROGRAM Or Shift F9 Published By Stefanikha69
Connecting USB Downloader - PC/Laptop - Microcontroller, And.... Published By Stefanikha69
Process Downloading......... Published By Stefanikha69
FINISH Published By Stefanikha69
Solution : • Check COM PORT • Check Baud Rate • Check Connection Downloader • Check Prog/Serial TTL select Error DOWNLOADING Published By Stefanikha69
CV AVR WITH PROTEUS OPEN PROGRAM ISIS PROTEUS PROFESSIONAL Published By Stefanikha69
synchronization cv avr with proteus • Creat Project and Design • Double click pict microcntroller Published By Stefanikha69
synchronization cv avr with proteus Select clock frequency Select program file, (HEX file type) Published By Stefanikha69
synchronization cv avr with proteus • Running ISIS Proteus • FINISH... Created by. DwisnantoPutro, Manado, September 2012 Published By Stefanikha69
TASK BUATLAH project dengan system: JIKA PUSH BUTTON PADA PORTD.2 DITEKAN MAKA LED pada PORTC.2 MENYALA JIKA TIDAK DITEKAN PUSHBUTTON PADA PORTD.2 MAKA LED PADA PORTC.2 MATI Published By Stefanikha69
TASK BUATLAH project dengan system: JIKA PUSH BUTTON PADA PORTD.2 DITEKAN MAKA LED pada PORTC.2 MENYALA JIKA PUSH BUTTON PADA PORTD.3 DITEKAN MAKA LED pada PORTC.3 MENYALA Published By Stefanikha69
TASK BUATLAH project dengan system: JIKA PUSH BUTTON PADA PORTD.2 DITEKAN MAKA LED pada PORTC.2 MENYALA JIKA PUSH BUTTON PADA PORTD.3 DITEKAN MAKA LED pada PORTC.3 MENYALA JIKA TIDAK DITEKAN PUSHBUTTON PADA PORTD.2 dan PORTD.3 MAKA LED PADA PORTC.2 DAN PORTC.3 MATI Published By Stefanikha69
TASK BUATLAH project dengan system: JIKA PUSH BUTTON PADA PORTD.2 DITEKAN MAKA LED pada PORTC.2 MENYALA BERKEDIP SEBANYAK 2 KALI JIKA PUSH BUTTON PADA PORTD.3 DITEKAN MAKA LED pada PORTC.3 MENYALA BERKEDIP SEBANYAK 3 KALI DENGAN DELAY = 300 ms Published By Stefanikha69
TASK BUATLAH project dengan system: JIKA PUSH BUTTON PADA PORTD.2 DITEKAN MAKA LED pada PORTC.2 MENYALA JIKA PUSH BUTTON PADA PORTD.3 DITEKAN MAKA LED pada PORTC.3 MENYALA JIKA PUSH BUTTON PADA PORTD.2 DAN PORTD.3 DITEKAN BERSAMAAN MAKA LED SEMUA MATI Published By Stefanikha69
TASK BUATLAH project dengan system: JIKA PUSH BUTTON PADA PORTD.2 DITEKAN MAKA terjadi proses LED berjalan pada PORTC.0 s/d PORTC.7 JIKA PUSH BUTTON PADA PORTD.3 DITEKAN MAKA terjadi proses LED berjalan pada PORTC.7 s/d PORTC.0 Published By Stefanikha69