
DCE
Giớithiệu họVi điềukhiển 8051
Microcontroller
Chapter 1
Ngo Nhu Khoa
Department of Computer Engineering
ThaiNguyen University of Technology

10/1/2005 2
DCE
1.Hệmạch vi điềukhiển8051

10/1/2005 3
DCE
2. Giớithiệuvề8051
z
8 bit Micro -Controller
z
Vi xửlý và các thiết bị
ngoạivi
z
IO Ports (P0, P1, P2, P3)
z
Cổng nốitiếp
z
Bộđiềukhiển ngắt
z
BộnhớdữliệuRAM
z
Bộnhớmã lệnh và dữliệu
ROM/Flash
z
Các bộđịnh thời/ bộđếm
(T0 và T1)
z
More (vendor dependant)
z
Low-cost

10/1/2005 4
DCE
3. Họvi điềukhiển 8051
z
Phiên bảnsớm nhấtvàphổbiến nhấtcủabộ vi điều
khiển là Intel MCS-51 đượcgiớithiệuvàonăm 1981.
z
Các tính năng chung:
–
8-bit processor
–
4 cổng I/O, mỗicổng có độ rộng 8bits
–
Tốiđa 64K ROM nội (thường sửdụng 0k đến 4k)
–
Tốiđa 64K bộnhớdữliệu ngoài
–
Tốiđa 64K bộnhớmã lệnh ngoài
–
2bộđịnh thời, 1 cổng nốitiếp
–
128 bytes RAM nội
–
Hoạtđộng ởnhiềutốcđộ khác nhau, khoảng 12MHz
z
Các dòng khác nhau có thểkhác nhau vềbộnhớnội, sốbộ
định thời, ...

10/1/2005 5
DCE
4. Mộtsốdòng 8051 (8051 clones)
z
8031 – No on-chip ROM
z
8751 – With on-chip EPROM
z
8052 – 8051 with 128 bytes extra RAM, extra 16 bit timer,
additional SFRs to use the timer
z
Atmel AT89C51 – With on-chip Flash ROM
z
Dallas Semiconductor DS5000
–
On-chip NV-RAM and In system programmable via serial-port
z
Philips Corp.
z
8051 cores from FPGA vendors
–
Xilinx, Altera, etc
z
8051 with programmable logic
–
Triscend etc

