Hướng dẫn sử dụng Kit 89 Mục lục Bài 1 : Hướng dẫn cài đặt Keil C và Flash Magic 4 Cài đặt Keil C 4 Cài đặt Flash Magic 9 Cấu hình cho Flash Magic 14 Bài 2 : Truy xuất Port I/O. 20 Tạo project trên Keil C . 20 Viết chương trình đơn giản . 30 Kết nối phần. | Hướng dẫn sử dụng Kit 89 Mục lục Bài 1 Hướng dẫn cài đặt Keil C và Flash Cài đặt Keil Cài đặt Flash Cấu hình cho Flash Bài 2 Truy xuất Port I Tạo project trên Keil Viết chương trình đơn Kết nối phần Viết chương Nạp chương Bài 3 Điều khiển đơn giản Led 7 Kết nối phần cứng .34 Viết chương Hàm init_main .35 Hàm main .35 Một số lỗi quan Bài 4 Ngắt Khai báo ngắt Viết chương Hàm init_timer1 .39 Hàm start_timer1 .39 Hàm timer1_isr .39 Hàm delay_ms unsigned int duration .40 Hàm stop_timer1 .40 Bài 5 Dùng ngắt timer viết ứng dụng LED Kết nối phần Viết chương Bài 6 Chống rung cho Nguyên lý chống Kết nối phần Viết chương Hàm initKey .45 Hàm getKey .45 Bài 7 Quét led điều khiển Led 7 Nguyên lý quét led 7 Kết nối phần Viết chương Hàm init_led7 .48 Hàm clear_led7 .49 Hàm set_position unsigned int pos .49 Hàm get_position .49 Hàm put_Number unsigned int num .50 Hàm put_string char strNum .50 Hàm BKIT HARDWARE CLUB - 1 Hướng dẫn sử dụng Kit 89 Bài 8 Điều khiển Ma trận Nguyên lý điều khiển ma trận Kết nối phần Viết chương Hàm init_led_matrix .53 Hàm scan_led_matrix .53 Hàm update_display_led_matrix .53 Bài 9 Chạy chữ trên Ma trận Nguyên lý chạy chữ trên ma trận Kết nối phần Viết chương Hàm set_message char strMsg .56 Hàm main .57 Bài 10 Ngắt Nguyên lý điều khiển ngắt Kết nối phần Viết chương Hàm init_ext_int0 .58 Hàm init_ext_int1 .58 Hàm ext0_isr .59 Hàm ext1_isr .59