Documente Academic
Documente Profesional
Documente Cultură
Learning Outcomes
IBM 360
the
IBM PC
fourth
Microprocessor System
Clock
Components of a CPU:
Registers
Static RAM
Dynamic RAM
Static RAM
Dynamic RAM
Control bus
Data bus
Address bus
Control bus
Data bus
Address bus
Clock
printer
scanner
display
keyboard
Clock
joystick
display
Microcontroller
Microprocessor vs
Microcontroller
Microprocessors:
Microcontrollers:
Computer Architecture
Input/Output (I/O)
The stored program concept: Instructions from
an instruction set are fetched from a common
memory and executed one at a time
Memory
(instructions,
data)
Computer System
Control
Input
Data path
registers
ALU, buses
Output
CPU
I/O Devices
The 8051 has a total of four I/O ports, each 8 bits wide
Although the 8051 can have a maximum of 64K bytes
of on-chip ROM, many manufacturers have put only
4K bytes on the chip
The 8051 became widely popular after Intel allowed
other manufacturers to make and market any flavors of
the 8051 they please with the condition that they remain
code-compatible with the 8051
This has led to many versions of the 8051 with different
speeds and amounts of on-chip ROM marketed by more
than half a dozen manufacturers
8051 microcontroller:
Features
8052 microcontroller:
8031 microcontroller:
Choosing a microcontroller:
Speed
Packaging
Power consumption
RAM, ROM amount
Number of I/O pins and timer
Upgradeability to higher performance or lower
power consumption versions
Cost per unit