Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

PHẦN I : LẬP TRÌNH VISUAL BASIC

PHẦN II : GHÉP NỐI QUA CỔNG COM, USB

Bài thực hành số 01: Lập trình truyền thông qua cổng COM

Ví dụ 1: Thiết kế phần mềm chat giữa hai máy tính.


- Sử dụng phần mềm tạo COM ảo VSPE tạo hai cổng COM7 và COM8. Thiết lập chế độ
kết nối hai cổng COM với nhau.
- Máy tính 01 sử dụng cổng COM7, máy tính 02 sử dụng cổng COM8.

Giao diện máy tính 01 Giao diện máy tính 02


Ví dụ 2: Sửa giao diện của Ví dụ 01 và lập trình theo yêu cầu:
- Xóa bỏ nút Nhận.
- Lập trình nhận tự động dữ liệu sử dụng ngắt cổng nối tiếp.
Ví dụ 3. Thiết kế giao diện như hình vẽ.
- Sử dụng phần mềm tạo COM ảo VSPE tạo hai cổng COM6 và COM9. Thiết lập chế độ
kết nối hai cổng COM với nhau.
- Lập trình nhấn nút Bật bên máy 01 đèn trên máy 02 sáng, nhấn nút Tắt led tắt.
Bài thực hành số 02: Lập trình điều khiển vào/ra
Ví dụ 01. Thiết kế mạch điện trên Proteus và giao diện trên VB như hình vẽ:
- Lập trình điều khiển

Mạch điện mô phỏng trên Proteus


Giao diện trên VB6.
Ví dụ 02. Thiết kế mạch điện trên Proteus và giao diện trên VB và lập trình theo yêu cầu:
- Vẽ mạch trên Proteus như câu 1.
- Vẽ giao diện VB theo hình vẽ.
- Lập trình điều khiển 8 led sáng nhấp nháy với chu kỳ 1 giây sử dụng Timer trên VB.

-
Ví dụ 04. Thiết mạch điện và giao diện VB theo hình vẽ. Lập trình nhấn nút Bật đèn sáng, nhấn
nút Tắt đèn tắt.
Ví dụ 05. Thiết kế giao diện VB và vẽ mạch trên Protues như hình vẽ.
- Lập trình tự động nhận dữ liệu từ PORTD gửi về và hiển thị ra ô text.

Ví dụ 06. Thiết kế giao diện VB và vẽ mạch trên Protues như hình vẽ.
- Lập trình tự động nhận dữ liệu từ PORTD gửi về và hiển thị ra ô text.
Ví dụ 08. Thiết kế giao diện VB và vẽ mạch trên Protues như hình vẽ.
- Lập trình nhấn nút KEY1 Shape1 chuyển sang mầu xanh, nhả hiển thị mầu đỏ.

Ví dụ 09. Thiết kế giao diện VB và vẽ mạch trên Protues như hình vẽ.
- Lập trình nhấn nút KEY1 Shape1 chuyển sang mầu xanh, nhấn KEY2 Shape1 chuyển
sang mầu vàng.
Bài thực hành số 03: Lập trình điều khiển với ngắt ngoài

Ví dụ 01. Thiết kế giao diện VB và vẽ mạch trên Protues như hình vẽ.
- Lập trình đếm sản phẩm từ ngắt ngoài INT0.

Ví dụ 02. Thiết kế giao diện VB và vẽ mạch trên Protues tương tự câu 1.


Lập trình đếm sản phẩm từ ngắt ngoài INT1.
Ví dụ 03. Thiết kế giao diện VB và vẽ mạch trên Protues tương tự câu 1.
Lập trình đếm sản phẩm từ ngắt ngoài INT2.

Bài thực hành số 04: Lập trình điều khiển led 7 thanh
Ví dụ 01. Thiết kế giao diện VB và vẽ mạch trên Protues như hình vẽ.
- Lập trình khi nhấn nút Truyền sẽ hiển thị số có 4 chữ số trên 4 led 7 thanh.
Ví dụ 02. Vẽ mạch điện trên Protues như hình câu 01, vẽ giao diện VB như hình dưới.
- Lập trình nhấn nút Đếm tăng thì tăng giá trị trong Label lên 1, nhấn Đếm giảm thì giảm
giá trị đi 1 và hiển thị giá trị đếm ra led 7 thanh.

Ví dụ 03. Vẽ mạch điện trên Protues như hình câu 01, vẽ giao diện VB như hình dưới.
- Lập trình đọc thời gian thực(giây) của máy tính và hiển thị ra ô text và led 7 thanh.

Ví dụ 04. Vẽ mạch điện trên Protues như hình câu 01, vẽ giao diện VB như hình dưới.
- Lập trình đọc thời gian thực(phút) của máy tính và hiển thị ra ô text và led 7 thanh.
Bài thực hành số 05: Lập trình với bộ biến đổi số tương tự.

Ví dụ 01. Thiết kế giao diện VB và vẽ mạch trên Protues như hình vẽ.

Ví dụ 02. Thiết kế giao diện VB và vẽ mạch trên Protues tương tự như câu 1.
- Đổi thiết kế và hiển thị sang kênh AD1.
- Lập trình khi nhấn nút Thiết lập thì gửi lệnh thiết lập, đọc dữ liệu và hiển thị ra ô text.
Ví dụ 03. Thiết kế giao diện VB và vẽ mạch trên Protues tương tự như câu 1.
- Đổi thiết kế và hiển thị sang kênh AD1.
- Lập trình khi nhấn nút Thiết lập thì gửi lệnh thiết lập, đọc dữ liệu và hiển thị ra ô text.

You might also like