21.07.2013 Views

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Trường ĐH. Bách <strong>Khoa</strong> TP.HCM <strong>Khoa</strong> KH & KTMT<br />

Bài 4 : Khảo sát bộ định thời<br />

Nội dung:<br />

Khảo sát các chế độ hoạt động của các bộ định thời.<br />

Khảo sát các thanh ghi điều khiển bộ định thời.<br />

Sử dụng bộ định thời trong chương trình.<br />

Yêu cầu:<br />

Sử dụng bộ timer 1 cứ sau 1s đếm lên 1 đơn vị rồi xuất giá trị ra led đơn.<br />

Viết chương trình sử dụng bộ định thời làm đồng hồ điều khiển đèn giao thông.<br />

4.1 Các bước hiện thực yêu cầu 1<br />

Bước 1: Tạo project mới giống như hướng dẫn ở chương 1 lấy tên project<br />

là timer <strong>và</strong> chọn chip 18f4520. Ta được hình sau:<br />

Bước 2: Include file p18f4520.inc <strong>và</strong>o file timer.asm<br />

Bước 3: Khởi tạo PortB là output.<br />

Cần gán giá trị cho thanh ghi ADCON1 vì thanh ghi này có chức năng chọn<br />

các PORT có chức năng là input/output digital hay là input Analog. Do đó, trước<br />

khi sử dụng các port ta phải kiểm tra xem thanh ghi ADCON1 đã cấu hình đúng<br />

chưa.<br />

INIT<br />

Bộ môn <strong>Kỹ</strong> Thuật <strong>Máy</strong> Tính 42 Thực hành Vi xử lý

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!