Tải bản đầy đủ (.pdf) (9 trang)

Tài liệu Thiết kế máy thu phát ký tự 8 bit, chương 8 pptx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (127.74 KB, 9 trang )

Chương 8:
Lập trình khởi tạo cho 8253
Vi mạch 8253 có tất cả 3 bộ đếm (0,1 và 2) và 6 mode
hoạt động, (xem phần phụ lục 1).
Trong bộ tạo xung Clock này thì sử dụng cả 3 bộ đếm để
thực hiện việc chia tần số .
 Bộ đếm 0: chia tần số ở đơn vò MHZ.
 Bộ đếm 1: chia tần số ở đơn vò KHZ.
 Bộ đếm 2: chia tần số ở đơn vò HZ.
Muốn vi mạch 8251A thu/phát dữ liệu ở tốc độ bao nhiêu
(75, 110, 300, 1200, 2400, 4800 hay 9600 bit/s) chỉ cần lập trình
cho vi mạch 8253 phát xung Clock có tần số tương ứng.
Việc khởi tạo các bộ đếm được thực hiện các bước sau:
1. Ghi một từ điều khiển vào thanh ghi điều khiển.
2. Nạp byte thấp của số đếm vào thanh ghi bộ đếm.
3. Nạp byte cao của số đếm vào thanh ghi bộ đếm.
Trong hệ thống này các bộ đếm được khởi tạo để hoạt động ở
Mode 2.
4.4.5.Mạch chọn đơn vò xung Clock.
Để thực hiện việc chọn đơn vò xung Clock là HZ, KHZ,
hoặc MHZ, ở đây trong mạch sử dụng vi mạch tạo xung clock
đơn ổn 74LS221 và vi mạch 4017 để thực hiện việc chọn trên.
Hình 4.18. Sơ đồ nguyên lý mạch tạo xung clockï
Trong hệ thống này để kiểm tra trạng thái trước đó của
mạch chọn đơn vò xung Clock, hoặc đang hiện hành ở đơn vò
Hz, KHz, hoặc MHz, trong mạch dùng vi mạch cho phép 74244
để đọc trạng thái hiện hành của mạch chọn xung Clock, đồng
thời báo lên màn hình hiển thò đơn vò tần số hiện hành đang
được chọn.
4.4.6.Sơ đồ nguyên lý hoàn chỉnh mạch điện khối giao tiếp
ngoại vi.


Hỡnh 4.19. Sụ ủo maùch ủieọn khoỏi giao tieỏp ngoaùi vi

×