Mã tài liệu: 79031
Số trang: 33
Định dạng: docx
Dung lượng file: 80 Kb
Chuyên mục: Kỹ thuật điều khiển tự động
Chương trình điều khiển được viết bằng ngôn ngữ C, chạy trong môi trường DOS. Yêu cầu của chương trình là phải có một giao diện thân thiện, giúp người dùng dễ dàng dùng máy tính để nhập các ký tự cần hiển thị tại vị trí mong muốn trên ma trận LED bên ngoài.
Khi thực hiện, chương trình phải thường xuyên trao đổi dữ liệu với mạch ngoài qua cổng song song bằng cách truy nhập vào ba thanh ghi của cổng song song là: thanh ghi dữ liệu, thanh ghi trạng thái, thanh ghi điều khiển. Chương trình mặc định lấy cổng song song ở đây là LPT1 với địa chỉ các thanh ghi được cho (tính ở hệ đếm 16)
Thanh ghi dữ liệu có 8 bit (D0 á D7) dùng để đưa ra địa chỉ và mã của ký tự cần ghi vào RAM ở mạch ngoài. Sử dụng lệnh: outportb(DataReg, dữ liệu). Địa chỉ của ký tự cần ghi vào RAM sẽ xác định vị trí của ký tự trên bảng quảng cáo bên ngoài, nó gồm có địa chỉ cột (4 bit đầu, từ D0 đến D3) và địa chỉ cột (3 bit tiếp theo, từ D4 đến D6), tức là cần 7 bit địa chỉ D0 á D6, bit thứ 8 là D7 không dùng. Gọi column là địa chỉ cột và row là địa chỉ hàng của ký tự cần hiển thị thì địa chỉ của ký tự đó trong RAM là add
Kết cấu đề tài:
Chương I: Phân tích chương trình
Chương II: mã nguồn
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 11
👁 Lượt xem: 810
⬇ Lượt tải: 16
📎 Số trang: 81
👁 Lượt xem: 718
⬇ Lượt tải: 16
📎 Số trang: 242
👁 Lượt xem: 877
⬇ Lượt tải: 19
📎 Số trang: 50
👁 Lượt xem: 727
⬇ Lượt tải: 17
📎 Số trang: 30
👁 Lượt xem: 2841
⬇ Lượt tải: 26
📎 Số trang: 34
👁 Lượt xem: 669
⬇ Lượt tải: 18
📎 Số trang: 22
👁 Lượt xem: 858
⬇ Lượt tải: 17
📎 Số trang: 132
👁 Lượt xem: 1601
⬇ Lượt tải: 22
📎 Số trang: 127
👁 Lượt xem: 706
⬇ Lượt tải: 19
Những tài liệu bạn đã xem
📎 Số trang: 33
👁 Lượt xem: 776
⬇ Lượt tải: 16