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
đồ 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