« Home « Kết quả tìm kiếm

viết chương trình điều khiển 8 led sáng dồn, chương 3


Tóm tắt Xem thử

- Chương 3: CHƯƠNG TRÌNH DELAY SỬ DỤNG TIMER.
- Mục đích yêu cầu: biết cách tính toán các thông số delay của timer để viết các chương trình delay chính xác..
- Viết chương trình với tên file vừa đặt.
- Giải thích : bài sáng tắt port1 trên giống như bài đã làm trước đây chỉ khác là thay chương trình delay bằng một chương trình sử dụng timer để việc tính toán thời gian dễ dàng hơn..
- Với chương trình trên thì timer T0 sẽ đếm từ gía trị nạp ban đầu 0000H đến 100000H [tức cờ tràn bằng 1 – các số về 0000H ->.
- Hãy viết chương trình sáng tắt port 2 sử dụng timer làm bộ định thời delay 5 giây..
- Hãy viết chương trình giống trên nhưng delay 10 giây..
- Tương tự hãy viết chương trình delay 1 giờ..
- Chú ý: với các chương trình điều khiển led sáng với thời gian trể nhỏ thì led sáng mờ nhưng không chóp tắt như các bài ta đã viết ở trên.
- Trong phần tính toán chúng ta chưa tính toán các lệnh trong chương trình con delay..
- Muốn viết chương trình với các khoảng thời gian lớn hơn thì phải thêm thanh ghi ví dụ muốn viết delay 5 giây thì ta viết chương trình trình con delay 50 000 µs = 50ms và cho chúng thực hiện 100 lần.

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt