Rangkaian Programmer AVR

Slides:



Advertisements
Presentasi serupa
PART 4 TRAINING DELAY Dosen : Dwisnanto Putro, ST, M.Eng.
Advertisements

Sistem Bus Oleh : PUTRA PRIMA NAUFAL, S.ST
Created Chandra Tanudirja,S.Kom
PART 3 TRAINING OUTPUT LED Dosen : Dwisnanto Putro, ST, M.Eng.
P R I N T E R PERTEMUAN 1. Printer merupakan salah satu piranti output yang sangat penting dalam pengolahan data pada komputer. Karena tidak sedikit informasi.
BAB VII UNIT INPUT OUTPUT
Fungsi dan jenis port yang terdapat pada console/system unit
Disusun oleh : Ary tri wibowo L Pendahuluan Kemajuan teknologi yang semakin pesat, membuat kehidupan manusia menjadi lebih mudah,salah satunya.
KELUARGA ARSITEKTUR KOMPTER : IBM PC
Organisasi Komputer Pertemuan 11 TATA SUMITRA M.KOM HP
SPESIFIKASI PERANGKAT KERAS 8086/8088
PERTEMUAN 2 PEMROGRAMAN API Pengenalan API mudafiqriyan.com.
Pengantar Teknologi Informasi Mohamad Affan, ST 7. Konsep Jaringan.
AVR 8-bitMicrocontroller
Erna Kumalasari Nurnawati
LOGO “ Add your company slogan ” Siswo Wardoyo, S.T., M.Eng. Siswo WardoyoJurusan Teknik Elektro Fakultas Teknik UNTIRTA2011/2012- Genap
Port Nyimas Artina, S.Kom, M.Si. Pertemuan 4 Pemrograman Jaringan STMIK GI MDP PALEMBANG 2013.
Sistem Komputer.
Contoh kasus 1 Sistem tiket elektronik untuk bus/kereta dengan mekanisme pelaporan data via SMS.
PERTEMUAN EMPATBELAS SISTEM I/O HARDWARE.
PART 7 Void & Define Dosen : Dwisnanto Putro, S.T, M.Eng.
I/O Computer EISA/ISA Bus PCI Bus AGP Bus SCSI Bus Serial Port Parallel Port dll.
Komunikasi Paralel Port Komputer
Merakit Personal Computer
Pertemuan 3 & 4 Interface Mikroprosesor secara Paralel
PART 5 TRAINING INPUT. Input 1 = Mikrokontroler menerima Input berupa tegangan (+) Input 0 = Mikrokontroler menerima Input berupa tegangan (–) ataupun.
By Dian Permata Sari Septi Nur Chasanah
Shift Register Chapter 19
Pertemuan 5 & 6 Interface Mikroprosesor secara Serial
SPESIFIKASI PERANGKAT KERAS 8086/8088
Pengenalan mikrokontroler
PORT PARALEL KOMPUTER PC
MICROCONTROLER AVR AT MEGA 8535
Dwisnanto Putro, S.T., M.Eng.
CODEVISION AVR C.
PART 3 TRAINING OUTPUT LED Dosen : Dwisnanto Putro, ST, M.Eng.
Programmable Interupt Controller 8259A
KOMUNIKASI DATA – ST014 Komunikasi Data Paralel
KOMUNIKASI DATA – ST014 Definisi Dan Jenis
Contoh-contoh periferal embedded system
Pengantar Teknologi Informasi
Organisasi dan Arsitektur Komputer I Pertemuan 3
Mikroprosesor dan Perangkat Pendukungnya
Pengantar Teknologi Informasi
Programmabel Peripheral Interface ( PPI ) 8255
Organisasi dan Arsitektur Komputer I Pertemuan 3
KOMPONEN PENDUKUNG MIKROPROSESOR 8086
Operasi Dasar Komputer
Dwisnanto Putro, S.T., M.Eng.
Microprocessor dan Mikrokontroller
MICROCONTROLER AVR AT MEGA 8535
Mikrokontroler ATmega8535
PENGENALAN DASAR MIKROKONTROLLER ATMEGA 8535 BERBASIS MINIMUM SYSTEM
PORT KOMUNIKASI DATA Port Paralel.
Mikrokontroler Umar Muhammad, ST.
TEKNOLOGI INFORMASI DAN KOMUNIKASI
MAKE AND BUILD NEW PROJECT CODEVISION AVR C
Sistem Komputer.
KELUARGA ARSITEKTUR KOMPTER : IBM PC
KELUARGA ARSITEKTUR KOMPUTER : IBM PC
TEKNOLOGI INFORMASI DAN KOMUNIKASI ( TIK )
Integrated Services Router (ISR)
Membuat Minimum System Arduino
Dwisnanto Putro, S.T., M.Eng.
Operasi Dasar Komputer
PORT KOMUNIKASI DATA Port Paralel.
KELUARGA ARSITEKTUR KOMPTER : IBM PC
Pengenalan mikrokontroler
KOMPONEN PENDUKUNG MIKROPROSESOR 8086
ARDUINO UNO. Apa itu mikrocontroller ? Mengenal mikrokontroler Arduino UNO Joobsheet ini dimaksudkan agar Anda yang masih pemula dalam dunia mikrokontroller.
Transcript presentasi:

Rangkaian Programmer AVR

Pembagian Ada beberapa cara memasukkan program yang sudah jadi ke dalam memori Flash AVR ISP (In System Programming) Parallel Programming / High Voltage Programming Bootloader

In System Programming Memasukkan program menggunakan SPI (Serial Peripheral Interface) pada chip AVR. Pin-pin yang dipakai MOSI MISO SCK Reset

Pin ISP pada ATMEGA8535

Rangkaian ISP dasar ATMega8535 (hal 248)

Konektor programmer ISP yang umum (standar STK200) Sumber: http://www.atmel.com/dyn/resources/prod_documents/doc1107.pdf

Macam-macam Rangkaian Programmer ISP Port parallel di PC tanpa buffer Port parallel di PC dengan buffer Port serial PC dengan level konverter (RS232 ke TTL) Port serial -> mikroprosesor programmer -> ISP USB -> mikroprosesor programmer -> ISP

Port parallel di PC tanpa buffer Port Parallel PC langsung disambungkan dengan pin ISP pada AVR

Port Paralel tanpa buffer URL: http://www.bsdhome.com/avrdude/ Di situs itu juga sudah ada software programmernya

Port parallel di PC dengan buffer Antara PC dengan pin ISP diberi buffer, biasanya 3-state-buffer, sehingga koneksi dapat diputus ketika tidak melakukan pemrograman

Buffer 74HC541

Contoh Rangkaian http://chaokhun.kmitl.ac.th/~kswichit/IspPgm30a/ISP-Pgm30a.html Rangkaian ini sebenarnya untuk AT89Sxx namun kompatibel dengan STK200

ISP melalui port serial Pin serial dari PC (RS232) diubah menjadi TTL , kemudian dihubungkan ke pin-pin ISP pada AVR

PonyProg http://www.lancos.com/siprogsch.html

Detail rangkaian pony prog

Interkoneksi pony prog ke AVR

Serial -> mikroprosesor programmer-> ISP Perintah dari PC dikirim melalui port serial ke sebuah mikroprosesor programmer, kemudian baru dikirim ke ISP

USB -> mikroprosesor programmer-> ISP Program dikirim dari PC ke sebuah mikroprosesor melalui koneksi USB, kemudian baru ke port ISP AVR

Contoh Programmer AVR-USB

Bootloader Sebagian memori di FLASH AVR diisi program untuk melakukan programming

Boot loader flash & Application flash Bandingkan dengan peta memori AVR!

High Voltage Programming Program dikirim secara parallel ke AVR Keuntungan: dapat dipakai memprogram AVR yang sudah dimatikan pin RESETnya (misal ATMega16, ATMega32)

Rangkaian dasar HV Programmer (hal 237)

Contoh HV Programmer http://www.scienceprog.com/avr-serial-and-parallel-high-voltage-programmer/ http://www.der-hammer.info/hvprog/index_en.htm

Rangkaian Programmer HV Parallel http://www. der-hammer

Contoh HV Programmer http://makecircuits.com/blog/2009-04-05-high-voltage-parallel-programmer-avr.html