Rabu, 30 Januari 2013

microkontroler


MICROKONTROLER


Microcontroller is in computer chips used to control electronic devices, which emphasize efficiency and cost effectiveness. It literally can be called "little control" where an electronic system that previously many require supporting components such as TTL and CMOS ICs can be reduced / minimized and ultimately centralized and controlled by a microcontroller is.

In other words, the microcontroller is an electronic device that has a digital input and output, and control of the program can be written and erased in a special way, the workings of the actual microcontroller to read and write data. Just an example, imagine yourself as you begin to learn to read and write, when you are able to do things that you could read any good books, short stories, articles and so on, and you also can also write things otherwise. Similarly, if you are adept at reading and writing data, so you can create a program to create a system using microcontroller automatic settings according to your wishes. Mikrokonktroler used in the products and tools that are controlled automatically, such as engine control systems, remote controls, office machines, home appliances, heavy equipment, and toys. By reducing the size, cost, and power consumption compared to designs using microprocessor memory, input and output devices separately, the presence of microcontrollers makes electrical controls for a variety of processes to be more economical.
Microcontroller is technology very important in people live know. a functional computer system in a chip. It contains a processor core, memory (a small amount of RAM, program memory, or both), and input-output equipment.



The definition of a minimal system is a microcontroller circuit that can already be used to run an application. A microcontroller IC tidakakan mean when only stand-alone. Basically a minimal system of AVR microcontrollers have the same principle, which consists of 4 parts:

1. processor, the microcontroller itself
2. microcontroller reset circuit in order to run the program from the beginning
3. clock circuit, which is used to rate the CPU
4. power supply circuit, which is used to provide resources

In particular jenis2 microcontroller (AVR example), point2 the No. 2, 3 are available in the microcontroller with a frequency that has been setup from the vendor (usually 1MHz, 2MHz, 4MHz, 8MHz), so users do not need to require additional circuits, but if you want to design systems with certain specifications (eg to communicate with a PC or a mobile phone), the user must use a clock circuit in accordance with the characteristics of the PC or HP, usually using crystal 11.0592 MHz, to produce appropriate communication with baud rate of the PC or HP.
Microcontroller first introduced by Texas Instruments with TMS 1000 series in 1974 which is the first 4-bit microcontroller. Microcontroller began made since 1971. Is a microcomputer on a chip, complete with RAM and ROM. Then, in 1976, Intel issued a microcontroller that would be popular with the name of 8748 which is an 8 bit microcontroller, which is the MCS 48 microcontroller family.
However, not entirely microcontrollers can reduce IC TTL and CMOS components that often are required for high speed applications or simply increase the number of channels of input and output (I / O). In other words, the microcontroller is a mini or micro version of a computer because it contains several peripheral microcontroller that can be used directly, for example, parallel port, serial port, comparator, digital-to-analog conversion (DAC), analog to digital conversion and so just use the system minimum is not complicated or complex.
In order for a microcontroller to function, the microcontroller requires external components are then referred to the minimum system..
To design a microcontroller-based system, we need hardware and software, namely:

1. minimum system microcontroller

2. programming software and compilers, and downloader
Now on the market once encountered a lot ranging from 8-bit microcontrollers to 64-bit, so the difference between microcontroller and microprocessor very thin. Currently many microcontrollers in the market is an 8 bit microcontroller MCS51 family variant (CISC) issued by the series AT89Sxx Atmel and AVR microcontroller which is a RISC microcontroller with serial ATMEGA8535 (variants of the AVR microcontroller is enormous, with features that berbeda2 masing2) . With the microcontroller users (novice) can create a system for daily use, such as controlling home appliances using remote control television, radio frequency, creating a digital clock, digital thermometer.

1. Types of Microcontroller

Technically, there are only 2 kinds of microcontroller. This division is based on the complexity of the instructions that can be applied to the microcontroller. The division was the RISC and CISC.

• RISC stands for Reduced Instruction Set Computer. Instructions that limited, but it has more facilities.

• In contrast, CISC stands for Complex Instruction Set Computer. Instructions can be said to be complete but with sufficient facilities.

1. MCS51
Mikrokonktroler is included in the family mikrokonktroler CISC. Most of the instructions executed in 12 clock cycles.
This microcontroller based on the Harvard architecture, and although originally designed for single-chip microcontroller applications, a mode of expansion has allowed an external 64KB ROM and 64KB RAM beyond the given address by a separate chip selection lines for access to program and data memory.
One of the capabilities of 8051 microcontroller is revenue a boolean processing engine which allowed the level boolean logic operations-bits can be carried out directly and efficiently on internal registers and RAM.

2. AVR
Mikrokonktroler Alv and Vegard's Risc processor or often abbreviated AVR 8-bit RISC is mikrokonktroler. Because most of these RISC instruction code packaged in one clock cycle. AVR microcontroller is the type most often used in the field of electronics and instrumentation.
In general, AVR can be grouped into 4 classes. Basically that distinguish each class is a memory, peripherals and functions. Fourth grade is ATTiny family, family AT90Sxx, ATMega family and AT86RFxx.

3. PIC
At first, PIC stands for Programmable Interface Controller. But in its development turned into a Programmable Intelligent Computer.
PIC including family mikrokonktroler Harvard architecture
. Originally developed by General Instruments Microelectronics Division with PIC1640 name. Now Microhip has announced the creation of his sixth PIC


Sumber       : id.wikipedia.org/wiki/Microcontroller