Professional Documents
Culture Documents
Summary Francisco Saavedra
Summary Francisco Saavedra
A few years ago, the control functions of the system were implemented using logic components
and were generally large and heavy boxes. Later, microprocessors were used and the entire
controller was able to fit on a small circuit board. As time went by, different components were
added.
A typical microcontroller has bit manipulation instructions, easy and direct I / O access,
microcontrollers come in many varieties. Depending on the power and features needed, people
can choose a 4, 8, 16 or 32 bit microcontroller
Flash
During in the execution of a program, data have to be saved for later use.
EEPROM is used to store data that must be saved through a power down cycle.
It is the brain of the system that processes all data and their travel along the bus.
TIMERS
The timer or timing system makes it possible to measure and time external and internal events.
Most microcontrollers have several digital I/O ports that are used to drive a LED or get input.
Microcontrollers are frequently found in home appliances, computers and computer equipment,
cars and instrumentation, aerospace and thousands of other uses.
TIMERS
Watchdog timer: A watchdog timer provides a means of supple recovery from a system problem.
Auto Reload Timer: his timer automatically recharge its counting value when the count is over.
Pulse Width Modulator: A pulse train is generated and regulated with a low-pass filter to generate
a voltage.
Pulse Accumulator. A pulse accumulator is an event counter. Each pulse increments the pulse
accumulator register
Input Capture. Input Capture can measure external frequencies or period intervals by copying the
value from a free running timer
Output compare. you can time an external event by sending a value stored within the register.
DSPs run intensive repetitive math algorithms. It can be applied in different electronic equipment
where the two different types of processors need, the most basic thing a DSP will do is a MACC
(Multiply and Accumulate).
COMMUNICATION
CAN (Controller Area Network) is a multiplexed wiring scheme that was developed jointly by BOSH
and Intel for wiring in automobiles. J1850 is the SAE (Society of Automotive Engineers) multiplexed
automotive wiring standard that is currently in use in North America. These connectors were
developed for the creation of lower-priced microcontrollers.
INTERRUPTS
Polling: It is a software technique whereby the controller continually asks a peripheral if it needs
servicing.
Interruptions are the data that enters our microprocessor, where each of the data entered goes to
the peripherals, when the peripherals receive this information the controller responds to that
data, the advantage is the speed of response to external events and the reduction of software
overload, and at least one microcontroller has an external interrupt.