Bài giảng vi điều khiển - Bài số 1 doc - Pdf 19

Gi
Gi


i thi
i thi


u chung v
u chung v

ềvi đi
vi đi


u khi
u khi


n
n
Nguy
Nguy


n Qu
n Qu



u h
u h
ế
ế
t c
t c
á
á
c thi
c thi
ế
ế
t b
t b


đi
đi


n t
n t


hi
hi


n nay đ


ng d
ng d


ng trong nhi
ng trong nhi


u l
u l
ĩ
ĩ
nh v
nh v


c kh
c kh
á
á
c nhau:
c nhau:


Đi
Đi


n tho


n t
n t




Tivi, CD players, radio,
Tivi, CD players, radio,


B
B
à
à
n ph
n ph
í
í
m PC
m PC


C
C
á
á
c h
c h


c m
á
á
y in
y in

–Introduction to microcontrollers
Introduction to microcontrollers
3
3
Plan
Plan


Vi x
Vi x






C
C


ng v


n
n


C
C


ng truy
ng truy


n tin n
n tin n


i ti
i ti
ế
ế
p không đ
p không đ


ng b
ng b


Introduction to microcontrollers

t


n s
n s


l
l
à
à
m vi
m vi


c max 740 KHz
c max 740 KHz


address bus 12 bit
address bus 12 bit


data bus 4 bit
data bus 4 bit
Introduction to microcontrollers
Introduction to microcontrollers
5
5
Introduction to microcontrollers


max 2MHz
max 2MHz


address bus 16 bit
address bus 16 bit


data bus 8bit
data bus 8bit


1974 Motorola c
1974 Motorola c
ũ
ũ
ng đưa ra chip VXL
ng đưa ra chip VXL
6800
6800


1976 Zilo
1976 Zilo
g đưa ra chip Z
g đưa ra chip Z
80
80
Introduction to microcontrollers

á
c
c
m
m
á
á
y t
y t
í
í
nh minicomputer
nh minicomputer


Intel đưa ra c
Intel đưa ra c
á
á
c chip
c chip


8086
8086


80186
80186



MC
MC
68K s
68K s
au đ
au đ
ó
ó
đư
đư


c s
c s


d
d


ng trong c
ng trong c
á
á
c
c
m
m
á

u h
à
à
nh
nh
Unix
Unix


1981 Intel công b
1981 Intel công b


chip iPAX
chip iPAX
432 (kh
432 (kh
ông thu đư
ông thu đư


c
c
nhi
nhi


u th
u th
à

d


ng trong
ng trong
c
c
á
á
c m
c m
á
á
y t
y t
í
í
nh c
nh c
á
á
nhân PC
nhân PC
Introduction to microcontrollers
Introduction to microcontrollers
10
10
Vi x
Vi x



lý l
lý l
à
à
g
g
ì
ì
?
?


Vi x
Vi x


lý l
lý l
à
à
m
m


t vi m
t vi m


ch t

c hi


n m
n m


t t
t t


p c
p c
á
á
c thao t
c thao t
á
á
c
c
(l
(l


nh). C
nh). C
á
á
c l

à
ghi v
ghi v


i b
i b


nh
nh


ngo
ngo
à
à
i
i
thông qua c
thông qua c
á
á
c bus
c bus


B
B


i b
i b


nh
nh


Introduction to microcontrollers
Introduction to microcontrollers
13
13
Introduction to microcontrollers
Introduction to microcontrollers
14
14
C
C


ng I/O
ng I/O


Đ
Đ


giao ti
giao ti



lý c
lý c


n s
n s


d
d


ng c
ng c
á
á
c c
c c


ng input v
ng input v
à
à
output
output



á
á
c D flip
c D flip
-
-
flop
flop
Introduction to microcontrollers
Introduction to microcontrollers
15
15
C
C


ng output
ng output
Introduction to microcontrollers
Introduction to microcontrollers
16
16
C
C


ng input
ng input
Đệm 3 trạng thái
Introduction to microcontrollers

á
t tri
t tri


n c
n c
á
á
c VXL cho h
c VXL cho h


m
m
á
á
y t
y t
í
í
nh
nh
(Microprocessor) c
(Microprocessor) c
á
á
c hãng c
c hãng c
ũ


u khi
u khi


n (
n (
VĐK
VĐK
)
)


VĐK
VĐK
(Microcontroller) l
(Microcontroller) l
à
à
m
m


t thi
t thi
ế
ế
t b
t b


c


a m
a m


t h
t h


vi x
vi x


lý lên trên c
lý lên trên c
ù
ù
ng m
ng m


t
t
chip
chip


Vi đi


n sau
n sau


Lõi CPU
Lõi CPU


B
B


nh
nh


(c
(c


ROM v
ROM v
à
à
RAM)
RAM)


C

Timer : ph


c v
c v


cho c
cho c
á
á
c ho
c ho


t đ
t đ


ng c
ng c
ó
ó
t
t
í
í
nh chu k
nh chu k



i v
i v


i c
i c
á
á
c thi
c thi
ế
ế
t b
t b


kh
kh
á
á
c
c


ADC : cho ph
ADC : cho ph
é
é
p x


n ch
n ch
í
í
nh c
nh c


a VĐK
a VĐK
Introduction to microcontrollers
Introduction to microcontrollers
19
19
Introduction to microcontrollers
Introduction to microcontrollers
20
20
ROM, RAM, I/O
ROM, RAM, I/O


Dung lư
Dung lư


ng RAM thư
ng RAM thư


đ
ế
ế
n 16K (c
n 16K (c
ó
ó
lo
lo


i c
i c
ó
ó
64Kbytes)
64Kbytes)


M
M


t s
t s


VĐK c
VĐK c
ó

-
chip), n
chip), n
hưng c
hưng c
ũ
ũ
ng c
ng c
ó
ó
lo
lo


i VĐK không th
i VĐK không th


m
m


r
r


ng b
ng b



c nh
c nh
ó
ó
m th
m th
à
à
nh c
nh c
á
á
c nh
c nh
ó
ó
m
m
c
c


ng 8 bits
ng 8 bits
Introduction to microcontrollers
Introduction to microcontrollers
21
21
Introduction to microcontrollers


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status