Hiện tại mình đang làm mạch giao tiếp với vi xử lý với máy tính, thông qua trình HyperTermin của Windown.Phần mạch mình đã làm ok và viết xong phần code. Sau đó nạp vào mô phỏng trong Proteus thì chương trình hoạt động không đúng ý mình. Nghĩa là mình tạo một nút nhấn vào cổng P1.0. khi nút này nhấn thì đồng nghĩa đèn led trên cổng P0.0 sáng. sau đó gửi một ký tự "A" lên PC. Vấn đề là mạch giao tiếp đã Ok nhưng khi nhấn button thì nó gửi một loạt ký tự A lên PC chứ không gửi một ký tự A.Mà mục đích của mình là mỗi lần nhấn Button thì chỉ có 1 kí tự A được gửi đi thôi. Mình nghiên cứu mãi mà chưa biết giải quyết thế nào. anh em nào có nhiều kinh nghiệm về vấn đề này giúp mình với.Dưới đây là đoạn code mình viết trong Read51 và mô phỏng trên Proteus
link project
link project
Comment