Danh mục

Chương 5: VI MẠCH ĐIỀU KHIỂN TRONG MÁY VI TÍNH PC

Số trang: 36      Loại file: pdf      Dung lượng: 897.51 KB      Lượt xem: 19      Lượt tải: 0    
Hoai.2512

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

Thông tin tài liệu:

Vi mạch điều khiển trong máy tính XT/AT II. Vi mạch điều khiển trong máy tính PC hiện đại. I. I. Vi mạch điều khiển trong máy tính XT/AT 1. Vi mạch định thời lập trình được PIT/8253, PIT/8254 2. Vi mạch giao diện ngoại vi lập trình được 8255 3. Vi mạch điều khiển ngắt lập trình được 8259A 4. Vi mạch điều khiển truy nhập bộ nhớ trực tiếp DMAC 8237 I. Vi mạch điều khiển trong máy tính XT/ATVi mạch định thời lập trình được (Programmable Interval Timer) PIT/8253, PIT/8254: • Là một vi mạch phụ rất...
Nội dung trích xuất từ tài liệu:
Chương 5: VI MẠCH ĐIỀU KHIỂN TRONG MÁY VI TÍNH PC 5/14/2013 Chương 5: VI MẠCH ĐIỀU KHIỂN TRONG MÁY VI TÍNH PC Phạm Văn Thành Nội dungI. Vi mạch điều khiển trong máy tính XT/ATII. Vi mạch điều khiển trong máy tính PC hiện đại. 2 1 5/14/2013 Nội dungI. Vi mạch điều khiển trong máy tính XT/ATII. Vi mạch điều khiển trong máy tính PC hiện đại. 3 I. Vi mạch điều khiển trong máy tính XT/AT1. Vi mạch định thời lập trình được PIT/8253, PIT/82542. Vi mạch giao diện ngoại vi lập trình được 82553. Vi mạch điều khiển ngắt lập trình được 8259A4. Vi mạch điều khiển truy nhập bộ nhớ trực tiếp DMAC 8237 4 2 5/14/2013 I. Vi mạch điều khiển trong máy tính XT/AT Vi mạch định thời lập trình được (Programmable Interval Timer) PIT/8253, PIT/8254: • Là một vi mạch phụ rất quan trong trong các thế hệ vi xử lý của Intel. • Có thể đáp ứng được các yêu cầu ứng dụng khác nhau trong hệ vi xử lý: đếm thời gian, đếm sự kiện, đếm tần số, tạo ra dãy xung, .v.v. • Có ba bộ đếm 16 bit và một thanh ghi điều khiển (8254). • Các đường A0 và A1 định địa chỉ 3 bộ đếm và thanh ghi điều khiển. 5Vi mạch định thời lập trình được I. Vi mạch điều khiển PIT/8253, PIT/8254 trong máy tính XT/AT • Các địa chỉ cổng cứng của vi mạch này trong máy vi tính cá nhân: 040h: bộ đếm 0 041h: bộ đếm 1 042h: bộ đếm 2 043h: Thanh ghi điều khiển: xác định chế độ làm việc cho hệ thống • Nội dung ban đầu của ba bộ đếm đều có thể lập trình từ CPU để thay đổi. • Có thể điều khiển được hoạt động của các bộ đếm bằng tín hiệu từ bên ngoài thông qua chân cổng (gate) để cho phép bắt đầu đếm (gate =1) hay để buộc kết thúc quá trình đếm (gate =0). 6 3 5/14/2013Vi mạch định thời lập trình được I. Vi mạch điều khiển PIT/8253, PIT/8254 trong máy tính XT/AT Sơ đồ khối của 8253/8254: 7Vi mạch định thời lập trình được I. Vi mạch điều khiển PIT/8253, PIT/8254 trong máy tính XT/AT Sơ đồ khối của 8253/8254: A1 A0 Chức năng 0 0 Chọn bộ đếm 0 0 1 Chọn bộ đếm 1 1 0 Chọn bộ đếm 2 1 1 Chọn thanh ghi điều khiển 8 4 5/14/2013Vi mạch định thời lập trình được I. Vi mạch điều khiển PIT/8253, PIT/8254 trong máy tính XT/AT Sơ đồ khối của 8253/8254:Bảng chức năng theo các cửa vào điều khiển như sau :A1 A0 R W CS0 0 0 1 0 Đọc ra từ bộ đếm 00 1 0 1 0 Đọc ra từ bộ đếm 11 0 0 1 0 Đọc ra từ bộ đếm 20 0 1 0 0 Nạp vào bộ đếm 0 bằng từ xuất phát0 1 1 0 0 Nạp vào bộ đếm 1 bằng từ xuất phát1 0 1 0 0 Nạp vào bộ đếm 2 bằng từ xuất phát1 1 1 0 0 Ghi vào từ điều khiểnx x x x 1 Bus data ở trạng thái ngắt ( R cao )x x 1 1 0 Bus data ở trạng thái điện trở cao 9 I. Vi mạch điều khiểnVi mạch định thời lập trình được PIT/8253, PIT/8254 trong máy tính XT/AT a. Khởi động PIT8253/8254 – Vi mạch 8254 dùng thanh ghi điều khiển để định nghĩa chế độ làm việc của ba bộ đếm. – Để khởi động PIT ta phải ghi từ điều khiển CW (control word) vào thanh ghi từ điều khiển. – Dạng thức của thanh ghi từ điều khiển ...

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

Gợi ý tài liệu liên quan: