Atmel AVR: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Masgatotkaca (bicara | kontrib)
kTidak ada ringkasan suntingan
k Pranala luar: pembersihan kosmetika dasar
 
(40 revisi perantara oleh 25 pengguna tidak ditampilkan)
Baris 1:
{{rapikan}}
[[Berkas:ATmega8 01 Pengo.jpg|thumbjmpl|Atmel AVR jenis ATmega8 yang populer dipakai]]
 
'''Atmel AVR''' adalah jenis [[mikrokontroler]] yang paling sering dipakai dalam bidang [[elektronika dan instrumentasi]].
Mikrokontroler AVR ini memiliki arsitektur [[RISC]] (''Reduce Instruction Set Computing'') delapan bit, di mana semua instruksi dikemas dalam kode 16-bit (16 bits word) dan sebagian besar instruksi dieksekusi dalam 1 (satu ) siklus clock.
 
Nama AVR sendiri berasal dari "'''A'''lf (Egil Bogen) and '''V'''egard (Wollan) 's '''R'''isc processor"
Secara umum, AVR dapat dikelompokkan dalam 4 kelas, yaitu keluarga ATTiny, keluarga AT90Sxx, keluarga ATMega dan AT86RFxx. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral dan fungsinya.
di mana [[Alf Egil Bogen]] dan [[Vegard Wollan]] adalah dua penemu berkebangsaan [[Norwegia]] yang menemukan mikrokontroller AVR yang kemudian diproduksi oleh Atmel.
 
Secara umum, AVR dapat dikelompokkan dalam 10 kelas, yaitu:
'''A. Fitur Mikrokontroler AVR AT Mega 8535'''
* Keluarga [[AVR Otomotif]]
* Keluarga [[AVR Z-Link]]
* Keluarga [[AVR Manajemen Batere]]
* Keluarga [[AVC CAN]]
* Keluarga [[AVR LCD]]
* Keluarga [[AVR Pencahayaan]]
* Keluarga [[TinyAVR]]
* Keluarga [[MegaAVR]]
** [[ATMega8535]]
* Keluarga [[AVR USB]]
* Keluarga [[XMEGA]]
 
Untuk menulis program dan pada AVR, telah disediakan sebuah [[software]] yang bernama [[AVR Studio]]. Selain itu, terdapat beberapa cross compiler dari pihak ketiga yang dapat digunakan seperti [[CodeVision AVR Compiler]] atau [[ICC AVR]].
Kapabilitas detail dari mikrokontroler AVR ATMega 8535 adalah sebagai berikut:
# Sistem [[mikroprosesor]] 8 bit berbasis RISC dengan kecepatan maksimal 16 MHz.
# Kapabilitas memori flash 8 KB, SRAM sebesar 512 byte dan [[EEPROM]] (Electrically Erasable Programmable Read Only Memory) sebesar 512 byte.
# ADC ([[Pengubah analog-ke-digital]]) internal dengan ketelitian 10 bit sebanyak 8 saluran.
# PWM (Pulse Wide Modulation) sebanyak 4 saluran.
# Portal komunikasi serial (USART) dengan kecepatan maksimal 2,5 Mbps.
# Enam pilihan mode sleep, untuk menghemat penggunaan daya listrik.
 
== Pranala luar ==
'''B. Konfigurasi Pin Mikrokontroler AVR ATMega 8535'''
* {{en}} [http://www.atmel.com/products/AVR/ Atmel AVR] {{Webarchive|url=https://web.archive.org/web/20120121005753/http://www.atmel.com/products/avr/ |date=2012-01-21 }}
# VCC merupakan pin yang berfungsi sebagai pin masukan catu daya.
* {{en}} [http://www.avrfreaks.net/ Forum pengguna AVR]
# GND merupakan pin ground.
* [http://iswanto.staff.umy.ac.id/category/tutorial/ Belajar mikrokontroler]
# Port B (PB0 – PB7) merupakan akan pin I/O dua arah dan pin fungsi khusus, yaitu sebagai Timer/Counter, komperator analog dan SPI.
# Port C (PC0 – PC7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu TWI, komperator analog, input ADC dan Timer Osilator.
# Port D (PD0 – PD7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu komperator analog, interupsi eksternal dan komunikasi serial.
# RESET merupakan pin yang digunakan untuk mereset mikrokontoler.
# XTAL1 dan XTAL2 merupakan pin masukan clock eksternal.
# AVCC merupakan pin masukan tegangan untuk ADC.
# AREF merupakan pin tegangan referensi ADC.
 
{{Pengendali mikro}}
{{elektronika-stub}}
 
[[Kategori:ElektronikaPengendali mikro]]
[[Kategori:MikrokontrolerPerusahaan elektronik]]
 
 
[[cs:AVR]]
{{elektronika-stub}}
[[da:Atmel AVR]]
[[de:Atmel AVR]]
[[en:Atmel_AVR]]
[[es:AVR]]
[[fa:AVR]]
[[fr:Atmel AVR]]
[[it:Atmel AVR]]
[[ja:Atmel AVR]]
[[no:AVR]]
[[nn:AVR]]
[[pl:Atmel AVR]]
[[ru:AVR]]
[[fi:AVR]]
[[sv:AVR]]
[[tr:AVR]]
[[uk:AVR]]