Bài 6: Dùng vi điều khiển 16F887 giao tiếp với 8 led đơn và 2 nút nhấn ON, OFF. Khi cấp điện thì 8 led tắt, khi nhấn ON thì 8 led sáng, khi nhấn OFF thì 8 led tắt.
Hình 1: Sơ đồ mạch dùng vi điều khiển 16F887 giao tiếp với 8 led đơn và 2 nút nhấn ON, OFF Chương trình: #INCLUDE <16F887.H> #FUSES NOWDT,PUT,HS,NOPROTECT,NOLVP #USE DELAY(CLOCK=20M) #DEFINE ON PIN_E0 #DEFINE OFF PIN_E1 VOID MAIN() { SET_TRIS_E(0xFF); SET_TRIS_D(0x00); OUTPUT_D(0X00); WHILE(TRUE) { WHILE (INPUT(ON)); OUTPUT_D(0XFF); WHILE (INPUT(OFF)); OUTPUT_D(0X00); } } ...