Giáo trình hướng dẫn phân tích thiết bị bán dẫn chứa các mạch logic điện tử p5
Số trang: 11
Loại file: pdf
Dung lượng: 214.90 KB
Lượt xem: 10
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:
Tham khảo tài liệu 'giáo trình hướng dẫn phân tích thiết bị bán dẫn chứa các mạch logic điện tử p5', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo trình hướng dẫn phân tích thiết bị bán dẫn chứa các mạch logic điện tử p5 . 45 LUAÂÄN VAÊN TOÁT NGHIEÄP Hình 18: Löu ñoà chöông trình nhaän döõ lieäu töø maùy tính gôûi xuoáng thieát bò thöïc taäp vi xöû lyù 8085 (trang 1): Begin Khôûi taïo ngoaïi vi 8255: Port A: nhaän döõ lieäu. Port B: Xuaát traïng thaùi Port C: nhaän tín hieäu ñieàu khieån. Baùo thieát bò baän Reset bieán ñeám ñòa chæ ñaàu vaø cuoái, nôi ñaët vuøng döõ lieäu nhaän ñöôïc töø maùy tính gôûi xuoáng “READY” Chôø goõ phím “Go” Goõ phím “Go” “SENDING” Busy=0 Saún saøng nhaän döõ lieäu. 1 . 46 LUAÂÄN VAÊN TOÁT NGHIEÄP 1 S Strobe=1 Ñ Busy=1, ACK=0 Ñoïc döõ lieäu, ACK=1 S AF=1 Ñ Xuaát Nible cao +Error=0 S AF=0 Ñ Xuaát Nible thaáp +Error=1 S Strobe=0 Ñ Ñoïc döõ lieäu port A S (A)=FF Ñ Xöû lyù döõ lieäu Busy=0 Hình 18: Löu ñoà chöông trình nhaän döõ lieäu töø maùy tính gôûi xuoáng thieát bò thöïc taäp vi xöû lyù 8085 (trang 2). . 47 LUAÂÄN VAÊN TOÁT NGHIEÄP Khi phím Go ñöôïc goõ thì quaù trình nhaän döõ lieäu cuûa kit thöïc söï baét ñaàu. Kit baùo saún saøng chôø maùy tính göûi döõ lieäu xuoáng. Ñoïc strobe cho tôùi khi baèng 1, ñeå bieát döõ lieäu ñaõ ñöôïc gôûi ra bus döõ lieäu. Xuaát Busy=1, ACK=0. Ñoïc döõ lieäu vaø cho ACK=1. Luùc naøy kit ñaõ nhaän ñöôïc döõ lieäu nhöng chöa bieát döõ lieäu coù chaéc chaén ñuùng khoâng. Sau ñoù baét ñaàu kieåm tra. Ñoïc AF cho tôùi khi baèng 1, bieát maùy tính saún saøng nhaän döõ lieäu kieåm tra. Xuaát nible cao cuûa döõ lieäu kieåm tra (baèng 4 bit cao cuûa port B) vaø bit Error=0 (bit PB3). Ñoïc AF cho tôùi khi baèng 0, ñeå bieát maùy tính saún saøng nhaän4 bit thaáp cuûa döõ lieäu kieåm tra. Xuaát 4 bit thaáp vaø Error baèng 1. Luùc naøy, maùy tính ñang nhaän vaø so saùnh döõ lieäu ñaõ gôûi ñi. Vaø keát quaû so saùnh ñöôïc baùo cho kit ôû thanh ghi döõ lieäu, töùc portA cuûa 8255. Kit ñoïc strobe cho tôùi khi strobe baèng [0] bieát keát quaû kieåm tra ñaõ saún saøng. Ñoïc port A laáy keát quaû kieåm tra. Neáu keát quaû kieåm tra laø ñeùng thì thöïc hieän khaâu xöû lyù döõ lieäu (löu döõ lieäu vaøo nôi caàn thieát) vaø quay laïi nhaän döõ lieäu keá tieáp. Neáu keát quaû laø sai thì boû qua khaâu xöû lyù döõ lieäu maø quay trôû laïi nhaäp laïi döõ lieäu cuõ. Quaù trình xaåy ra cho ñeán khi khaâu xöû lyù döõ lieäu nhaän ra ñaõ nhaäp ñeán döõ lieäu cuoái cuøng thì keát thuùc khaâu xöû lyù seõ thoaùt nhö löu ñoà sau ñaây: Start Laáy döõ lieäu vöøa nhaän ñöôïc Ñ laøm byte cao cuûa ñòa chæ baét (c) = 00h ñaàu vuøng nhôù ñaët döõ lieäu. ...
Nội dung trích xuất từ tài liệu:
Giáo trình hướng dẫn phân tích thiết bị bán dẫn chứa các mạch logic điện tử p5 . 45 LUAÂÄN VAÊN TOÁT NGHIEÄP Hình 18: Löu ñoà chöông trình nhaän döõ lieäu töø maùy tính gôûi xuoáng thieát bò thöïc taäp vi xöû lyù 8085 (trang 1): Begin Khôûi taïo ngoaïi vi 8255: Port A: nhaän döõ lieäu. Port B: Xuaát traïng thaùi Port C: nhaän tín hieäu ñieàu khieån. Baùo thieát bò baän Reset bieán ñeám ñòa chæ ñaàu vaø cuoái, nôi ñaët vuøng döõ lieäu nhaän ñöôïc töø maùy tính gôûi xuoáng “READY” Chôø goõ phím “Go” Goõ phím “Go” “SENDING” Busy=0 Saún saøng nhaän döõ lieäu. 1 . 46 LUAÂÄN VAÊN TOÁT NGHIEÄP 1 S Strobe=1 Ñ Busy=1, ACK=0 Ñoïc döõ lieäu, ACK=1 S AF=1 Ñ Xuaát Nible cao +Error=0 S AF=0 Ñ Xuaát Nible thaáp +Error=1 S Strobe=0 Ñ Ñoïc döõ lieäu port A S (A)=FF Ñ Xöû lyù döõ lieäu Busy=0 Hình 18: Löu ñoà chöông trình nhaän döõ lieäu töø maùy tính gôûi xuoáng thieát bò thöïc taäp vi xöû lyù 8085 (trang 2). . 47 LUAÂÄN VAÊN TOÁT NGHIEÄP Khi phím Go ñöôïc goõ thì quaù trình nhaän döõ lieäu cuûa kit thöïc söï baét ñaàu. Kit baùo saún saøng chôø maùy tính göûi döõ lieäu xuoáng. Ñoïc strobe cho tôùi khi baèng 1, ñeå bieát döõ lieäu ñaõ ñöôïc gôûi ra bus döõ lieäu. Xuaát Busy=1, ACK=0. Ñoïc döõ lieäu vaø cho ACK=1. Luùc naøy kit ñaõ nhaän ñöôïc döõ lieäu nhöng chöa bieát döõ lieäu coù chaéc chaén ñuùng khoâng. Sau ñoù baét ñaàu kieåm tra. Ñoïc AF cho tôùi khi baèng 1, bieát maùy tính saún saøng nhaän döõ lieäu kieåm tra. Xuaát nible cao cuûa döõ lieäu kieåm tra (baèng 4 bit cao cuûa port B) vaø bit Error=0 (bit PB3). Ñoïc AF cho tôùi khi baèng 0, ñeå bieát maùy tính saún saøng nhaän4 bit thaáp cuûa döõ lieäu kieåm tra. Xuaát 4 bit thaáp vaø Error baèng 1. Luùc naøy, maùy tính ñang nhaän vaø so saùnh döõ lieäu ñaõ gôûi ñi. Vaø keát quaû so saùnh ñöôïc baùo cho kit ôû thanh ghi döõ lieäu, töùc portA cuûa 8255. Kit ñoïc strobe cho tôùi khi strobe baèng [0] bieát keát quaû kieåm tra ñaõ saún saøng. Ñoïc port A laáy keát quaû kieåm tra. Neáu keát quaû kieåm tra laø ñeùng thì thöïc hieän khaâu xöû lyù döõ lieäu (löu döõ lieäu vaøo nôi caàn thieát) vaø quay laïi nhaän döõ lieäu keá tieáp. Neáu keát quaû laø sai thì boû qua khaâu xöû lyù döõ lieäu maø quay trôû laïi nhaäp laïi döõ lieäu cuõ. Quaù trình xaåy ra cho ñeán khi khaâu xöû lyù döõ lieäu nhaän ra ñaõ nhaäp ñeán döõ lieäu cuoái cuøng thì keát thuùc khaâu xöû lyù seõ thoaùt nhö löu ñoà sau ñaây: Start Laáy döõ lieäu vöøa nhaän ñöôïc Ñ laøm byte cao cuûa ñòa chæ baét (c) = 00h ñaàu vuøng nhôù ñaët döõ lieäu. ...
Tìm kiếm theo từ khóa liên quan:
giáo trình đại học tài liệu mạng giáo trình cơ điện giáo trình thiết kế tài liệu kế toánGợi ý tài liệu liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 470 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 296 0 0 -
122 trang 212 0 0
-
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 200 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 198 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 192 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 188 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 169 0 0 -
Giáo trình phân tích giai đoạn tăng lãi suất và giá trị của tiền tệ theo thời gian tích lũy p10
5 trang 166 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 161 0 0