Xung & Hoi1
K
K
thu
thu
t Vi đi
t Vi đi
u
ukhi
khi
n
n
Th.S
Th.S LÊ X
LÊ X
NG v
NG và
àTh.S NGUY
Th.S NGUY
N B
N BÁ
ÁH
H
I
I
Trư
Trư
ng Đ
ng Đ
i
ih
h
c
cB
Bá
ách
ch khoa,
khoa, ĐHĐN
ĐHĐN
Lexung59@yahoo.com
Lexung59@yahoo.com hoinb@ud.edu.vn
hoinb@ud.edu.vn
Xung & Hoi2
Sáchthamkho
I. Scott Mackenzie, HVi điukhin8051, Dch: TngVăn
On vàHoàng ĐứcHi, 2001
NgôDiênTp, Kthutghépniytính, 2000
NgôDiênTp, Đolường điukhinbngmáytính, 1998
Đỗ XuânTiến, KthutVi xlývàlptrìnhAssembly choh
vi x, 2003
SencerYeralan, The 8051 Cookbook for Assembly and C with
Experiments in MechatronicsamdRobotics, 2000
SencerYeralan, Programming and Interfacing the 8051
Microcontroller, 1995
Xung & Hoi3
1.Giithiu
2.Sơđồ khivàchân
3.Tchcbnh
4.cthanhghichcnăng đặcbit
5.Dao độngvàhotđộngreset
6.Tplnh
7.cmode định địach
8.LptrìnhIO
9.Totr
10.LptrìnhTimer/Counter
11.Lptrìnhgiaotiếpnitiếp
12.Lptrìnhngt
13.Lptrìnhhpng
Xung & Hoi4
1.LED 1
2.LED 2
3.HinthviLED 7 đon
4.Keypad
5. Đothigian
6.Tosóngvuông
7. Đồnghs
8.GiaotiếpPC, viếtC code
9.ADC, cmbiến& xutLED 7 đon
10.Motor bước
11.PWM
Xung & Hoi5
CPU
Vi x RAM ROM I/O
Port Timer Cng
nitiếp
Data Bus
Address Bus
CPU chocmáytính
Không RAM, ROM, I/O trênCPU chip
Vd: Intel’s x86, Motorola’s 680x0
Nhiuchips trênbomchch
Hthngvi x
Vi
Vi x
x