Wednesday, October 26, 2011

Apa Itu Mikrokontroler?

Pengendali mikro (Inggris: microcontroller) adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler berbeda dari mikroprosesor serba guna yang digunakan dalam sebuah PC, karena sebuah mikrokontroler umumnya telah berisi komponen pendukung sistem minimal mikroprosesor, yakni memori dan antarmuka I/O.

pengertian mikrokontroler,teori microcontroller,dasar teori mikrokontroler,aplikasi mikrokontroler,kelebihan mikrokontroler,struktur mikrokontroler,bagian mikrokontroler,mengenal mikrokontroler,perbandingan mikrokontroler,fisik mikrokontroler,karakteristik mikrokontroler,fungsi mikrokontroler,fungsi pin mikrokontroler,jumlah pin mikrokontroler,,ram mikrokontroler,definisi mikrokontroler,arsitektur mikrokontroler,pengenalan mikrokontroler,materi mikrokontroler,keunggulan mikrokontroler,mikokontroler,microcontroller,judul mikrokontroler



Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program did umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program did MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.
data:image/jpeg;base64,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

 Mikrokontroler tersusun dalam satu chip dimana prosesor, memori, dan I/O terintegrasi menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem.
Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data.

 Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka : Sistem elektronik akan menjadi lebih ringkas Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.
Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka : Sistem elektronik akan menjadi lebih ringkas Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.

Make Money Online : http://ow.ly/KNICZ

Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka : Sistem elektronik akan menjadi lebih ringkas Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.

Make Money Online : http://ow.ly/KNICZ


Copy the BEST Traders and Make Money : http://ow.ly/KNICZ

  Mikrokontroler merupakan sebuah chip yang didalamnya terdapat mikroprosesor yang telah dikombinasikan dengan I/O dan memori (ROM/RAM). Penggunaan mikrokontroler lebih menguntungkan dibandingkan penggunaan mikroprosesor. Hal ini dikarenakan dengan mikrokontroler tidak perlu lagi penambahan memori dan I/O eksternal selama memori dan I/O internal masih bisa mencukupi. Selain itu proses produksinya secara masal, sehingga harganya menjadi lebih murah dibandingkan mikroprosesor.

1. JENIS- JENIS MIKROKONTROLER
Secara teknis, hanya ada 2 macam mikrokontroller. Pembagian ini didasarkan pada kompleksitas instruksi-instruksi yang dapat diterapkan pada mikrokontroler tersebut. Pembagian itu yaitu RISC dan CISC.
   a. RISC merupakan kependekan dari Reduced Instruction Set Computer. Instruksi yang dimiliki terbatas, tetapi memiliki fasilitas yang lebih banyak.
   b. Sebaliknya, CISC kependekan dari Complex Instruction Set Computer. Instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya.

Masing-masing mempunyai keturunan atau keluarga sendiri-sendiri. jenis-jenis mikrokonktroler yang telah umum digunakan. 
1. Keluarga MCS51
Mikrokonktroler ini termasuk dalam keluarga mikrokonktroler CISC. Sebagian besar instruksinya dieksekusi dalam 12 siklus clock.
Mikrokontroler ini berdasarkan arsitektur Harvard dan meskipun awalnya dirancang untuk aplikasi mikrokontroler chip tunggal, sebuah mode perluasan telah mengizinkan sebuah ROM luar 64KB dan RAM luar 64KB diberikan alamat dengan cara jalur pemilihan chip yang terpisah untuk akses program dan memori data.
Salah satu kemampuan dari mikrokontroler 8051 adalah pemasukan sebuah mesin pemroses boolean yang mengijikan operasi logika boolean tingkatan-bit dapat dilakukan secara langsung dan secara efisien dalam register internal dan RAM. Karena itulah MCS51 digunakan dalam rancangan awal PLC (programmable Logic Control).
2. AVR
Mikrokonktroler Alv and Vegard’s Risc processor atau sering disingkat AVR merupakan mikrokonktroler RISC 8 bit. Karena RISC inilah sebagian besar kode instruksinya dikemas dalam satu siklus clock. AVR adalah jenis mikrokontroler yang paling sering dipakai dalam bidang elektronika dan instrumentasi.
Secara umum, AVR dapat dikelompokkan dalam 4 kelas. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral dan fungsinya. Keempat kelas tersebut adalah keluarga ATTiny, keluarga AT90Sxx, keluarga ATMega dan AT86RFxx.
3. PIC
Pada awalnya, PIC merupakan kependekan dari Programmable Interface Controller. Tetapi pada perkembangannya berubah menjadi Programmable Intelligent Computer.
PIC termasuk keluarga mikrokonktroler berarsitektur Harvard yang dibuat oleh Microchip Technology. Awalnya dikembangkan oleh Divisi Mikroelektronik General Instruments dengan nama PIC1640. Sekarang Microhip telah mengumumkan pembuatan PIC-nya yang keenam
PIC cukup popular digunakan oleh para developer dan para penghobi ngoprek karena biayanya yang rendah, ktersediaan dan penggunaan yang luas, database aplikasi yang besar, serta pemrograman (dan pemrograman ulang) melalui hubungan serial pada komputer.

 

Pengertian Mikrokontroler Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Read more at: http://elektronika-dasar.web.id/pengertian-dan-kelebihan-mikrokontroler/
Copyright © Elektronika Dasar
Pengertian Mikrokontroler Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali. Mikrokontroler ini diproduksi dengan menggunakan teknologi high density non-volatile memory. Flash PEROM on-chip tersebut memungkinkan memori program untuk diprogram ulang dalam sistem (in-system programming) atau dengan menggunakan programmer non-volatile memory konvensional. Kombinasi CPU 8 bit serba guna dan Flash PEROM, menjadikan mikrokontroler MCS51 menjadi microcomputer handal yang fleksibel.

Read more at: http://elektronika-dasar.web.id/pengertian-dan-kelebihan-mikrokontroler/
Copyright © Elektronika Dasar
Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka : Sistem elektronik akan menjadi lebih ringkas Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.

Copy the BEST Traders and Make Money : http://ow.ly/KNICZ
Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka : Sistem elektronik akan menjadi lebih ringkas Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.

Copy the BEST Traders and Make Money : http://ow.ly/KNICZ
Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka : Sistem elektronik akan menjadi lebih ringkas Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.

Copy the BEST Traders and Make Money : http://ow.ly/KNICZ

Integrasi yang lebih padat

Berbeda dengan CPU serba-guna, mikrokontroler tidak selalu memerlukan memori eksternal, sehingga mikrokontroler dapat dibuat lebih murah dalam kemasan yang lebih kecil dengan jumlah pin yang lebih sedikit.
Sebuah chip mikrokontroler umumnya memiliki fitur:

Sejarah mikrokontroler

Mikrokontroler populer yang pertama dibuat oleh Intel pada tahun 1976, yaitu mikrokontroler 8-bit Intel 8748. [1]Mikrokontroler tersebut adalah bagian dari keluarga mikrokontroler MCS-48. [2] Sebelumnya, Texas instruments telah memasarkan mikrokontroler 4-bit pertama yaitu TMS 1000 pada tahun 1974. TMS 1000 yang mulai dibuat sejak 1971 adalah mikrokomputer dalam sebuah chip, lengkap dengan RAM dan ROM. [3]

Jenis mikrokontroler

AMCC

Hingga Mei 2004, mikrokontroler ini masih dikembangkan dan dipasarkan oleh IBM, hingga kemudian keluarga 4xx dijual ke Applied Micro Circuits Corporation.
  • 403 PowerPC CPU (PPC 403GCX)
  • 405 PowerPC CPU (PPC 405EP, PPC 405GP/CR, PPC 405GPr, PPC NPe405H/L)
  • 440 PowerPC Book-E CPU (PPC 440GP, PPC 440GX, PPC 440EP/EPx/GRx, PPC 440SP/SPe)

Atmel

  • Atmel AT91 series (ARM THUMB architecture)
  • Atmel AVR32
  • AT90, Tiny & Mega series – AVR (Atmel Norway design)
  • Atmel AT89 series (Intel 8051/MCS51 architecture)
  • MARC4

Cypress MicroSystems

Freescale Semiconductor

Hingga 2004, mikrokontroler ini dikembangkan dan dipasarkan olehMotorola, yang divisi semikonduktornya dilepas untuk mempermudah pengembangan Freescale Semiconductor.

Fujitsu

  • F²MC Family (8/16 bit)
  • FR Family (32 bit)
  • FR-V Family (32 bit RISC)

Holtek

  • HT8

Intel

Microchip

  • Low End, Mikrokontroler PIC 12-bit
  • Mid Range, Mikrokontroler PIC 14-bit
  • 16-bit instruction PIC
  • High End, Mikrokontroler PIC 16-bit

National Semiconductor

NEC

Philips Semiconductors

Renesas Tech. Corp.

(Renesas adalah perusahan patungan Hitachi dan Mitsubishi.)

STMicroelectronics

Texas Instruments

Western Design Center

Ubicom

  • SX-28, SX-48, SX-54
    • Seri Ubicom's SX series adalah jenis mikrokontroler 8 bit yang, tidak seperti biasanya, memiliki kecepatan tinggi, memiliki sumber daya memori yang besar, dan fleksibilitas tinggi. Beberapa pengguna menganjurkan mikrokontroller pemercepat PICs. Meskipun keragaman jenis mikrokontroler Ubicom's SX sebenarnya terbatas, kecepatan dan kelebihan sumber dayanya yang besar membuat programmer bisa membuat perangkat virtual lain yang dibutuhkan. Referensi bisa ditemukan di Parallax's Web site, sebagai penyalur utama.
  • IP2022
    • Ubicom's IP2022 adalah mikrokontroler 8 bit berkecepatan tinggi (120 MIPs). Fasilitasnya berupa: 64k FLASH code memory, 16k PRAM (fast code dan packet buffering), 4k data memory, 8-channel A/D, various timers, and on-chip support for Ethernet, USB, UART, SPI and GPSI interfaces.

Xilinx

  • Microblaze softcore 32 bit microcontroller
  • Picoblaze softcore 8 bit microcontroller

ZiLOG

  • Z8
  • Z86E02

...dan beberapa mikrokontroler yang bisa diprogram secara BASIC

Ada banyak mikrokontroller yang dirancang oleh produsen sebagai sarana hobi. Biasanya mikrokontroller seperti ini dimuati interpreter BASIC, dihubungkan ke bagian Dual Inline Pin bersama power regulator dan beberapa fasilitas lain. PICs sepertinya sangat popular untuk jenis ini, barangkali karena adanya perlindungan terhadap listrik statis.

Parallax, Inc.

  • BASIC Stamp. Nama besar di mikrokontroler BASIC, meskipun sebenarnya lamban dan harganya tidak sebanding.
  • SX-Key. Harga murahnya harus dibayar dengan kualitas yang buruk.

PicAxe

Murah, tidak lebih dari sekedar PIC yang dimuati BASIC. Bagian programmernya ditancapi dengan 3 resistors. Penawaran BASIC menawarkan fungsionalitas yang besar dengan adanya fasilitas IF..GOTO secara terbatas.

Bahasa pemrograman yang umum dipakai pada mikro kontroler adalah bahasa assembly yang tersusun dari instruksi-instruksi berupa kata-kata singkat dan dieksekusi perbaris. Contoh program dalam bahasa assembly:

;program menghidup-matikan LED di port B
.NOLIST
.INCLUDE "C:\appnotes\m8535def.inc" ;menggunakan file include atmega8535
                               ;berisi definisi2 periferal atmega8535
.LIST
.DEF   mp = R16                 ;melakukan rename terhadap r16 menjadi mp
;program utama
main:
       ldi    mp,0b11111111
; The command LDI (LoaD Immediate) loads an 8-bit value into the register
; mp. This command is only valid for the registers R16 to R31.
       out    DDRB,mp
; The command OUT writes register values (here: mp or R16) to a port
; (here DDRB).
loop:
       ldi    mp,0x00       ;hidupkan LED
       out    PORTB,mp
       rcall  delay         ;panggil subrutin delay
       ldi    mp,0xFF       ;matikan LED
       out    PORTB,mp
       rcall  delay         ;panggil subrutin delay
       rjmp   loop
delay:                      ;definisi subrutin delay
       ldi    R17,#0xFF     ;subrutin tunda menggunakan pengurangan register berulang2
del1:
       ldi    R18,#0xFF
del2:
       dec    R18           ;r18=r18-1
       brne   del2          ;jika belum 0, lompat ke del2
       dec    R17           ;r17=r17-1
       brne   del1
       ret                  ;subrutin selalu diakhiri ret

Sebuah chip mikrokontroler umumnya memiliki fitur:


No comments: