ATMega8535: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
 
(11 revisi perantara oleh 6 pengguna tidak ditampilkan)
Baris 1:
'''ATMega8535''' merupakan salah satu [[mikrokontroler]] 8 bit buatan [[Atmel]] untuk keluarga [[Atmel AVR|AVR]] yang diproduksi secara masalmassal pada tahun [[2006]]. Karena merupakan keluarga AVR, maka ATMega8535 juga menggunakan arsitektur [[RISC]].
== Keterangan Singkat AVR ATMega8535 ==
 
Secara singkat, ATMega8535<ref>Atmel AVR 8 bit RISC, ATMega8535 [http://www.atmel.com/dyn/resources/prod_documents/2502S.pdf Atmel AVR 8 bit RISC, ATMega8535]</ref> memiliki beberapa kemampuan:
# Sistem [[mikrokontroler]] 8 bit berbasis RISC dengan kecepatan maksimal 16 &nbsp;MHz.
# Memiliki memori flash 8 KB, SRAM sebesar 512 byte dan [[EEPROM]] (Electrically Erasable Programmable Read Only Memory) sebesar 512 byte.
# Memiliki ADC ([[Pengubah analog-ke-digital]]) internal dengan ketelitian 10 bit sebanyak 8 saluran.
# Memiliki PWM (Pulse Width Modulation - Gelombang Sinyal Termodulasi) internal sebanyak 4 saluran.
# Portal komunikasi serial (USART) dengan kecepatan maksimal 2,5 Mbps.
# Enam pilihan mode sleep, untuk menghemat penggunaan daya listrik.
Baris 19:
# PortC (PC0 – PC7) sebagai port Input/Output untuk ATMega8535.
# PortD (PD0 – PD7) sebagai port Input/Output dan juga memiliki kemampuan yang lain.
# RESET untuk melakukan reset program dalam mikrokontroler.
# XTAL1 dan XTAL2 untuk input pembangkit sinyal clock.
# AVCC untuk pin masukan tegangan pencatu daya untuk ADC.
Baris 26:
== Pengisian Program pada Mikrokontroler AVR ==
 
Untuk melakukan pemrograman dalam mikrokontroler AVR, Atmel telah menyediakan software khusus yang dapat diunduh dari [http://www.atmel.com website resmi Atmel] {{Webarchive|url=https://web.archive.org/web/20110521205033/http://www2.atmel.com/ |date=2011-05-21 }}. Software tersebut adalah [[AVRStudio]]. Software ini menggunakan bahasa [[assembly]] sebagai bahasa perantaranya.
Selain AVRStudio, ada beberapa software pihak ketiga yang dapat digunakan untuk membuat program pada AVR. Software dari pihak ketiga ini menggunakan [[bahasa pemrograman tingkat tinggi]] seperti [[bahasa C]], [[Java]], atau [[Basic]].
Untuk melakukan pemindahan dari komputer ke dalam chip, dapat digunakan beberapa cara seperti menggunakan [[kabel JTAG]] atau menggunakan STNK buatan Atmel.
Baris 34:
bit, di mana semua instruksi dikemas dalam kode 16-bit(16-bits word)dan sebagian besar instruksi dieksekusi dalam satu siklus clock. Mikrokontroler ATMega 8535 memiliki saluran I/O sebagai berikut:
 
a)      Port A(PA0 – PA7) merupakan pin I/O dua arah dan pin masukkan ADC
 
b)      Port B(PB0 – PB7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu timer/counter, komparator analog, dan SPI.
 
c)      Port C(PC0 – PC7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu TWI, komparator analog, dan timer oscillator.
 
d)      Port D(PD0 – PD7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu komparator analog, interupsi eksternal, komunikasi serial. 
 
d)     Port D(PD0 – PD7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu komparator analog, interupsi eksternal, komunikasi serial. 
== Referensi ==
{{reflist}}
 
== Pranala luar ==
* [http://www.atmel.com Website resmi Atmel] {{Webarchive|url=https://web.archive.org/web/20110521205033/http://www2.atmel.com/ |date=2011-05-21 }}
* [http://www.atmel.com/dyn/resources/prod_documents/2502S.pdf Petunjuk singkat mengenai ATMega8535]
* [http://www.atmel.com/dyn/resources/prod_documents/doc2512.pdf Keterangan lengkap ATMega8535]
* [http://www.atmel.com/dyn/products/tools.asp?family_id=607 Software untuk AVR buatan Atmel] {{Webarchive|url=https://web.archive.org/web/20101122045749/http://atmel.com/dyn/products/tools.asp?family_id=607 |date=2010-11-22 }}
* [http://www.cvavr.com/ CodeVision AVR dengan bahasa C untuk AVR buatan Pavel Haiduc] {{Webarchive|url=https://web.archive.org/web/20090606164719/http://www.cvavr.com/ |date=2009-06-06 }}
* [httphttps://web.archive.org/web/20090822133443/http://my.opera.com/kuriel/blog/2008/09/08/menggunakan-lcd-nokia-6610-sebagai-penampil-gambar-berwarna Contoh Antarmuka grafis dengan Atmega32 menggunakan LCD Nokia 6610]
* [http://iswanto.staff.umy.ac.id/category/tutorial/ Belajar ATMEGA8535]