Академический Документы
Профессиональный Документы
Культура Документы
MICRO
CONTROLLERS
MICROCONTROL
LER 8051
MEMORY
ARCHITECTURE
OF 8051
RENESAS
MICROCONTROL
LER
DESCRIPTION
It is a 40pin
microcontroller
with Vcc of 5V
connected to pin
40 and Vss at pin
20 which is kept
0V. And there are
input and output
ports from P1.0
P1.7 and which
having open
drain feature.
Port3 has got
extra features.
Pin36 has open
drain condition
and pin17 has
internally pulled
up transistor
inside the
microcontroller.
When we apply
logic 1 at port1
then we get logic
1 at port21 and
vice versa.
The memory of
8051 is divided to
two parts.They
are Program
Memory and Data
Memory. Program
Memory stores
the program
being executed
whereas Data
Memory
temporarily
stores the data
and the results.
Renesas is latest
automotive
microcontroller
family that offers
high performance
feature with
exceptionally low
ADVANTAGES
DISADVANTAGES
The disadvantages
of using a circuit
instead of a micro
are easy to say.
Development time
increases
(especially if it dont
work right the first
time). Complexity
of the circuit board
increases. Cost
increases.
Flexibility
decreases to
practically 0.
Memory organization
is depends on type of
architecture used.
16KB of In-System
Programmable Flash
512B of In-System
Programmable
EEPROM
16-bit Timer with
extra features
PIC
MICROCONTROL
LER
power
consumption over
a wide and
versatile extend
of items. This
microcontroller
offers rich
functional
security and
embedded safety
characteristics
required for new
and advanced
automotive
applications. The
core structure of
microcontroller
CPU support high
reliability and
high performance
requirements.
PIC is a
peripheral
interface
controller,
developed by
general
instruments
microelectronics,
in the year of
1993. It is
controlled by the
software. They
could be
programmed to
complete many
task and control a
generation line
and many more.
PIC
microcontrollers
are finding their
way into new
applications like
smart phones,
audio
accessories,
video gaming
peripherals and
advanced
Multiple internal
oscillators
Internal, selfprogrammable
instruction flash
memory up to 256K
In-system
programmable using
ISP, JTAG or high
voltage methods
Optional boot code
section with
independent lock bits
for protection
Synchronous/asynchro
nous serial
peripherals
(UART/USART)
Serial peripheral
interface bus (SPI)
It is a RISC design
Its code is extremely
efficient, allowing the
PIC to run with
typically less program
memory than its
larger competitors
It is low cost, high
clock speed
medical devices.
TYPES OF
ARDUINO
DESCRIPTION
Is a microcontroller board
based on the ATmega328
(datasheet). It has 14 digital
input/output pins (of which 6
can be used as PWM
outputs), 6 analog inputs, a
16 MHz crystal oscillator, a
USB connection, a power
jack, an ICSP header, and a
reset button.
The first development board
of an Arduino is the
Leonardo board. This board
uses one microcontroller
along with the USB. That
means, it can be very
simple and cheap also.
Because this board handles
USB directly, program
libraries are obtainable
which let the Arduino board
to follow a keyboard of the
computer, mouse, etc.
is a microcontroller board
based on the ATmega2560.
It has 54 digital input/output
pins (of which 15 can be
used as PWM outputs), 16
analog inputs, 4 UARTs
(hardware serial ports), a 16
MHz crystal oscillator, a
USB connection, a power
ARDUINO UNO
ARDUINO
LEONARDO
ARDUINO MEGA
2560
ADVANTAGE
DISADVANTAGE
It is compatible with
most available Arduino
shields.
It uses a micro-USB
adapter instead of the
Uno's full-size USB
port.
Lack of a second
USB-to-Serialconverting IC, theres
not many.
ARDUINO LILYPAD
ARDUINO MEGA
ADK
ARDUINO FIO
ARDUINO
ETHERNET
It has a programmable
USB host chip
installed.
The Arduino BT is a
microcontroller board
originally was based on the
ATmega168. It supports
wireless serial
communication over
bluetooth. t has 14 digital
input/output pins (of which 6
can be used as PWM
outputs and one can be
used to reset the WT11
module), 6 analog inputs, a
16 MHz crystal oscillator,
screw terminals for power,
an ICSP header, and a reset
button. It contains
everything needed to
support the microcontroller
and can be programmed
wirelessly over the
Bluetooth connection.
The Arduino Nano has a
number of facilities for
communicating with a
computer, another Arduino,
or other microcontrollers.
The ATmega328 provide
ARDUINO PRO
ARDUINO BT
ARDUINO NANO
It supports wireless
serial communication
over Bluetooth
It lacks only a DC
power jack, and works
with a Mini-B USB
cable
ARDUINO MINI
ARDUINO PRO
MINI
It has 14 digital
input/output pins (of
which 6 can be used
as PWM outputs), 8
analog inputs, and a 16
MHz crystal oscillator.
It can be programmed
with the USB Serial
adapter or other USB
or RS232 to TTL serial
adapter.