Luận Văn Thiết kế mạch logic số phần mềm điều khiển

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Thiết kế mạch logic số phần mềm điều khiển
    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
     
Đang tải...