Difference between revisions of "Microcontroller"

From Organic Design wiki
(research threads)
 
m (Caretaker: categories)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:Hardware]]
+
[[Category:Hardware]][[Category:Media Center]]
A ''computer on a chip'' device that combines a range of usefull hardware in a convienent package.
+
A ''computer on a chip'' device that combines a range of useful hardware in a convienent package. Also known as a MCU in technical some documents.
=Research questions=
 
*What are the most suitable microcontroller for a multimedia embedded device
 
  
=References=
+
In a microcontroller package you would expect to find flash memory (usually NAND type), RAM, CPU, analogue to digital converters, tri-state input/outputs, internal oscillator (often an external crystal is used anyway), [[w:ICSP|ICSP]] interface.
 +
 
 +
ICSP enables the flash memory top be programmed via a simple five-wire serial protocol. This standard applies to AVR, PIC and others. A simple circuit connected to a PC serial port enables convienent programming of the MCU without removing it from it's socket.
 +
*[[Serial ICSP programing]]
 +
=Common microcontrollers=
 +
*PIC
 +
**PICaxe series
 +
*AVR
 +
**ATMEGA168 - as used on the Arduino prototype board
 +
=Usage=
 +
We plan to use a MCU to control front panel displays and indicators.
 +
=Microcontroller boards=
 +
*Arduino
 +
**[http://www.arduino.cc/en/Main/Buy Arduino NG] AVR microprocessor board
 +
**[http://www.arduino.cc/en/Guide/Board Schematics]
 +
*PIC
 +
**[http://ww1.microchip.com/downloads/en/devicedoc/40192c.pdf PIC16C505]
 +
 
 +
=See also=
 +
*[[Front panel]]
 +
*
 
*[[Turntable USB interface]]
 
*[[Turntable USB interface]]
 
*[[w:Microcontroller|Microcontroller]]
 
*[[w:Microcontroller|Microcontroller]]

Latest revision as of 17:59, 31 March 2007

A computer on a chip device that combines a range of useful hardware in a convienent package. Also known as a MCU in technical some documents.

In a microcontroller package you would expect to find flash memory (usually NAND type), RAM, CPU, analogue to digital converters, tri-state input/outputs, internal oscillator (often an external crystal is used anyway), ICSP interface.

ICSP enables the flash memory top be programmed via a simple five-wire serial protocol. This standard applies to AVR, PIC and others. A simple circuit connected to a PC serial port enables convienent programming of the MCU without removing it from it's socket.

Common microcontrollers

  • PIC
    • PICaxe series
  • AVR
    • ATMEGA168 - as used on the Arduino prototype board

Usage

We plan to use a MCU to control front panel displays and indicators.

Microcontroller boards

See also