Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PART 5 TRAINING INPUT. Input 1 = Mikrokontroler menerima Input berupa tegangan (+) Input 0 = Mikrokontroler menerima Input berupa tegangan (–) ataupun.

Presentasi serupa


Presentasi berjudul: "PART 5 TRAINING INPUT. Input 1 = Mikrokontroler menerima Input berupa tegangan (+) Input 0 = Mikrokontroler menerima Input berupa tegangan (–) ataupun."— Transcript presentasi:

1 PART 5 TRAINING INPUT

2 Input 1 = Mikrokontroler menerima Input berupa tegangan (+) Input 0 = Mikrokontroler menerima Input berupa tegangan (–) ataupun Ground Input Published by. imeldaflorensia91

3 Cara kerja Push Button Published by. imeldaflorensia91

4 System Push Button Published by. imeldaflorensia91

5 Jenis-Jenis Push Button Published by. imeldaflorensia91

6 Mikrokontroler menerima sinyal Ground Rangkaian Push Button Published by. imeldaflorensia91

7 Rangkaian Push Button Pada Uc Published by. imeldaflorensia91

8 if (syarat ==) {statement/proses;} Struktur program kode INPUT Published by. imeldaflorensia91

9 if (syarat ==) {statement/proses;} else {statement/proses;} Struktur program kode INPUT else Published by. imeldaflorensia91

10 New Project Run CodeVision Published by. imeldaflorensia91

11

12 Chip select Published by. imeldaflorensia91

13 configuration chip select Chip ATMEGA 8535 Clock 8.000000 Mhz Published by. imeldaflorensia91

14 Untuk port gunakan PORTC untuk LED PORTC.0 – PORTC.7 = output (0) Published by. imeldaflorensia91

15 Gunakan PORTD.2 dan PORTD.3 sebagai Input pullup (P) Published by. imeldaflorensia91

16 Save and Generate Published by. imeldaflorensia91

17 Save File – make folder and files Published by. imeldaflorensia91

18 Display Published by. imeldaflorensia91

19 Configuration ready compile Published by. imeldaflorensia91

20

21 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. imeldaflorensia91

22 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. imeldaflorensia91

23 Configuration PORT Programmer Published by. imeldaflorensia91

24 Choice : AVR Chip programmer type COM PORT BAUD RATE Published by. imeldaflorensia91

25 COMPILER AND BUILD ALL PROGRAM Or Shift F9 Published by. imeldaflorensia91

26 Connecting USB Downloader - PC/Laptop - Microcontroller, And.... Published by. imeldaflorensia91

27 Process Downloading......... Published by. imeldaflorensia91

28 FINISH Published by. imeldaflorensia91

29 Error DOWNLOADING Solution : Check COM PORT Check Baud Rate Check Connection Downloader Check Prog/Serial TTL select Published by. imeldaflorensia91

30 CV AVR WITH PROTEUS OPEN PROGRAM ISIS PROTEUS PROFESSIONAL Published by. imeldaflorensia91

31 synchronization cv avr with proteus Creat Project and Design Double click pict microcntroller Published by. imeldaflorensia91

32 synchronization cv avr with proteus Select clock frequency Select program file, (HEX file type) Published by. imeldaflorensia91

33 synchronization cv avr with proteus Running ISIS Proteus FINISH... Created by. Dwisnanto Putro, Manado, September 2012 Published by. imeldaflorensia91

34 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. imeldaflorensia91

35 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. imeldaflorensia91

36 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. imeldaflorensia91

37 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. imeldaflorensia91

38 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. imeldaflorensia91

39 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. imeldaflorensia91


Download ppt "PART 5 TRAINING INPUT. Input 1 = Mikrokontroler menerima Input berupa tegangan (+) Input 0 = Mikrokontroler menerima Input berupa tegangan (–) ataupun."

Presentasi serupa


Iklan oleh Google