Chào các anh!
Vâng như tiêu đề, em mới bắt đầu học VĐK 8051 và còn rất nhiều bỡ ngỡ.
Hôm nay mới làm phần giao tiếp trên Proteus
Trong sách thì bảo để đặt 1 cổng làm đầu vào ( ví dụ P2.2) ta phải SETB P2.2
Nhưng thực tế em làm trên Proteus 8.0 thì làm như vậy ko chạy được
Ngược lại nếu em "CLR P2.2" thì sau đó đọc cổng thoải mái, chương trình chạy ngon vô tư
1 điều nữa. Trong sách nói khi 8051 được RESET nguồn thì các chân được mặc định làm cổng đầu ra
Trong khi đó trong Proteus khi em play thì tất cả chân đều đỏ lòm (đang được cấu hình làm đầu vào). Thế là sao ạ?
Rất mong được mọi người giải đáp!
Vâng như tiêu đề, em mới bắt đầu học VĐK 8051 và còn rất nhiều bỡ ngỡ.
Hôm nay mới làm phần giao tiếp trên Proteus
Trong sách thì bảo để đặt 1 cổng làm đầu vào ( ví dụ P2.2) ta phải SETB P2.2
Nhưng thực tế em làm trên Proteus 8.0 thì làm như vậy ko chạy được
Ngược lại nếu em "CLR P2.2" thì sau đó đọc cổng thoải mái, chương trình chạy ngon vô tư
1 điều nữa. Trong sách nói khi 8051 được RESET nguồn thì các chân được mặc định làm cổng đầu ra
Trong khi đó trong Proteus khi em play thì tất cả chân đều đỏ lòm (đang được cấu hình làm đầu vào). Thế là sao ạ?
Rất mong được mọi người giải đáp!
Comment