Danh mục

Đế tài - Mạch đo và khống chế nhiệt độ P1

Số trang: 11      Loại file: pdf      Dung lượng: 206.97 KB      Lượt xem: 18      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

IC vi điều khiển 8051/8031 thuộc họ MCS51 có các đặt điểm sau : 4kbyte ROM (được lập trình bởi nhà sản xuất chỉ có ở 8051) 128 bit RAM 4port I10 8bit Hai bộ định thời 16bit Giao tiếp nối tiếp 64KB không gian bộ nhớ chương trình mở rộng 64 KB không gian bộ nhớ dữ liệu mở rộng một bộ xử lí luận lí (thao tác trên các bit đơn) 210 bit được địa chỉ hóa bộ nhân / chia 4μsINT*1 INT*0
Nội dung trích xuất từ tài liệu:
Đế tài - Mạch đo và khống chế nhiệt độ P1ĐỀ TÀI: MẠCH ĐO VÀ KHỐNG CHẾ NHIỆT ĐỘ CHƯƠNG 1 GIỚI THIỆU CHUNG VỀ BỘ VI ĐIỀU KHIỂN 1. KHẢO SÁT BỘ VI ĐIỀU KHIỂN 8051 2. IC vi điều khiển 8051/8031 thuộc họ MCS51 có các đặt điểm sau : - 4kbyte ROM (được lập trình bởi nhà sản xuất chỉ có ở 8051) - 128 bit RAM - 4port I10 8bit - Hai bộ định thời 16bit - Giao tiếp nối tiếp - 64KB không gian bộ nhớ chương trình mở rộng - 64 KB không gian bộ nhớ dữ liệu mở rộng - một bộ xử lí luận lí (thao tác trên các bit đơn) - 210 bit được địa chỉ hóa - bộ nhân / chia 4μs INT*1 INT*0 Điều khiển Các thanh ghi 128 byte Rom Timer1 T* 4 80 1 T* CPU Tạo dao Điều khiển Các port IO Port nối tiếp EA RST PSEN ALE P0 P1 P2 P3 TXD* RXD* Hình 1 : Sơ Đồ Khối 8051 / 80313.1. Cấu trúc bên trong của 8051: Phần chính của vi điều khiển 8051 / 8031 là bộ xử lí trung tâm (CPU: centralprocessing unit) bao gồm : - Thanh ghi tích lũy A - Thanh ghi tích lũy phụ B, dùng cho phép nhân và phép chia - Đơn vị logic học (ALU : Arithmetic Logical Unit) - Từ trạng thái chương trình (PSW : Prorgam Status Word) - Bốn băng thanh ghi - Con trỏ ngăn xếp - Ngoài ra còn có bộ nhớ chương trình, bộ giải mã lệnh, bộ điều khiển thời gian và logic. Đơn vị xử lí trung tâm nhận trực tiếp xung từ bộ giao động, ngoài ra còn có khảnăng đưa một tín hiệu giữ nhịp từ bên ngoài. Chương trình đang chạy có thể cho dừng lại nhờ một khối điều khiển ngắt ở bêntrong. Các nguồn ngắt có thể là : các biến cố ở bên ngoài, sự tràn bộ đếm định thời hoặccũng có thể là giao diện nối tiếp. Hai bộ định thời 16 bit hoạt động như một bộ đếm. Các cổng (port0, port1, port2, port3). Sử dụng vào mục đích điều khiển. Ở cổng 3 có thêm các đường dẫn điều khiển dùng để trao đổi với một bộ nhớ bênngoài, hoặc để đầu nối giao diện nối tiếp, cũng như các đường ngắt dẫn bên ngoài. Giao diện nối tiếp có chứa một bộ truyền và một bộ nhận không đồng bộ, làm việcđộc lập với nhau. Tốc độ truyền qua cổng nối tiếp có thể đặt trong vảy rộng và được ấnđịnh bằng một bộ định thời. Trong vi điều khiển 8051 / 8031 có hai thành phần quan trọng khác đó là bộ nhớ vàcác thanh ghi : Bộ nhớ gồm có bộ nhớ Ram và bộ nhớ Rom (chỉ có ở 803) dùng để lưu trữ dữ liệuvà mã lệnh. Các thanh ghi sử dụng để lưu trữ thông tin trong quá trình xử lí. Khi CPU làm việcnó làm thay đổi nội dung của các thanh ghi.3.2. Chức năng của các chân vi điều khiển 40 30p 19 32 Vcc Po.7 AD7 XTAL1 Po.6 33 AD6 12MHz 34 Po.5 AD5 XTAL2 Po.4 35 AD4 18 36 30p Po.3 AD3 Po.2 37 AD2 Po.1 38 AD1 Po.0 39 AD0 29 PSEN 30 ALE 8 P2.7 31 7 EA P2.6 9 6 RET P2.5 5 P2.4 4 P2.3 3 17 P2.2 RD 2 16 P2.1 WR 1 15 P2.0 T1 T0 14 13 28 A15 INT1 P1.7 12 ...

Tài liệu được xem nhiều: