Tải bản đầy đủ (.docx) (3 trang)

Bài chuẩn bị vi xử lý thí nghiệm 4

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (104.72 KB, 3 trang )

BÀI CHUẨN BỊ THÍ NGHIỆM 4
THÍ NGHIỆM GIAO TIẾP TIMER VÀ SERIAL PORT

Name:

Date:

Class:

CÂU HỎI CHUẨN BỊ:
Trước khi làm câu hỏi chuẩn bị, cần phải đọc kỹ chương 1, chương 3, chương 6 và
chương 7 của tài liệu hướng dẫn.
1. Thời gian tối đa cấu hình cho timer tràn ở chế độ 1 và 2 là bao nhiêu chu kỳ
máy’
Sự kiện bộ đếm đếm vượt quá giá trị tối đa mà nó có thể biểu diễn và quay trở về giá
trị 0. Với bộ đếm 8 bit, giá trị tối đa là 255 (tương đương với FF trong hệ Hexa) và là
65535 (FFFFH) với bộ đếm 16 bit.

2. Ở chế độ 2 ta có cần dừng timer để cấu hình lại không?
-

Nếu timer hoạt động ở chế độ 16 bit, sau khi timer tràn ta phải nạp lại giá
trị đầu cho timer
Khi timer chạy ở chế độ 2, thanh ghi đếm TLx sẽ được tự nạp lại khi timer
tràn, vì vậy chương trình khơng cần dừng timer để nạp lại giá trị đầu

3. Nêu nguyên nhân tại sao nút nhấn bị rung?
Khi nhấn công tắc, ban đầu sẽ tiếp xúc với nhũng vùng kim loại khác nhưng chỉ
trong một khoảng thời gian cực ngắn. Quá trình diễn ra dần dần cho đến khi tiếp
xúc hoàn toàn.


Do phần cứng phản xạ cực nhanh với các tiếp xúc, nên khi trong
quá trình nhấn nút thì phần cứng nó hiểu rằng sẽ nhấn cơng tắc
nhiều lần. Đây chính là hiện tượng rung phím bấm.
Department of Electronics
Mircroprocessor Laboratory


BÀI TN 1
LẬP TRÌNH GIAO TIẾP PHÍM ĐƠN VÀ LED ĐƠN
4. Nêu các phương pháp chống rung nút nhấn?
-

Có 2 cách chống rung: chống rung bằng phần cững, chống rung bằng phần
mềm
+ Chống rung bằng phần cứng: Sử dụng 1 tụ điện khoảng 0,1uF mắc phối
hợp với điện trở kéo lên hoặc kéo xuống lọc đi các xung hẹp sinh ra do q
trình rung phím
+ Khi làm việc với vi điều khiển, chúng ta có thể khắc phục hiện tượng này và
điều đó làm cho giảm thiểu được phần cứng, tiết kiệm chi phí (giảm thời gian
T và tăng số lần đọc lên)

+ Đọc tín hiệu ra hai lần liên tiếp sau một khoảng thời gian trễ thích hợp
5. Để tạo baudrate bằng 19200 ta phải cấu hình serial port như thế nào?
Để có được tốc độ 19200 baud với một tinh thể thạch anh tần số
11.059MHz chúng ta phải cấu hình chế độ Serial Port 1 hoặc 3.

6. Với thạch anh 11.0592, baurate tối đa của 8051 có thể đạt là bao nhiêu?
-

Tốc độ truyền của chế độ 0: 921,583 baud


7. Vai trò của IC MAX232 trong sơ đồ?

Được sử dụng hầu hết để kết nối vi điều khiển với máy
tính.
- MAX 232 có cơng dụng rộng rãi trong việc chuyển đổi
mọi mức logic RS232 sang logic TTL / CMOS và ngược lại.
- MAX232 sử dụng trong các Modem và các hệ thống chạy
bằng pin.
- Cáp dựa trên RS232 cũng được sử dụng để chuyển đổi
dữ liệu trong TTL / CMOS.
-

Lab Manual for “8051 Microcontroller….”


BÀI CHUẨN BỊ THÍ NGHIỆM 4
THÍ NGHIỆM GIAO TIẾP TIMER VÀ SERIAL PORT

Department of Electronics
Mircroprocessor Laboratory



×