Tại sao phải có cổng I/O • Các bộ điều khiển cần nhận các tín hiệu vào từ bên ngoài và xuất các tín hiệu ra bên ngoài – Cổng I/O phục vụ yêu cầu đó • 8051 có 4 cổng I/O • Có quá nhiều cổng sẽ làm tăng số chân và giá thành. Nếu quá í thì sẽ không đảm bảo á à ế á ít ì ô ả ả cho các ứng dụng điều khiển phức tạp Cấu trúc bên trong của các cổng I/O • 32 chân được chia thành 4 cổng 8 bit – P0, P1, P2, P3 • Khi bật nguồn. | I O của 8051 và 8255 Bài 7 Bộ môn TĐ Khoa KTĐK Tại sao phải có cổng I O Các bộ điều khiển cần nhận các tín hiệu vào từ bên ngoài và xuất các tín hiệu ra bên ngoài - Cổng I O phục vụ yêu cầu đó 8051 có 4 cổng I O Có quá nhiều cổng sẽ làm tăng số chân và giá thành. Nếu quá ít thì sẽ không đảm bảo cho các ứng dụng điều khiển phức tạp Cấu trúc bên trong của các công I O 32 chân được chia thành 4 công 8 bit -P0 P1 P2 P3 Khi bật nguồn tất cả các công được mặc định là công ra. Để định cấu hình cho một công bất kỳ là công vào thì ghi 1 0xFF tới công .