MIKROKONTROLLER
pengendali mikro ( inggris : microkontroller ) adalah sistem mikroprosesor lenkap yang terkandung didalam sebuah chip.mikrokontroller berbeda dari mikroprosesor serba guna yang digunakan dalam sebuah PC.karena sebuah mikrokontroller umumnya telah berisi komponen pendukung sistem minimal mikroprosesor yakni memory dan antar muka I/O
pengendali mikro ( inggris : microkontroller ) adalah sistem mikroprosesor lenkap yang terkandung didalam sebuah chip.mikrokontroller berbeda dari mikroprosesor serba guna yang digunakan dalam sebuah PC.karena sebuah mikrokontroller umumnya telah berisi komponen pendukung sistem minimal mikroprosesor yakni memory dan antar muka I/O
RANCANGAN
EMBEDDED
sistem komputer dewasa ini paling banyak justru terdapat di dalam peralatan lain.seperti telephone,jam,peralatan rumah tangga,kendaraan dan bangunan.sistem embedded biasanya mengandung syarat minimal sebuah sistem mikroprosesor yaitu memory untuk data dan program,serta sistem antar muka input/output yang sederhana.antar muka semacam keyboard,tampilan,disket atau printer yang umumnya ada pada sebuah komputer pribadi justru tidak ada pada sistem microkontroller.sistem microkontroller lebih banyak melakukan pekerjaan-pekerjaan sederhana yang penting mengendalikan motor,saklar resistor variabelatau perangkat elektronis lain.seringkali satu - satunya antar muka yang ada pada sebuah sistem mikrokontroller hanyalah sebuah LED
sistem komputer dewasa ini paling banyak justru terdapat di dalam peralatan lain.seperti telephone,jam,peralatan rumah tangga,kendaraan dan bangunan.sistem embedded biasanya mengandung syarat minimal sebuah sistem mikroprosesor yaitu memory untuk data dan program,serta sistem antar muka input/output yang sederhana.antar muka semacam keyboard,tampilan,disket atau printer yang umumnya ada pada sebuah komputer pribadi justru tidak ada pada sistem microkontroller.sistem microkontroller lebih banyak melakukan pekerjaan-pekerjaan sederhana yang penting mengendalikan motor,saklar resistor variabelatau perangkat elektronis lain.seringkali satu - satunya antar muka yang ada pada sebuah sistem mikrokontroller hanyalah sebuah LED
INTEGRASI
YANG LEBIH CEPAT
berbeda dengan CPU serba guna,mikrokontroller tidak selalu memerlukan memory eksternal,sehingga mikrokontroller dapat dibuat lebih mudah dalam kemasan yang lebih kecil dan jumlah pin yang lebih sedikit
sebuah chip mikrokontroller umumnya memiliki fitur
¬central prosesor unit – mulai dari prosesor 4 bit yang sederhana hingga prosesor kinerja tinggi 64 bit
¬INPUT/OUTPUT antar muka jaringan seperti port serial ( UART )
¬antar muka komunikasi serial lain seperti I2C,serial peripheral interface and controller area networkuntuk sambungan sistem
¬periperal seperti timer dan watchdog
¬RAM untuk penyimpanan data
¬ROM,EPROM,EEPROM atau Flash memory untuk minyimpan program komputer
¬pembangkit clock biasabya berupa resonator rangkaian RC
¬pengubah analog ke digital
berbeda dengan CPU serba guna,mikrokontroller tidak selalu memerlukan memory eksternal,sehingga mikrokontroller dapat dibuat lebih mudah dalam kemasan yang lebih kecil dan jumlah pin yang lebih sedikit
sebuah chip mikrokontroller umumnya memiliki fitur
¬central prosesor unit – mulai dari prosesor 4 bit yang sederhana hingga prosesor kinerja tinggi 64 bit
¬INPUT/OUTPUT antar muka jaringan seperti port serial ( UART )
¬antar muka komunikasi serial lain seperti I2C,serial peripheral interface and controller area networkuntuk sambungan sistem
¬periperal seperti timer dan watchdog
¬RAM untuk penyimpanan data
¬ROM,EPROM,EEPROM atau Flash memory untuk minyimpan program komputer
¬pembangkit clock biasabya berupa resonator rangkaian RC
¬pengubah analog ke digital
SEJARAH
MIKROKONTROLLER
mikrokontroller populer pertama yang dibuat oleh intel pada tahun 1976,yaitu mikrokontroller 8 bit intel 8748.mikrokontroller tersebut adalah bagian dari keluarga mikrokontroller MSC-48 sebelumnya TEXAS INSTRUMENS telah memasarkan mikrokontroller 4 bit pertama yaitu TMS 1000 pda tahun 1974 TMS 1000 yang mulai dibuat sejak 1971 adalah mikro komputer adalah sebuah chip.lengkap dengan RAM dan ROM
mikrokontroller populer pertama yang dibuat oleh intel pada tahun 1976,yaitu mikrokontroller 8 bit intel 8748.mikrokontroller tersebut adalah bagian dari keluarga mikrokontroller MSC-48 sebelumnya TEXAS INSTRUMENS telah memasarkan mikrokontroller 4 bit pertama yaitu TMS 1000 pda tahun 1974 TMS 1000 yang mulai dibuat sejak 1971 adalah mikro komputer adalah sebuah chip.lengkap dengan RAM dan ROM
JENIS
MIKROKONTROLLER
AMCC
hingga mei 2004 mikrokontroller ini masih dikembangkan dan didasarkan oleh IBM,sehingga kemudian keluarga 4XX dijual ke Applied micro circuits corporation
¬403 power PC CPU ( PPC 403 GCX )
¬405 power PC CPU ( PPC 405 EP,PPC 405 GP/CR,PPC 405 Gpr405,PPC Npe 450 H/L )
¬440 power PC book E CPU ( PPC 440 Gp,PPC 440 GX,PPC 440 EP/Epx/GRx,PPC 440 SP/Spe )
AMCC
hingga mei 2004 mikrokontroller ini masih dikembangkan dan didasarkan oleh IBM,sehingga kemudian keluarga 4XX dijual ke Applied micro circuits corporation
¬403 power PC CPU ( PPC 403 GCX )
¬405 power PC CPU ( PPC 405 EP,PPC 405 GP/CR,PPC 405 Gpr405,PPC Npe 450 H/L )
¬440 power PC book E CPU ( PPC 440 Gp,PPC 440 GX,PPC 440 EP/Epx/GRx,PPC 440 SP/Spe )
Atmel
¬Atmel AT 91 series (ARM ThumB architecture )
¬Atmel AVR 32
¬AT 90,Tiny dan mega series – AVR ( Atmel Norway Design )
¬Atmel AT 89 series ( intel 8051/MCS 51 architecture )
¬MARC4
¬Atmel AT 91 series (ARM ThumB architecture )
¬Atmel AVR 32
¬AT 90,Tiny dan mega series – AVR ( Atmel Norway Design )
¬Atmel AT 89 series ( intel 8051/MCS 51 architecture )
¬MARC4
Cypress micro systems
¬Cy8C2 XXXX ( PsoC )
¬Cy8C2 XXXX ( PsoC )
Freescale
semiconductors
hingga 2004,mikrokontroller ini dikembangkan dan dipasarkan oleh motorola,yang divisi semikonduktornya dilepas untuk mempermudah pengembngan freescale semiconductor
¬8 – bit ( 68HC05(CPU05 ),68HC08(CPU08),68HC11(CPU11) )
¬16 – bit ( 68HC12(CPU12),68HC16(CPU16),freescale DSP56800(DSPcontroller) )
¬32 – bit ( freescale 683XX(cpu32),MPC500,MPC860(powerQUICC),MPC8240/8250(powerQUICC 11),MPC 8540/8555,8560(powerQUICC 111) )
hingga 2004,mikrokontroller ini dikembangkan dan dipasarkan oleh motorola,yang divisi semikonduktornya dilepas untuk mempermudah pengembngan freescale semiconductor
¬8 – bit ( 68HC05(CPU05 ),68HC08(CPU08),68HC11(CPU11) )
¬16 – bit ( 68HC12(CPU12),68HC16(CPU16),freescale DSP56800(DSPcontroller) )
¬32 – bit ( freescale 683XX(cpu32),MPC500,MPC860(powerQUICC),MPC8240/8250(powerQUICC 11),MPC 8540/8555,8560(powerQUICC 111) )
Fujitsu
¬F2MC Family ( 8/16 bit )
¬FR Family ( 32 bit )
¬FR – V Family ( 32 bit RISC )
¬F2MC Family ( 8/16 bit )
¬FR Family ( 32 bit )
¬FR – V Family ( 32 bit RISC )
Holtek
¬HT8
¬HT8
Intel
¬8 – bit ( 8XC42,MCS48,MCS51,8061,8XC251 )
¬16 – bit ( 80186/88,MCS96,MXS296,32-bit,386EX,i960 )
¬8 – bit ( 8XC42,MCS48,MCS51,8061,8XC251 )
¬16 – bit ( 80186/88,MCS96,MXS296,32-bit,386EX,i960 )
Micro chip
¬low end,mikrokontroller PIC 12 – bit
¬MID range,mikrokontroller PIC 14 – bit ( PIC16F84,PIC16F877 )
¬16 – bit instruction PIC
¬High End,mikrokontroller PIC 16 – bit
¬low end,mikrokontroller PIC 12 – bit
¬MID range,mikrokontroller PIC 14 – bit ( PIC16F84,PIC16F877 )
¬16 – bit instruction PIC
¬High End,mikrokontroller PIC 16 – bit
National
semiconductor
¬COP8,CR16
¬COP8,CR16
NEC
¬17K,75X,78K,V850
¬17K,75X,78K,V850
Philips semi
conductors
¬LPC2000,LPC900,LPC700
¬LPC2000,LPC900,LPC700
Renesas
Tech.Corp
( renesas adalah perusahaan patungan hitachi dalam mitsubishi )
¬H8,SH,M16C,M3212
( renesas adalah perusahaan patungan hitachi dalam mitsubishi )
¬H8,SH,M16C,M3212
STMicro
electronics
¬ST62,ST7
¬ST62,ST7
Texas
instruments
¬TMS370,MSP430
¬TMS370,MSP430
Western Design
Centre
¬8 – bit ( W65C02 – based ÝCS )
¬16 – bit (W65816 – based ŸCS )
¬8 – bit ( W65C02 – based ÝCS )
¬16 – bit (W65816 – based ŸCS )
Ubicom
¬SX–28,SX–48,SX–54
¬IP 2022
¬SX–28,SX–48,SX–54
¬IP 2022
Xlinx
¬micblaze softcore 32 bit microcontroller
¬picoblaze softcore 8 bit microcontroller
¬micblaze softcore 32 bit microcontroller
¬picoblaze softcore 8 bit microcontroller
Zilog
¬Z8
¬Z86E02
dan beberapa mikrokontroller yang bisa diprogram secra basic ada banyak mikrokontroller yang dirancang oleh produsen sebagai sarana hobi,biasanya mikrokontroller seperti ini dimuatiinterpreter basic
¬Z8
¬Z86E02
dan beberapa mikrokontroller yang bisa diprogram secra basic ada banyak mikrokontroller yang dirancang oleh produsen sebagai sarana hobi,biasanya mikrokontroller seperti ini dimuatiinterpreter basic
Tidak ada komentar:
Posting Komentar