Thiết kế máy thu phát ký tự 8 bit, chương 8
Số trang: 9
Loại file: pdf
Dung lượng: 127.74 KB
Lượt xem: 25
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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 thuphat/ dữ liệu ở tốc độ bao nhiêu (75, 110, 300, 1200, 2400, 4800 hay 9600...
Nội dung trích xuất từ tài liệu:
Thiết kế máy thu phát ký tự 8 bit, chương 8 Chương 8: Laäp trình khôûi taïo cho 8253 Vi maïch 8253 coù taát caû 3 boä ñeám (0,1 vaø 2) vaø 6 mode hoaït ñoäng, (xem phaàn phuï luïc 1). Trong boä taïo xung Clock naøy thì söû duïng caû 3 boä ñeám ñeå thöïc hieän vieäc chia taàn soá . Boä ñeám 0: chia taàn soá ôû ñôn vò MHZ. Boä ñeám 1: chia taàn soá ôû ñôn vò KHZ. Boä ñeám 2: chia taàn soá ôû ñôn vò HZ. Muoán vi maïch 8251A thu/phaùt döõ lieäu ôû toác ñoä bao nhieâu (75, 110, 300, 1200, 2400, 4800 hay 9600 bit/s) chæ caàn laäp trình cho vi maïch 8253 phaùt xung Clock coù taàn soá töông öùng. Vieäc khôûi taïo caùc boä ñeám ñöôïc thöïc hieän caùc böôùc sau: 1. Ghi moät töø ñieàu khieån vaøo thanh ghi ñieàu khieån. 2. Naïp byte thaáp cuûa soá ñeám vaøo thanh ghi boä ñeám. 3. Naïp byte cao cuûa soá ñeám vaøo thanh ghi boä ñeám. Trong heä thoáng naøy caùc boä ñeám ñöôïc khôûi taïo ñeå hoaït ñoäng ôû Mode 2. 4.4.5.Maïch choïn ñôn vò xung Clock. Ñeå thöïc hieän vieäc choïn ñôn vò xung Clock laø HZ, KHZ, hoaëc MHZ, ôû ñaây trong maïch söû duïng vi maïch taïo xung clock ñôn oån 74LS221 vaø vi maïch 4017 ñeå thöïc hieän vieäc choïn treân. Hình 4.18. Sô ñoà nguyeân lyù maïch taïo xung clockï Trong heä thoáng naøy ñeå kieåm tra traïng thaùi tröôùc ñoù cuûa maïch choïn ñôn vò xung Clock, hoaëc ñang hieän haønh ôû ñôn vò Hz, KHz, hoaëc MHz, trong maïch duøng vi maïch cho pheùp 74244 ñeå ñoïc traïng thaùi hieän haønh cuûa maïch choïn xung Clock, ñoàng thôøi baùo leân maøn hình hieån thò ñôn vò taàn soá hieän haønh ñang ñöôïc choïn. 4.4.6.Sô ñoà nguyeân lyù hoaøn chænh maïch ñieän khoái giao tieáp ngoaïi vi. Hình 4.19. Sô ñoà maïch ñieän khoái giao tieáp ngoaïi vi Hình 4.20. Sô ñoà maïch ñieän nguyeân lyù khoái xöû lyù chính Hình 4.21. Sô ñoà nguyeân lyù maïch baøn phím vaø hieån thò Do sô ñoà nguyeân lyù maïch ñieän hoaøn chænh cuûa maùy thu phaùt kyù töï 8 bit chieám moät dieän tích maïch in khaù lôùn. Do ñoù, ñeå ñaõm baûo tính kyõ thuaät, thaåm myõ cuûa thieát bò neân trong luùc chaïy maïch in(board), ngöôøi thöïc hieän quyeát ñònh taùch sô ñoà nguyeân lyù maïch ñieän toaøn phaàn cuûa thieát bò thaønh hai maïch ñieän rieâng bieät nhau bao goàm: Maïch ñieän baøn phím vaø hieån thò chæ chöùa LED hieån thò vaø baøn phím. (hình 4.23). Maïch ñieän xöû lyù chính (CPU) chöùa caùctoøan boä caùc linh kieän coøn laïi. (hình 4.22). Hai bo maïch naøy lieân heä vôùi nhau baèng caùc bus daây.
Nội dung trích xuất từ tài liệu:
Thiết kế máy thu phát ký tự 8 bit, chương 8 Chương 8: Laäp trình khôûi taïo cho 8253 Vi maïch 8253 coù taát caû 3 boä ñeám (0,1 vaø 2) vaø 6 mode hoaït ñoäng, (xem phaàn phuï luïc 1). Trong boä taïo xung Clock naøy thì söû duïng caû 3 boä ñeám ñeå thöïc hieän vieäc chia taàn soá . Boä ñeám 0: chia taàn soá ôû ñôn vò MHZ. Boä ñeám 1: chia taàn soá ôû ñôn vò KHZ. Boä ñeám 2: chia taàn soá ôû ñôn vò HZ. Muoán vi maïch 8251A thu/phaùt döõ lieäu ôû toác ñoä bao nhieâu (75, 110, 300, 1200, 2400, 4800 hay 9600 bit/s) chæ caàn laäp trình cho vi maïch 8253 phaùt xung Clock coù taàn soá töông öùng. Vieäc khôûi taïo caùc boä ñeám ñöôïc thöïc hieän caùc böôùc sau: 1. Ghi moät töø ñieàu khieån vaøo thanh ghi ñieàu khieån. 2. Naïp byte thaáp cuûa soá ñeám vaøo thanh ghi boä ñeám. 3. Naïp byte cao cuûa soá ñeám vaøo thanh ghi boä ñeám. Trong heä thoáng naøy caùc boä ñeám ñöôïc khôûi taïo ñeå hoaït ñoäng ôû Mode 2. 4.4.5.Maïch choïn ñôn vò xung Clock. Ñeå thöïc hieän vieäc choïn ñôn vò xung Clock laø HZ, KHZ, hoaëc MHZ, ôû ñaây trong maïch söû duïng vi maïch taïo xung clock ñôn oån 74LS221 vaø vi maïch 4017 ñeå thöïc hieän vieäc choïn treân. Hình 4.18. Sô ñoà nguyeân lyù maïch taïo xung clockï Trong heä thoáng naøy ñeå kieåm tra traïng thaùi tröôùc ñoù cuûa maïch choïn ñôn vò xung Clock, hoaëc ñang hieän haønh ôû ñôn vò Hz, KHz, hoaëc MHz, trong maïch duøng vi maïch cho pheùp 74244 ñeå ñoïc traïng thaùi hieän haønh cuûa maïch choïn xung Clock, ñoàng thôøi baùo leân maøn hình hieån thò ñôn vò taàn soá hieän haønh ñang ñöôïc choïn. 4.4.6.Sô ñoà nguyeân lyù hoaøn chænh maïch ñieän khoái giao tieáp ngoaïi vi. Hình 4.19. Sô ñoà maïch ñieän khoái giao tieáp ngoaïi vi Hình 4.20. Sô ñoà maïch ñieän nguyeân lyù khoái xöû lyù chính Hình 4.21. Sô ñoà nguyeân lyù maïch baøn phím vaø hieån thò Do sô ñoà nguyeân lyù maïch ñieän hoaøn chænh cuûa maùy thu phaùt kyù töï 8 bit chieám moät dieän tích maïch in khaù lôùn. Do ñoù, ñeå ñaõm baûo tính kyõ thuaät, thaåm myõ cuûa thieát bò neân trong luùc chaïy maïch in(board), ngöôøi thöïc hieän quyeát ñònh taùch sô ñoà nguyeân lyù maïch ñieän toaøn phaàn cuûa thieát bò thaønh hai maïch ñieän rieâng bieät nhau bao goàm: Maïch ñieän baøn phím vaø hieån thò chæ chöùa LED hieån thò vaø baøn phím. (hình 4.23). Maïch ñieän xöû lyù chính (CPU) chöùa caùctoøan boä caùc linh kieän coøn laïi. (hình 4.22). Hai bo maïch naøy lieân heä vôùi nhau baèng caùc bus daây.
Tìm kiếm theo từ khóa liên quan:
máy thu phát Vi Mach thiết bị nguyên lý mạch điện linh kiện vi xử lý vi mạch 8251 hệ thống xung đồng hồGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 297 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 154 0 0 -
Bố trí hệ thống truyền lực trên xe
5 trang 135 0 0 -
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 133 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 117 0 0 -
Bài tập lớn Vi xử lý: Thiết kế môn học Đèn LED đơn ghép thành đèn quảng cáo
15 trang 116 0 0 -
Giáo trình Vi xử lý: Phần 1 - Phạm Quang Trí
122 trang 85 0 0 -
Giáo trình Hệ vi điều khiển: Phần 1
129 trang 72 0 0 -
Đề tài : ĐIỀU KHIỂN CHUYỂN ĐỘNG RÔBÔT BẰNG ĐỘNG CƠ BƯỚC
23 trang 68 0 0 -
Điều khiển số (Digital Control Systems) - ĐH Bách Khoa Hà Nội
110 trang 57 0 0