Académique Documents
Professionnel Documents
Culture Documents
Microcontroller
Not just a case of you say tomarto
and I say tomayto
M. Smith, ECE
University of Calgary, Canada
http://www.analog.com/processors/resources/technicalLibrary/manuals/
13 September 2006
2/ 29
To be tackled today
Basic microprocessor
Concept of a microcontroller
Difference between the Blackfin
microcontroller and Blackfin Ez-Kit Lite
evaluation board
Capabilities of the ADSP-BF533 Blackfin EzKit Lite evaluation board
Various acronyms that will be used in the
course
13 September 2006
3/ 29
Microprocessor Basic
ADDRESS BUS
concept
32-bit / 64-bit wide
CPU
contains
CCU
ALU
data registers
and
pointer registers
CONTROL BUS
Timing signals, ready signals,
interrupts etc
13 September 2006
4/ 29
MicroPROCESSOR Basic
CONTROL BUS
concept
ADDRESS
BUS
CPU
contains
CCU
ALU
data registers
and
pointer registers
BOOT
ROM
Used at
startup
Instruction
(program)
ROM
Data
RAM
Keyboard
Screen
UART
Transducers
Parallel
interface
etc
DATA BUS
Microprocessor, by-itself, completely useless must have external peripherals to
Interact with outside world
13 September 2006
5/ 29
CS chip select
Data strobe
External
Device
Read/Write
control
OE
Output
Enable
other signals
such as interrupt signals, etc
DATA BUS
13 September 2006
6/ 29
Many pins
13 September 2006
7/ 29
MicroCONTROLLER
Basic
CONTROL
concept
ADDRESS
BOOT
ROM
CPU
contains
CCU
ALU
data registers
and
pointer registers
Used at
startup
Instruction
(program)
ROM
Data
RAM
UART
Parallel
interface
Transducers
Etc
DATA
13 September 2006
8/ 29
Advantages of
microCONTROLLER over
Pin count down
microPROCESSOR
13 September 2006
9/ 29
13 September 2006
10/ 29
From
smallest
to largest
Processor
Core
Processor itself
13 September 2006
11/ 29
THIS IS
ANIMATED
13 September 2006
12/ 29
13 September 2006
13/ 29
CORE
13 September 2006
13 September 2006
15/ 29
13 September 2006
BOARD
16/ 29
Lab. 1 demonstration of
microcontroller capability
13 September 2006
17/ 29
13 September 2006
18/ 29
Parallel
interfaces
present on
the
FLASH
memory
chips
13 September 2006
19/ 29
20/ 29
13 September 2006
21/ 29
13 September 2006
22/ 29
13 September 2006
23/ 29
Audio-Video Interaction of
ADSP-BF533 Ez-Kit Lite with
the outside world
13 September 2006
24/ 29
13 September 2006
25/ 29
Review quiz
13 September 2006
26/ 29
Review Quiz
13 September 2006
27/ 29
Tackled today
Basic microprocessor
Concept of a microcontroller
Difference between the Blackfin
microcontroller and Blackfin Ez-Kit Lite
evaluation board
Capabilities of the ADSP-BF533 Blackfin EzKit Lite evaluation board
Various acronyms that will be used in the
course
13 September 2006
28/ 29