ATMega8535: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k →Keterangan Singkat AVR ATMega8535: clean up |
|||
(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
== Keterangan Singkat AVR ATMega8535 ==
Secara singkat, ATMega8535<ref>
# Sistem [[mikrokontroler]] 8 bit berbasis RISC dengan kecepatan maksimal 16
# 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)
b)
c)
d)
▲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 }}
* [
* [http://iswanto.staff.umy.ac.id/category/tutorial/ Belajar ATMEGA8535]
|