You are on page 1of 1

TRƯỜNG ĐH GIAO THÔNG VẬN TẢI ĐỀ THI KẾT THÚC HỌC PHẦN

THÀNH PHỐ HỒ CHÍ MINH Học phần: KỸ THUẬT VI XỬ LÍ


Mã học phần: 033103. Số TC: 03
Mã đề thi: 001 Thời gian: 90 phút. Hệ: Đại học
Họ và tên SV: ……………………………… Trưởng BM: TS. Nguyễn Hữu Chân Thành
Mã sinh viên: ……………………………… Chữ kí:

Câu 1: (3,0 điểm)


Một hệ thống dùng vi điều khiển AT89S52 giao tiếp với LCD 16 x 2.
1. Vẽ mạch giao tiếp với yêu cầu chỉ sử dụng port 1 hoặc port 2 (chỉ dùng 11 bit
còn dư 5 bit).
2. Viết chương trình hiển thị họ và tên của bạn ở hàng 1 và mã số sinh viên ở hàng
thứ 2. Chú ý: Nếu họ và tên dài hơn 16 kí tự, thì bạn giảm bớt tuỳ ý, bạn phải
viết chương trình đầy đủ.
Câu 2: (3,0 điểm)
Sử dụng hệ thống phần cứng ở câu 1 cùng với mạch thu phát hồng ngoại để làm
mạch đếm sản phẩm dùng Timer T0, có nút nhấn Start, Stop và Clear kết nối với 3 bit của
5 bit còn dư ở câu 1. Nút nhấn Start có chức năng cho phép đếm, Stop thì ngừng tại các trị
đang đếm, Clear thì xoá và ngừng (không được dùng reset của hệ thống).
1. Cho biết chức năng các bit trong thanh ghi TMOD và TCON liên quan đến
Timer 0 (những bit không liên quan T0 thì không trình bày).
2. Viết chương trình hiển thị kết quả lên LCD ở hàng 2 với giới hạn đếm từ 000
đến 999, khi có thêm một xung nữa thì về 001. Cho phép sử dụng các hàm điều
khiển LCD ở câu 1. Các nút nhấn không cần chống dội.
Câu 3: (4,0 điểm)
Sử dụng hệ thống phần cứng ở câu 1 kết nối với vi mạch ADC0809 dùng port 0 và
port 3, có một cảm biến LM35 với độ phân giải là 10 mV/1 độ C kết nối với kênh tương
tự thứ 0.
1. Vẽ mạch giao tiếp vi điều khiển với ADC0809 và cảm biến, mạch tạo xung
(không cần vẽ lại giao tiếp với LCD).
2. Hãy tính toán độ phân giải của ADC0809.
3. Viết chương trình chuyển đổi nhiệt độ hiển thị kết quả lên LCD ở hàng 1 với
giới hạn nhiệt độ từ 00 đến 99. Cho phép sử dụng các hàm điều khiển LCD ở
câu 1.

Ghi chú:
- Cán bộ coi thi không giải thích đề thi.
- Thí sinh được phép sử dụng tài liệu.
- Ghi số của đề thi vào bài làm, nộp kèm bài làm trước khi rời khỏi phòng thi.

You might also like