(NB) Nối tiếp phấn 1, phần 2 giáo trình trình gồm các nội dung sau: giới thiệu hoạt động của bộ định thời trong vi điều khiển 8051; giới thiệu hoạt động của port nối tiếp trong vi điều khiển 8051; giới thiệu hoạt động của ngắt trong vi điều khiển 8051. Giáo trình được biên soạn ngắn gọn, dễ hiểu, bổ sung nhiều kiến thức mới và biên soạn theo quan điểm mở, nghĩa là, đề cập những nội dung cơ bản, cốt yếu để tùy theo tính chất của các ngành nghề đào tạo. | BÀI 4: GIỚI THIỆU HOẠT ĐỘNG CỦA BỘ ĐỊNH THỜI TRONG VI ĐIỀU KHIỂN 8051. Mục tiêu. Kiến thức: Nắm bắt được các chức năng của bộ định thời trong vi điều khiển 8051. Nắm bắt được các chức năng của các thanh ghi định thời trong vi điều khiển 8051. Nắm bắt được các chế độ định thời trong vi điều khiển 8051. Nắm bắt được các chương trình điều khiển bộ định thời trong vi điều khiển 8051. Kỹ năng: Viết được một số chương trình điều khiển bộ định thời trong vi điều khiển 8051. Viết được một số bài tập thực hành liên quan đến hoạt động định thời để điều khiển các thiết bị ngoại vi có sẵn trên mô hình thực hành. Thái độ: Có ý thức tự giác. Tuân thủ nội quy và trình tự thực hiện. Có tinh thần hợp tác giúp đỡ lẫn nhau. Cẩn thận, đảm bảo an toàn vật liệu, linh kiện. Bảo quản thiết bị đo, mô hình học cụ. Vệ sinh mô hình, thiết bị học tập và phòng thực hành. Nội dung chính. . Giới thiệu chung. 275 Tần số: tần số xung ngõ ra bằng tần số xung ngõ vào chia cho 2N. Giá trị: giá trị nhị phân trong các FF của bộ định thời là số đếm của các xung clock tại ngõ vào từ khi bộ định thời bắt đầu đếm. Tràn: xảy ra hiện tượng tràn (cờ tràn = 1) khi số đếm chuyển từ giá trị lớn nhất xuống giá trị nhỏ nhất của bộ định thời. Ví dụ: Bộ định thời 16 bit (chứa 16 FF bên trong). f f IN IN OUT 216 65536 Tần số: f Giá trị: số đếm nằm trong khoảng 0 (0000H) 65535 (FFFFH). Tràn: cờ tràn bằng 1 khi số đếm từ FFFFH chuyển xuống 0000H. Hình minh họa đơn giản hoạt động của bộ định thời 3 bit: Hoạt động của một bộ định thời 3 bit đơn giản được minh họa trong hình trên. Mỗi một tầng là D FF kích khởi cạnh âm hoạt động như một mạch chia 2 do ta nối ngõ ra Q với ngõ vào D. Flipflop cờ (Flag FF) là một mạch chốt D 276 được set bằng 1 bởi tầng cuối của bộ định thời. Giản đồ thời gian cho thấy tầng thứ nhất (Q 0) chia 2 tần số xung clock, tầng thứ hai (Q 1) chia 4 tần số xung clock, Số đếm được ghi ở dạng thập phân và được kiểm tra dễ dàng bằng cách khảo sát .