- Kiểm tra lệnh mà Master yêu cầu phải thực hiện
e Port 3 (chân 10 đến chân 17)
Port 3 là port xuất nhập song hướng 8 bit có các điện trở pullup bên trong. Các bộ đệm ngõ ra của port 3 có thể kéo hoặc cung cấp 4 ngõ vào TTL. Khi mức I được viết vào
các chân của port 3 chúng được kéo lên bởi các điện trở pullup nội và có thể được
dùng như là các ngõ nhập. Nếu đóng vai trò là các ngõ nhập các chân của port 3sẽ cấp đòng cho các điện trở pullup bên trong.
Port 3 là port có tác dụng kép trên các chân 10 - 17. Các chân của port này có nhiều
chức năng, các công dụng chuyển đổi có liên hệ với các đặc tính đặc biệt của 8951
như ở bảng sau:
Chân Tên Chức năng P3.0 RXD Ngõ vào dữ liệu nỗi tiếp
P3.1 TXD Ngõ ra dữ liệu nối tiếp
P3.2 /NT0 Ngõ vào ngắt cứng 0
P3.3 /NTI Ngõ vào ngắt cứng 1
P3.4 T0 Ngõ vào của TIMER/COUNTER 0
P3.5 T1 Ngõ vào của TIMER/COUNTER I
P3.6 /WR Tín hiệu ghi đữ liệu lên bộ nhớ ngoài
P3.7 /RD Tín hiệu đọc bộ nhớ đữ liệu ngoài
e© RST (chân 9): là ngõ vào xóa chính hay Master Reset, dùng để thiết lập lại
trạng thái ban đầu cho hệ thống hay gọi tắt là Reset hệ thống. Khi ngõ vào này
được treo ở logic 1 tối thiểu hai chu kỳ máy, các thanh ghi bên trong của 8§9C51 được nạp các giá trị thích hợp cho việc khởi động lại hệ thống.
® ALE/PROG:
Khi 89C51 truy xuất bộ nhớ bên ngoài, port 0 có chức năng là bus địa chỉ và bus dữ liệu
đa hợp, do đó phải tách các đường dữ liệu và địa chỉ. Tín hiệu ra ALE ở chân thứ 30 dùng
làm tín hiệu điều khiển để giải đa hợp các đường địa chỉ và dữ liệu khi kết nối chúng với IC chốt.