Mình đang viết code cho 1 bài, nhưng làm hoài mà VDK B không nhận được dữ liệu khi mình mô phỏng trên Proteus.
có 2 vdk 89c51 cách nhau 5m. VDK A gửi dữ liệu cho VDK B. VDK A có 1 nút nhấn SW. Khi nút nhấn ĐÓNG thì VDK B sẽ sáng 8 đèn led từ trái sang phải và tự
động lặp lại. KHi nút nhấn MỞ thì VDK B sẽ sáng led đầu tiên, các led còn lại tắt.
Các bạn giúp mình với!!! Mình viết code có ngắt để nhận và phát và dữ liệu. Nhưng mình không biết là chương trình chính có phải là chương trình kiểm tra nút nhấn hay không??? Hay tất cả code sáng 8 led từ trái sang phải đều nằm trong chương trình phục vụ ngắt ISR??? còn chuơng trình chính chỉ nhảy tại chỗ.
Nếu các bạn code thì cho mình tham khảo nha.
Cám ơn các bạn đã đọc chủ đề của mình!!!
có 2 vdk 89c51 cách nhau 5m. VDK A gửi dữ liệu cho VDK B. VDK A có 1 nút nhấn SW. Khi nút nhấn ĐÓNG thì VDK B sẽ sáng 8 đèn led từ trái sang phải và tự
động lặp lại. KHi nút nhấn MỞ thì VDK B sẽ sáng led đầu tiên, các led còn lại tắt.
Các bạn giúp mình với!!! Mình viết code có ngắt để nhận và phát và dữ liệu. Nhưng mình không biết là chương trình chính có phải là chương trình kiểm tra nút nhấn hay không??? Hay tất cả code sáng 8 led từ trái sang phải đều nằm trong chương trình phục vụ ngắt ISR??? còn chuơng trình chính chỉ nhảy tại chỗ.
Nếu các bạn code thì cho mình tham khảo nha.
Cám ơn các bạn đã đọc chủ đề của mình!!!
Comment