BÀI TẬP - Kỹ thuật vi xử lý (có lời giải) - Ths. Phạm Sỹ Hiệp


2.1. Hoạt động Timer / Counter của MCS-51.

Bài tập 2.1. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 1, tạo ra chuỗi xung điện áp hình vuông, độ rộng xung bằng 65%, có tần số 1 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.2. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 1, tạo chuỗi xung điện áp hình vuông có tần số 1 KHz, có độ rộng xung bằng 750µS ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.3. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 1, tạo chuỗi xung điện áp hình vuông, tần số 1 KHz, có độ rộng xung bằng 70% ở chân cổng P2,0. Mô phỏng bằng Proteus.

Bài tập 2.4. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 1, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 35%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.5. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 85%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.

2.2. Hoạt động Interrupt (ngắt) của MCS-51.

Bài tập 2.13. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời, tạo ra chuỗi xung điện áp hình vuông, độ rộng xung bằng 65%, có tần số 1 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.14. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời số 0 ở chế độ 1, tạo chuỗi xung điện áp hình vuông có tần số 1 KHz, có độ rộng xung bằng 750µs ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.15. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời, tạo chuỗi xung điện áp hình vuông, tần số 1 KHz, có độ rộng xung bằng 70% ở chân cổng P2,0. Mô phỏng bằng Proteus.
Bài tập 2.16. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời số 1ở chế độ 1, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 25%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.17. Lập trình điều khiển AT89C51 tạo xung vuông tần số f = 10KHz tại P1.0 dùng ngắt timer 0 và xung vuông tần số f = 1 KHz tại P1.1 dùng ngắt timer 1. Mô phỏng bằng Proteus theo Hình 2.3.
Bài tập 2.6. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 15%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.7. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông có chu kỳ 1 giây, có độ rộng xung bằng 250ms ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.8. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông có chu kỳ 1 giây, có độ rộng xung bằng 750ms ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.9. Lập trình sử dụng định thời /bộ đếm của AT89C51, xác định tần số xung (nhỏ hơn 65536 Hz) tác động vào chân cổng T0. Xuất giá trị tần số xung ra cổng P0, P2 dưới dạng mã HEX. Mô phỏng bằng Proteus theo Hình 2.1.

Chương 1. Hệ vi xử lý đơn nhiệm
Chương 2. Bộ vi điều khiển MCS-51
Chương 3. Bộ vi điều khiển PIC

LINK 1 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 2 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 3 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 4 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK DOWNLOAD


2.1. Hoạt động Timer / Counter của MCS-51.

Bài tập 2.1. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 1, tạo ra chuỗi xung điện áp hình vuông, độ rộng xung bằng 65%, có tần số 1 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.2. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 1, tạo chuỗi xung điện áp hình vuông có tần số 1 KHz, có độ rộng xung bằng 750µS ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.3. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 1, tạo chuỗi xung điện áp hình vuông, tần số 1 KHz, có độ rộng xung bằng 70% ở chân cổng P2,0. Mô phỏng bằng Proteus.

Bài tập 2.4. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 1, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 35%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.5. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 85%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.

2.2. Hoạt động Interrupt (ngắt) của MCS-51.

Bài tập 2.13. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời, tạo ra chuỗi xung điện áp hình vuông, độ rộng xung bằng 65%, có tần số 1 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.14. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời số 0 ở chế độ 1, tạo chuỗi xung điện áp hình vuông có tần số 1 KHz, có độ rộng xung bằng 750µs ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.15. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời, tạo chuỗi xung điện áp hình vuông, tần số 1 KHz, có độ rộng xung bằng 70% ở chân cổng P2,0. Mô phỏng bằng Proteus.
Bài tập 2.16. Lập trình điều khiển AT89C51 hoạt động ngắt của bộ định thời số 1ở chế độ 1, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 25%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.17. Lập trình điều khiển AT89C51 tạo xung vuông tần số f = 10KHz tại P1.0 dùng ngắt timer 0 và xung vuông tần số f = 1 KHz tại P1.1 dùng ngắt timer 1. Mô phỏng bằng Proteus theo Hình 2.3.
Bài tập 2.6. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông, độ rộng xung bằng 15%, có tần số 10 KHz ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.7. Lập trình sử dụng bộ định thời số 1 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông có chu kỳ 1 giây, có độ rộng xung bằng 250ms ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.8. Lập trình sử dụng bộ định thời số 0 của AT89C51 hoạt động ở chế độ 2, tạo chuỗi xung điện áp hình vuông có chu kỳ 1 giây, có độ rộng xung bằng 750ms ở chân cổng P0,0. Mô phỏng bằng Proteus.
Bài tập 2.9. Lập trình sử dụng định thời /bộ đếm của AT89C51, xác định tần số xung (nhỏ hơn 65536 Hz) tác động vào chân cổng T0. Xuất giá trị tần số xung ra cổng P0, P2 dưới dạng mã HEX. Mô phỏng bằng Proteus theo Hình 2.1.

Chương 1. Hệ vi xử lý đơn nhiệm
Chương 2. Bộ vi điều khiển MCS-51
Chương 3. Bộ vi điều khiển PIC

LINK 1 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 2 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 3 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 4 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK DOWNLOAD

M_tả

M_tả

Không có nhận xét nào: