ATMega8535: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 22348763; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
'''ATMega8535''' merupakan salah satu [[mikrokontroler]] 8 bit buatan [[Atmel]] untuk keluarga [[Atmel AVR|AVR]] yang diproduksi secara massal pada tahun [[2006]]. Karena merupakan keluarga AVR, maka ATMega8535 juga menggunakan arsitektur [[RISC]]. | '''ATMega8535''' merupakan salah satu [[mikrokontroler]] 8 bit buatan [[Atmel]] untuk keluarga [[Atmel AVR|AVR]] yang diproduksi secara massal pada tahun [[2006]]. Karena merupakan keluarga AVR, maka ATMega8535 juga menggunakan arsitektur [[RISC]]. | ||
== Keterangan Singkat AVR ATMega8535 == | == Keterangan Singkat AVR ATMega8535 == | ||
Secara singkat, ATMega8535<ref>[http://www.atmel.com/dyn/resources/prod_documents/2502S.pdf Atmel AVR 8 bit RISC, ATMega8535]</ref> memiliki beberapa kemampuan: | |||
Secara singkat, ATMega8535 memiliki beberapa kemampuan: | |||
# Sistem [[mikrokontroler]] 8 bit berbasis RISC dengan kecepatan maksimal 16 MHz. | # Sistem [[mikrokontroler]] 8 bit berbasis RISC dengan kecepatan maksimal 16 MHz. | ||
# Memiliki memori flash 8 KB, SRAM sebesar 512 byte dan [[EEPROM]] (Electrically Erasable Programmable Read Only Memory) sebesar 512 byte. | # Memiliki memori flash 8 KB, SRAM sebesar 512 byte dan [[EEPROM]] (Electrically Erasable Programmable Read Only Memory) sebesar 512 byte. | ||
| Baris 11: | Baris 10: | ||
== Konfigurasi Pin Mikrokontroler AVR ATMega8535 == | == Konfigurasi Pin Mikrokontroler AVR ATMega8535 == | ||
Mikrokontroler ATMega8535 memiliki 40 pin untuk model [[PDIP(Jenis Chip)|PDIP]], dan 44 pin untuk model [[TQFP]] dan [[PLCC]]. Nama-nama pin pada mikrokontroler ini adalah | Mikrokontroler ATMega8535 memiliki 40 pin untuk model [[PDIP(Jenis Chip)|PDIP]], dan 44 pin untuk model [[TQFP]] dan [[PLCC]]. Nama-nama pin pada mikrokontroler ini adalah | ||
# [[VCC]] untuk [[tegangan]] [[pencatu daya]] positif. | # [[VCC]] untuk [[tegangan]] [[pencatu daya]] positif. | ||
| Baris 25: | Baris 23: | ||
== Pengisian Program pada Mikrokontroler AVR == | == 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] . Software tersebut adalah [[AVRStudio]]. Software ini menggunakan bahasa [[assembly]] sebagai bahasa perantaranya. | Untuk melakukan pemrograman dalam mikrokontroler AVR, Atmel telah menyediakan software khusus yang dapat diunduh dari [http://www.atmel.com website resmi Atmel] . 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]]. | 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]]. | ||
| Baris 41: | Baris 38: | ||
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. | ||
== Pranala luar == | == Pranala luar == | ||
* [http://www.atmel.com Website resmi Atmel] | * [http://www.atmel.com Website resmi Atmel] | ||
* [http://www.atmel.com/dyn/resources/prod_documents/2502S.pdf Petunjuk singkat mengenai ATMega8535] | * [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/resources/prod_documents/doc2512.pdf Keterangan lengkap ATMega8535] | ||
* [http://www.atmel.com/dyn/products/tools.asp?family_id=607 Software untuk AVR buatan Atmel] | * [http://www.atmel.com/dyn/products/tools.asp?family_id=607 Software untuk AVR buatan Atmel] | ||
* [http://www.cvavr.com/ CodeVision AVR dengan bahasa C untuk AVR buatan Pavel Haiduc] | * [http://www.cvavr.com/ CodeVision AVR dengan bahasa C untuk AVR buatan Pavel Haiduc] | ||
* [https://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] | * [https://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] | * [http://iswanto.staff.umy.ac.id/category/tutorial/ Belajar ATMEGA8535] | ||
== Referensi == | |||
<references /> | |||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=ATMega8535&oldid=22348763 Wikipedia bahasa Indonesia], revisi 22348763 (2022-12-17T18:40:20Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=ATMega8535&oldid=22348763 Wikipedia bahasa Indonesia], revisi 22348763 (2022-12-17T18:40:20Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 23 Agustus 2026 17.59
ATMega8535 merupakan salah satu mikrokontroler 8 bit buatan Atmel untuk keluarga AVR yang diproduksi secara massal pada tahun 2006. Karena merupakan keluarga AVR, maka ATMega8535 juga menggunakan arsitektur RISC.
Keterangan Singkat AVR ATMega8535
Secara singkat, ATMega8535[1] memiliki beberapa kemampuan:
- Sistem mikrokontroler 8 bit berbasis RISC dengan kecepatan maksimal 16 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.
Konfigurasi Pin Mikrokontroler AVR ATMega8535
Mikrokontroler ATMega8535 memiliki 40 pin untuk model PDIP, dan 44 pin untuk model TQFP dan PLCC. Nama-nama pin pada mikrokontroler ini adalah
- VCC untuk tegangan pencatu daya positif.
- GND untuk tegangan pencatu daya negatif.
- PortA (PA0 - PA7) sebagai port Input/Output dan memiliki kemampuan lain yaitu sebagai input untuk ADC
- PortB (PB0 – PB7) sebagai port Input/Output dan juga memiliki kemampuan yang lain.
- 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.
- AREF untuk pin tegangan referensi ADC.
Pengisian Program pada Mikrokontroler AVR
Untuk melakukan pemrograman dalam mikrokontroler AVR, Atmel telah menyediakan software khusus yang dapat diunduh dari website resmi Atmel . 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.
Input/Output pada Mikrokontroler AVR ATMega8535
Mikrokontroler memiliki arsitektur RISC 8 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.
Pranala luar
- Website resmi Atmel
- Petunjuk singkat mengenai ATMega8535
- Keterangan lengkap ATMega8535
- Software untuk AVR buatan Atmel
- CodeVision AVR dengan bahasa C untuk AVR buatan Pavel Haiduc
- Contoh Antarmuka grafis dengan Atmega32 menggunakan LCD Nokia 6610
- Belajar ATMEGA8535
Referensi
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 22348763 (2022-12-17T18:40:20Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.