
Tổng quan về 8051
Bài 1
Bộ môn TĐ
Khoa KTĐK

Giới thiệu
•Bộ vi điều khiển (Microcontroller) là gì?
• Sự khác nhau giữa bộ vi điều khiển và bộ
vi xử lý (Microprocessor)
–Mức tích hợp
Bộ xử lý, bộ nhớ, bộ định thời, UART, Các cổng
I/O…
–Giá thành
•Giá cho hệ thống, giá cho mỗi khối
– Vùng ứng dụng
•Công dụng chung – công dụng đặc biệt
•Có nguồn gốc từ thiết kế hệ thống

Sơ đồ khối của bộ VXL 8086/8088
Bus d÷ liÖu
ALU
C¸c thanh
ghi ®o¹n
BUS trong
cña CPU
BUS ngoµi
§¬n vÞ thùc hiÖn – EU
(Execution Unit)
§¬n vÞ ghÐp nèi- BIU
(Bus Interface Unit)
Hµng ®î i lÖnh
C¸c
thanh ghi
®a n¨ng
Thanh ghi
con trá,
chØ sè
AX
BX
CX
DX
SP
BP
SI
DI
CS
DS
SS
ES
IP
To¸n h¹ng
Khèi ®iÒu
khiÓn cña
EU
Bé t¹o ®Þa chØ
§ iÒu khiÓn BUS
Thanh ghi cê

Sơ đồ khối hệ máy tính cơ bản
CPU
ALU
C¸c thanh ghi
Bé nhí
(RAM,
ROM)
ThiÕt bÞ ra
(mµn h×nh,
m¸y in,æ ®Üa,
m¸y vÏ...)
CU
Phèi ghÐp
vµo ra
ThiÕt bÞ vµo
(Bµn phÝm,
chuét,æ ®Üa
m¸y quÐt....)
Bus ®iÒu khiÓn
Bus d÷ liÖu
Bus ®Þa chØ

Sơ đồ khối của 8051