tailieunhanh - Đo lường và điều khiển bằng máy tính .chương4

khi dùng may tính để đo lường,điều khiển ta phải giải quyết van đề la xuất mọt giữ liệu 8 bit ra từ thanh ghi vào mọt biến. van đề này dc giải quyết de dàng bởi các ngon ngữ lạp trình trong môi trường DOS. | Chương LẬP TRÌNH CHO MÁY TÍNH DIEU 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 MAY TÍNH DIEU KHIEN 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 xua t 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 vào menu File - New - Projects chon muc MFCAppWizard exe sau đo đặt ten cho project và địa chỉ lưu file 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

TỪ KHÓA LIÊN QUAN