Thursday, October 29, 2009
Electronic Projects
A 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.
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment