Thursday, October 29, 2009

Electronic Projects


microcontroller (also microcontroller unit, MCU or µC) is a small computer on a singleintegrated circuit consisting of a relatively simple CPU combined with support functions such as acrystal oscillator, timers, watchdog timer, serial and analog I/O etc. Program memory in the form ofNOR flash or OTP ROM is also often included on chip, as well as a typically small amount of RAM. Microcontrollers are designed for small or dedicated applications. Thus, in contrast to themicroprocessors used in personal computers and other high-performance or general purpose applications, simplicity is emphasized. Some microcontrollers may operate at clock ratefrequencies as low as 4 kHz, as this is adequate for many typical applications, enabling low power consumption (milliwatts or microwatts). They will generally have the ability to retain functionality while waiting for an event such as a button press or other interrupt; power consumption while sleeping (CPU clock and most peripherals off) may be just nanowatts, making many of them well suited for long lasting battery applications. Other microcontrollers may serve performance-critical roles, where they may need to act more like a digital signal processor (DSP), with higher clock speeds and power consumption.

No comments: