Lập trình cho máy tính điều khiển

Tham khảo tài liệu 'lập trình cho máy tính điều khiển', 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ả | Chương LẬP TRÌNH CHO MÁY TÍNH ĐIỀU KHIỂN LẬP TRÌNH XUAT NHẬP NGOẠI VI Khi dùng may tính để đo lường điều khiển ta phai giải quyết vấn đề la xuất mọt dư liều 8 bit ra mọt thanh ghi hay đoc dư liều 8 bit tư thanh ghi vảo một biền. Vấn đề nay đườc giai quyết. dề dang bời cac ngộn ngư lập trình trong moi trường DOS như hờp ngữ Qbasic Pascal C. Vời hề điều hanh Windows 98 2000XP thì cong viềc trờ nền phưc tap hờn. Lập trình xuât nhập trong môi trường DOS 1- Lập trình hựp ngư Xuất dư liều tư biền data ra cong co địa chỉ address mov dx address mov ax data out dx ax Ví dụ mov dx 300H mov ax F0H out dx ax Nhap so liều tư cong địa chỉ address vao biền data mov dx address in ax dx mov data ax data address la so nhị phan 16 bit. 2- Qbasic Dung lềnh INP port va OUT port data port la so nguyền từ 0 đền 65535 chỉ địa chỉ cong data la so nguyền tư 0 255 H ky hiều so Hềx phía sau ky hiều CHƯƠNG 4 LAP TRÌNH CHO MÁY TÍNH ĐIỀU KHIỀN Trang 88 biến la sô nguyên Ví dụ a INP H3FC đoc sô liêu ở công 3FCH thanh ghi modem OUT H3FC a XOR 1 đao bit cuoi xua t ra cổng 3FCH OUT 768 160 xuat A0H ra co ng 300H 3- Pascal Dung lênh port xuất nhập mọt bytê portw xuất nhập mọt từ Xuất ra port địa chỉ reg port rêg data đọc số liệu ở port địa chỉ reg vào biến value . valuê port rêg Ví dụ data port 378 port 37A data out 4- C C Builder Visual C Dung lênh inp va outp hay inportb outportb inport outport Control inp 0X61 outp 0X43 0Xb6 Visual C co cac ham va thu tuc _inp đoc bytê _oụtp xuat bytê _inpw đoc một từ _oụtpw xuat từ _inpd đoc từ kêp _oụtpd xuat từ kêp Ví dụ lạp trình C includê dêfinê dataport 0x378 dêfinê statusport 0x379 int Dummy Dummy _outp dataport 0 Dummy _inp statusport Lập trình xuất nhập dung Visual C Sau khi mở VC ban vao mênu Filê - Nêw - Projêcts chon mục MFCAppWizard êxê sau đo đat tên cho projêct va địa chỉ lừu filê roi bấm OK. http Tác giả TS Nguyên Đức Thành Trang 89 Khi cửa so MFCAppWizard xuất hiện chon option Dialog Based sau đó tiếp .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
5    69    1    30-06-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.