Luận văn tốt nghiệp: Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU. Giao tiếp với máy tính qua ngõ máy in
Số trang: 135
Loại file: pdf
Dung lượng: 744.22 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU với các đặc điểm sau: Giao tiếp với máy tính qua ngõ máy in. Giả lập ROM để nhận chương trình từ máy tính. Có khả năng chạy từng bước từ bên máy tính. Có khả năng thông báo trạng thái các thanh ghi về bên máy tính.
Nội dung trích xuất từ tài liệu:
Luận văn tốt nghiệp: Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU. Giao tiếp với máy tính qua ngõ máy in TRƯỜNG ĐẠI HỌC KỸ THUẬT KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN TỐT NGHIỆPĐề tài: Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU. Giao tiếp với máy tính qua ngõ máy in. Giáo viên hướng dẫn: Thầy Nguyễn Xuân Minh. Sinh viên thực hiện : Hoàng Lê Bình. Lưu Đình Dũng. Lớp : KSII_K6_T.Đề tài: Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU với các đặc điểmsau: - Giao tiếp với máy tính qua ngõ máy in. - Giả lập ROM để nhận chương trình từ máy tính. - Có khả năng chạy từng bước từ bên máy tính. - Có khả năng thông báo trạng thái các thanh ghi về bên máy tính. - Có khả năng điều khiển một số cổng xuất nhập đơn giản. - Thi công mạch, thử mạch. - Viết chương trình và thử chạy theo từng chức năng. 2 MỤC LỤCMở đầu ........................................................................................................... trang 4 Chương I Phân tích yêu cầu1.1 Phân tích yêu cầu....................................................................................... trang 51.2 Phương hướng giải quyết vấn đề ................................................................ trang 5 Chương II Thiết kế phần cứng 2.1. Phân tích các chức năng của cổng ghép nối với máy in ........................... trang 8 2.2. Kiến trúc Z80 CPU. ............................................................................... trang 10 2.3. Thiết kế chi tiết. ..................................................................................... trang 48 2.4. Nguyên lý hoạt động. ............................................................................. trang 49 Chương III. Giới thiệu phần soạn thảo văn bản3.1. Các thành phần chính của main menu ......................................................... trang 553.2. Hướng dẫn sử dụng trong màn hình soạn thảo ........................................... trang 55 Chương IV. Giải thuật ................................................................................. trang 57 Chương V. Chương trình nguồn5.1. Chương trình đưa data ra RAM chung, Debug, Dump, Run ...................... trang 715.2. Chương trình con viết bằng ngôn ngữ con Assembler Z80 dùng đọc trạng thái các thanh ghi ...................................................................... trang 1095.3. Chương trình con viết bằng ngôn ngữ con Assembler Z80 dùng dump memory ........................................................................................... trang 1115.4. Chương trình tạo tiện ích soạn thảo văn bản vàhỗ trợ chế độ chạy debug Z80 ................................................................................................. trang 1115.5. Các chương trình ví dụ .............................................................................. trang 133 Phụ lục A: Các thông báo lỗi. ...................................................................... trang 142 Phụ lục B: Vi mạch 8255. ............................................................................ trang 143 Tài liệu tham khảo. ...................................................................................... trang 145 3 Lời nói đầu Sự phát triển đi lên vượt bậc của ngành kỹ thuật máy tính và điện tử hiện nay đã được minh chứngcụ thể qua cuộc sống hằng ngày của chúng ta trong tất cả các lĩnh vực. Việc ứng dụng máy vi tính vào kỹ thuật đo lường và điều khiển đã đem lại những kết quả đầy tínhưu việt. Các thiết bị, hệ thống đo lường và điều khiển ghép nối với máy tính có độ chính xác cao, thờigian thu thập số liệu ngắn, nhưng đáng quan tâm hơn là mức độ tự động hoá trong việc thu nhận vàxử lý dữ liệu. Kỹ thuật số ra đời đã khắc phục được các khuyết điểm của kỹ thuật tương tự, làm cho các bộ phậnmáy móc trở nên đơn giản, gọn nhẹ, ít tốn kém năng lượng và xử lý thông tin nhanh, chính xác hơn sovới kỹ thuật tương tự. Tuy vậy, nếu sử dụng các bộ điều khiển dùng các IC số chúng vẫn còn mắc một số khuyết điểmmà so với kỹ thuật vi xử lý nó vẫn tồn tại như: - Kích thước lớn. - Năng lượng tiêu thụ lớn. - Tính mềm dẽo thấp, khó thay đổi. ...
Nội dung trích xuất từ tài liệu:
Luận văn tốt nghiệp: Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU. Giao tiếp với máy tính qua ngõ máy in TRƯỜNG ĐẠI HỌC KỸ THUẬT KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN TỐT NGHIỆPĐề tài: Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU. Giao tiếp với máy tính qua ngõ máy in. Giáo viên hướng dẫn: Thầy Nguyễn Xuân Minh. Sinh viên thực hiện : Hoàng Lê Bình. Lưu Đình Dũng. Lớp : KSII_K6_T.Đề tài: Thiết kế, thi công và viết chương trình điều khiển mạch thực hành cho Z80 CPU với các đặc điểmsau: - Giao tiếp với máy tính qua ngõ máy in. - Giả lập ROM để nhận chương trình từ máy tính. - Có khả năng chạy từng bước từ bên máy tính. - Có khả năng thông báo trạng thái các thanh ghi về bên máy tính. - Có khả năng điều khiển một số cổng xuất nhập đơn giản. - Thi công mạch, thử mạch. - Viết chương trình và thử chạy theo từng chức năng. 2 MỤC LỤCMở đầu ........................................................................................................... trang 4 Chương I Phân tích yêu cầu1.1 Phân tích yêu cầu....................................................................................... trang 51.2 Phương hướng giải quyết vấn đề ................................................................ trang 5 Chương II Thiết kế phần cứng 2.1. Phân tích các chức năng của cổng ghép nối với máy in ........................... trang 8 2.2. Kiến trúc Z80 CPU. ............................................................................... trang 10 2.3. Thiết kế chi tiết. ..................................................................................... trang 48 2.4. Nguyên lý hoạt động. ............................................................................. trang 49 Chương III. Giới thiệu phần soạn thảo văn bản3.1. Các thành phần chính của main menu ......................................................... trang 553.2. Hướng dẫn sử dụng trong màn hình soạn thảo ........................................... trang 55 Chương IV. Giải thuật ................................................................................. trang 57 Chương V. Chương trình nguồn5.1. Chương trình đưa data ra RAM chung, Debug, Dump, Run ...................... trang 715.2. Chương trình con viết bằng ngôn ngữ con Assembler Z80 dùng đọc trạng thái các thanh ghi ...................................................................... trang 1095.3. Chương trình con viết bằng ngôn ngữ con Assembler Z80 dùng dump memory ........................................................................................... trang 1115.4. Chương trình tạo tiện ích soạn thảo văn bản vàhỗ trợ chế độ chạy debug Z80 ................................................................................................. trang 1115.5. Các chương trình ví dụ .............................................................................. trang 133 Phụ lục A: Các thông báo lỗi. ...................................................................... trang 142 Phụ lục B: Vi mạch 8255. ............................................................................ trang 143 Tài liệu tham khảo. ...................................................................................... trang 145 3 Lời nói đầu Sự phát triển đi lên vượt bậc của ngành kỹ thuật máy tính và điện tử hiện nay đã được minh chứngcụ thể qua cuộc sống hằng ngày của chúng ta trong tất cả các lĩnh vực. Việc ứng dụng máy vi tính vào kỹ thuật đo lường và điều khiển đã đem lại những kết quả đầy tínhưu việt. Các thiết bị, hệ thống đo lường và điều khiển ghép nối với máy tính có độ chính xác cao, thờigian thu thập số liệu ngắn, nhưng đáng quan tâm hơn là mức độ tự động hoá trong việc thu nhận vàxử lý dữ liệu. Kỹ thuật số ra đời đã khắc phục được các khuyết điểm của kỹ thuật tương tự, làm cho các bộ phậnmáy móc trở nên đơn giản, gọn nhẹ, ít tốn kém năng lượng và xử lý thông tin nhanh, chính xác hơn sovới kỹ thuật tương tự. Tuy vậy, nếu sử dụng các bộ điều khiển dùng các IC số chúng vẫn còn mắc một số khuyết điểmmà so với kỹ thuật vi xử lý nó vẫn tồn tại như: - Kích thước lớn. - Năng lượng tiêu thụ lớn. - Tính mềm dẽo thấp, khó thay đổi. ...
Tìm kiếm theo từ khóa liên quan:
Điều khiển mạch thực hành Giao tiếp máy tính Luận văn công nghệ thông tin Điều khiển mạch Thi công mạch Ngõ máy inGợi ý tài liệu liên quan:
-
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phân tích thiết kế hệ thống siêu thị
140 trang 185 0 0 -
Đồ án: Xây dựng wedsite quản lý điểm học sinh
21 trang 179 0 0 -
Bài tập lớn Phân tích thiết kế hệ thống thông tin: Xây dựng hệ thống bán sách online
48 trang 160 0 0 -
40 trang 153 0 0
-
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phần mềm Quản lý kết hôn
17 trang 143 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý hồ sơ bệnh án của 1 khoa
20 trang 136 0 0 -
18 trang 90 0 0
-
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ SỐ SÁCH CÔNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN
106 trang 89 0 0 -
138 trang 87 0 0
-
90 trang 86 0 0