MOD E3 (Mode Timer taùch ra ):

Một phần của tài liệu GIÁO TRÌNH VI XỬ LÝ 1 - CHƯƠNG 4. HỌ VI ĐIỀU KHIỂN 8051 ppt (Trang 61 - 62)

V. BOÄ ÑÒNH THÔØI TIMER TRONG VI ÑIEÀU KHIEÅN MCS51 1.Giôùi thieäu:

4.MOD E3 (Mode Timer taùch ra ):

Mode 3 là mode Timer 0 tách ra làm 2 timer cùng với timer 1 tạo thành 3 timer. Ban quyen © Truong DH Su pham Ky thuat TP. HCM

Chương 4: Vi điều khiển 8 bit 8051 SPKT Khi Timer0 định ở cấu hình mode 3 thì timer0 được chia là 2 timer 8 bit TL0 và TH0 hoạt động như những Timer riêng lẻ và sử dụng các bit TF0 và TF1 làm các bit cờ tràn tương ứng như hình 4-13.

Timer 1 không thể sử dụng ở mode 3, nhưng có thể được khởi động trong các mode khác và không thể báo tràn vì cờ tràn TF1 đã dùng để báo tràn cho timer TH0.

Khi timer 0 hoạt động ở Mode 3 sẽ cung cấp thêm 1 Timer 8 bit thứ ba. Khi Timer 0 ở mode 3 thì Timer 1 có thể hoạt động như là một bộ dao động thiết lập tốc độ Baud phục vụ cho Port nối tiếp để truyền và nhận dữ liệu, hoặc nó có thể dùng trong các ứng dụng mà không sử dụng chế độ báo tràn và báo ngắt. Sơ đồ minh họa cho timer hoạt động ở mode 3 như hình 4-13.

Hình 4-13. Timer 0 hoạt động ở mode 3. 5. Các nguồn xung đếm: :

Timer/counter có thể đếm xung từ hai nguồn: nếu timer/counter sử dụng ở chế độ định thời timer thì sẽ đếm xung bên trong (xung nội) đã biết tần số, nếu timer/counter sử dụng ở chế độ counter thì sẽ đếm xung từ bên ngoài như hình 4-14. Bit C/T trong TMOD cho phép chọn chế độ timer hay counter khi khởi tạo ở thanh ghi tmod.

Hình 4-14. Các nguồn xung đưa đến timer / counter.

Một phần của tài liệu GIÁO TRÌNH VI XỬ LÝ 1 - CHƯƠNG 4. HỌ VI ĐIỀU KHIỂN 8051 ppt (Trang 61 - 62)