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

Chương 8: Lập trình giao tiếp nối tiếp Ngôn ngữ QBasic Lệnh khởi động cổng COM n: | Chương LẬP TRÌNH GIAO TIEP NÔÌ TIEP LẬP TRÌNH TRONG DOS Ngôn ngữ QBASIC Lệnh khởi động cong COM n OPEN COM n Baud Parity Data Stop for RANDOM as m trong đo n 1 2 3 4 m 1 255 Ví du OPEN COM 2 9600 E 7 2 FOR RANDOM AS 1 Lệnh xuất ra mọt chuoi S PRINT 1 S Lệnh đoc vao mot chuoi R INPUT 1 R Ngoai ra con cac lệnh truy xuất thanh ghi cua vi mach UART Ngôn ngữ Pascal và C Dung cac lệnh truy xuất thanh ghi như ở chưởng 7 Trong MS DOS ở dông lệnh đành MODE COM n 96 E 7 1 sệ mở COM n LẬP TRÌNH NGON NGỮ VISUAL BASIC Ngon ngư Visual Basic co modulệ phan mệm phục vu cho truyện thong vởi Visual Basic là con vởi Visual Basic Ă Muôn cai trình đởn truyện thong vao thanh cong cu ta vao Projệct- Componệnts - Controls chon Microsoft Comm Control OK Hình biểu tưởng hình điện thoại sệ hiện trện thanh cong cu. Co thệ nhap chuot kệp đệ đưa vao form cua chưởng trình. Cac bưởc trện co thệ lam tat bang phím Ctrl T. Thanh phan Comm khi mởi đưa vao form thưởng đưởc gan tện MSComm1 cho cong Com1 va ta co thệ sưa tện hay thay đoi cong com tuy y. Chương 8 LAP TRÌNH GIAO TIEP NOI TIEP Trang 211 Các tính chất chính cua trình đơn là Commport DTREnable EOFEnable Handshaking InBuffersize InputLen InputMode NullDiscard OutBuffersize Pari ty Replace Rthreshold RTSEnable Settmgs Sthreshold. được đat khi viết chương trình co thể thay đoi khi chay chương trình bang cac lệnh đieu khien. Tính chát CommPort Đặt cong com được sử dung Value Value 1 đến 16 mạc định la 1 khi khơi động Visual Basic. Tính chất nay phai đat trươc khi mơ cong nếu bieu thưc trong ngoặc khong co thì tra ve so cong com đang hoat đọng. Thành phô Hồ Chí Minh tháng 4 nam 2006 Tác giả TS Nguyên Đức Thành Trang 212 Đặt cấu hình cong Value Value BBBB P D S Gía trò mặc định la 9600 N 8 1 . Trong trường hợp đạt sai gia trị se bao sự co. Sau đay la cac gia trị cho phep Baud rate 110 300 600 1200 2400 9600 Default 14400 19200 28800 38400 56000 128000

TỪ KHÓA LIÊN QUAN