PENGERTIAN RANGKAIAN ANALOG DAN RANGKAIAN DIGITAL

Materi kuliah yang telah saya pelajari mengenai mikroprosesor microkontroler, dann microkomputer di pertemuan kemarin. disini saya mencoba mengulas apa yang telah saya pelajari mudah-mudahan bermanfaat

RANGKAIAN ANALOG
Jenis rangkaian elektronika yang dapat memproses signal yang sifatnya kontinyu. perubahan signal dalam rangkaian Analog ini adalah sedikit demi sedikit meliputi semua titik pada amplitudo signal maximum dan minimumnya.

RANGKAIAN DIGITAL
jenis rangkaian elektronika yang dapat memproses signal yang dua kondisi yaitu tinggi atau rendah. perubahan signal dalam rangkaian digital bersifat diskrit.

RANGKAIAN DIGITAL VS MICROPROSESOR
















persamaan
rangkaian digital/diskrit dan mikroprosesor merupakan perangkat keras yang mengolah sinyal dua keadaan yaitu sinyal kondisi tinggi "1" dan rendah "0".

perbedaan
rangkaian digital / diskrit tidak membutuhkan perangkat lunak untuk dapat beroperasi.
sedangkan Mocroprosesor dapat beroperasi jika ada prangkat lunak melalui instruksi program yang dibuat.

PENGERTIAN MIKROPROSESOR, MIKROKOMPUTER, MICROKONTROLER
sering terjadi kesalahan dalam memahami deginisi mikroprosesor, mikrokomputer dan mikrokontroler. ketiga istilah tersebut berbeda dann penting untuk mengerti tentang pengertian yang sesungguhnya.

Microprosesor
microprosesor adalah CPU atau central processing Unit yang terdapat dalam satu chip. CPU dirancang dengan (MSI/LSI) chips yang terintegrasi dengan jumlah medium ataupun besar.

Microkontroler
mikrokontroler yang diproduksi Intel Microprosesor didalam sebuah Chip atau IC teintegrasi:

  • Aritmetic logic unit (ALU)
  • Instruktions decoder
  • register
  • bus control circuit dll.


Adapun Fungsi Block dalam Microprosesor
CU (Control Unit)
tugas dari control unit adalah :
1. mengatur dan mengendalikan alat-alat input dan output.
2. mengambil instruksi-instruksi dari main memory
3. mengambil data dari main memory kalau diperlukan oleh proses.
4. mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja ALU
menyimpan hasil proses ke main memory.

ALU (Aritmetic and Logic Unit
tugas utama dari ALU adalah melakukan semua perhitungan aritmarika atau matematika yang terjadi sesuai dengan isntruksi program
selain itu alu juga melakukan keputussan dari operasi logika sesuai dengan instruksi program.

Register
register merupakan simpanan kecil yang mempunyai kecepatan tinggi, lebih cepat sekitar 5-10 kali dibandingkan dengan kecepatan perekaman atau pengambilan data di main memory.
register digunakan untuk menyimpan instruksi dan data yang sedang di proses oleh CPU sedang giliran untuk diproses masih disimpan di main memory.

MICROKOMPUTER
jika sebuah microprosesor dengan peralatan peripheral pendukungnya seperti circuit board, I/O peripheral, Memory (program ataupun data) diletakan bersama dalam suatu tempat seperti komputer kecil yang di khusus di gunakan untuk akuisisi dan aplikasi proces kontrol  maka seperti itu disebut sebagai microkomputer.


MICROKONTROLER
yaitu suatu IC dengan kepadatan yang sangan tinggi dimana semua bagian yang diperlukan untuk suatu kontroler sudah dikemas dalam satu keping.
di dalam chip atai IC microkontroler terintegrasi :
1. CPU
2. Peripheral pendukung berupa: RAM,ROM,I/O port,timers,serial port dll.





Arsitektur Microkotroler ATMEGA




SEJARAH DAN JENIS MIKROKONTROLER
Texas Intruments adalah perusahaan semiconduktor pertama yang membuat microcontroler dengan TMS 1000 series.
Microkontroler digunakan untuk aplikasi microwave oven conroller, industrial timer dan calculator.
jenis Mikrokontroler :
Motorola dengan seri 68xx, keluarga MCS51 yang di peroduksi ATMEL, Keluarga AVR, PIC dari Microchip, Zilog.


Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus
dengan mikrokontroler ini maka sistem elektronik akan menjadi lebih ringkas rancang bangun sistem elektronika akan lebih cepat karena sebagian besar dari sistem perangkat lunak yang mudah di modifikasi pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak.

di dalam mikro kontroler terdapat mikroprosesor,BUS,clok/osilator,RAM,EPROM, timer dan port I/O seperti halnya mikrokomputer
yang membedakan adlah fungsi pada mikroprosesor pada mikrokontroler sangat sederhana dan terbatas sebagai pengontrol, selain itu mikrokontroler bekerjanya menempel pada suatu alat(embedded).
seperti halnya mikrokontrroler untuk beroperasi memerlukan program. bahasa pemrograman yang dipakai adalah bahasa rakitan ( assembly) yang sintaksis dan kompilasinya tergantung pabrik pembuat.

PERBANDINGAN MICROKONTROLER


jenis-jenis mikrokontroler
secara teknis hanya ada 2 jenis mikrokontroler yaitu RISC dan CISC dan masing-masing mempunyai turunan / keluarga sediri.
RISC(reduced Intruction Set Computer):instruksi terbatas tapi memiliki fasilitas yang lebih banyak
CISC(Complex Intruction Set Computer) : instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas yang terbatas.

Tips memilih Microkontroler
terdapat beberapa hal yang prlu di pertimbangkan dalam menentukan jenis mana yang akan di pergunakan dalam disain seperti :
1. ketersediaan dan harga dari suatu development tools ( programmer, Emulator, dan Simulator)
2. ketersediaan dokumentasi ( ref. manual, application notes, dan buku lainnya)
3. ketersediaan tempat bertanya
4. ketersediaan komponen OTP, Mask,Programmable.


PERBEDAAN MIKRO PROSESSOR DENGAN MICROKONTROLER
diantara perbedannya adalah:
Dari segi arsitekturnya mikroprosesor meruipakan single chip CPU didalam cjip mikrokontroler selain terdapat CPU juga terintegrasi ROM, RAM,EPROM,paralel interface, interupt,controler, timer, dll (tergantung dari jenis mikrokontrolernya)
dari segi aplikasinya mikroprosesor hanya berfungsi sebagai CPU yang menjadi otak komputer sedangkan mikrokontroler yang ukurannya relatif  kecil umumnya diberikan tugas yang berorientasi kontrol pada rangkaian yang membutuhkan jumlah komponen minimum dan konsumsi biaya rendah (low cost).