Hìn h: 2.20 Hoạt động ở chế độ

Một phần của tài liệu Giáo trình kỹ thuật vi điều khiển (Trang 50 - 51)

ĐỀ CƯƠNG MÔN HC KTHUT VI ĐIU KHIN

KHOA ĐIN ĐIN TỬ - ĐHSPKT-HY_12/2004 Trang 48

2.10. Nguyên lý khi động ca On-chip AT89C51:

RST là chân Reset, chính là đầu vào của Trigger Schmitt. ViệcReset được thực hiện bằng cách giữ chân RST ở mức cao ít nhất 2 chu kỳ máy(24 chu kỳ dao động).

Tín hiệu khởi động lại bên ngoài đưa vào chân RST không đồng bộ với xung Clock bên trong. Chân RST được lấy mẫu tại thời điểm P2S5 của mỗi chu kỳ máy. Các châncủa cổng sẽ giữ hoạt động hiện hành của chúng cho 19 chu kỳ dao động sau khi giá trị logic 1 đã được lấy mẫu ở

chân RST.

Trong khi chân RST ở mức cao, ALE và /PSEN được đẩy dần lên mức cao. Sau đó RST được đẩy xuống, nó sẽ giữ 1 đến 2 chu kỳ máy đối với ALE và /PSEN để khởi động xung Clock. Vì lý do này mà các dịch vụ khác(đưa từ ngoài vào) không thể đồng bộ được với bộ thời gian bên trong của AT89C51.

Khi Reset có hiệu lực thì giá trị của các SFR, được mô tả ở (Table -Reset Values of SFRs).

Trong đó thanh ghi SBUF, và một số bit của PCON, T2MOD, IE, IP có giá trị bất định. Các chốt cổng từ P0,P3 có giá trị FFh, SP có giá trị 07h.Các thanh ghi còn lại có giá trị 00h

Riêng đối với RAM bên trong On-chip AT89S8252 khi cấp nguồn hay Reset lại không bị tác động, mà nội dung trong RAM có giá trị ngẫu nhiên.

Khởi động lại cho On-chip có thể hoạt động ở trạng thái tự động hoặc bán tự động .

Khởi động tự động có thể được tạo ra khi cấp nguồn điện +Vcc cho on-chip bằng mạch điện RC. Sau khi cấp nguồn, mạch RC giữ cho chân RST ở trạng tháI cao trong thời gian tuỳ thuộc vào hằng số thời gian của mạch RC. Để đảm bảo khởi động được on-chip, thời gian chân RST ờ trạng thái cao phải đủ lớn (Khoảng lớn hơn 2 chu kỳ máy) để mạch dao động chuyển sang trạng thái dao động ổnđịnh

Nếu khởi động bán tự động, sau khi cấp nguồn mạch sẽ tự động Reset như khởi động tự động. Khi cần khởi động lại phải nhấn công tắc thường ngắt K, thời gian nhấn công tắc chân RST phải ở trạng thái cao.

Một phần của tài liệu Giáo trình kỹ thuật vi điều khiển (Trang 50 - 51)

Tải bản đầy đủ (PDF)

(84 trang)