Info Training Training Magement Training Communication Skills
PART 5 TRAINING INPUT
description
Transcript of PART 5 TRAINING INPUT
PART 5TRAINING INPUTDosen : Dwisnanto Putro, ST, M.Eng
• Input 1 = Mikrokontroler menerima Input berupa
tegangan (+)
• Input 0 = Mikrokontroler menerima Input berupa
tegangan (–) ataupun Ground
Input
Published By Stefanikha69
•Cara kerja Push Button
Published By Stefanikha69
•System Push Button
Published By Stefanikha69
• Jenis-Jenis Push Button
Published By Stefanikha69
• Mikrokontroler menerima sinyal Ground
•Rangkaian Push Button
Published By Stefanikha69
•Rangkaian Push Button Pada Uc
Published By Stefanikha69
if (syarat ==) {statement/proses;}
•Struktur program kode INPUT
Published By Stefanikha69
if (syarat ==) {statement/proses;}else {statement/proses;}
•Struktur program kode INPUT else
Published By Stefanikha69
•New Project
• Run CodeVision
Published By Stefanikha69
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
Published By Stefanikha69
•CODE PROGRAM•Untuk menyalakan led pada posisi PORTC .0dengan syarat harus menekan 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
• Error DOWNLOADING
Solution :• Check COM PORT• Check Baud Rate• Check Connection Downloader• Check Prog/Serial TTL select
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. Dwisnanto Putro, 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
TASKBUATLAH 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
TASKBUATLAH 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
TASKBUATLAH 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
TASKBUATLAH 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