Danh mục

Hướng dẫn sử dụng Kit 89

Số trang: 47      Loại file: pdf      Dung lượng: 2.54 MB      Lượt xem: 16      Lượt tải: 0    
10.10.2023

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Keil C là chương trình hỗ trợ khá đầy đủ để người dùng soạn thảo chương trìnhdành cho các vi điều khiển thuộc họ 8051. Để cài đặt bạn tiến hành theo các bước nhưsau....
Nội dung trích xuất từ tài liệu:
Hướng dẫn sử dụng Kit 89HƯỚNG DẪN SỬ DỤNG KIT 89 Mục lụcBài 1 : Hướng dẫn cài đặt Keil C và Flash Magic .......................................................... 2 Cài đặt Keil C ..................................................................................................... 2 1.1 Cài đặt Flash Magic ............................................................................................ 7 1.2 Cấu hình cho Flash Magic ................................................................................ 12 1.3Bài 2 : Truy xuất Port I/O ............................................................................................. 17 Tạo project trên Keil C ..................................................................................... 17 2.1 Viết chương trình đơn giản ............................................................................... 26 2.2 Kết nối phần cứng ..................................................................................... 26 2.2.1 Viết chương trình ...................................................................................... 27 2.2.2 Nạp chương trình ...................................................................................... 28 2.2.3Bài 3 : Điều khiển đơn giản Led 7 đoạn ....................................................................... 30 Kết nối phần cứng: ............................................................................................ 30 3.1 Viết chương trình .............................................................................................. 31 3.2 3.2.1 Hàm init_main() ........................................................................................ 31 3.2.2 Hàm main() ............................................................................................... 31 Một số lỗi quan trọng ........................................................................................ 33 3.3Bài 4 : Ngắt Timer ........................................................................................................ 34 Khai báo ngắt timer........................................................................................... 34 4.1 Viết chương trình .............................................................................................. 35 4.2 4.2.1 Hàm init_timer1() ..................................................................................... 35 4.2.2 Hàm start_timer1() .................................................................................... 35 4.2.3 Hàm timer1_isr()....................................................................................... 35 4.2.4 Hàm delay_ms(unsigned int duration) ...................................................... 36 4.2.5 Hàm stop_timer1() .................................................................................... 36Bài 5 : Dùng ngắt timer viết ứng dụng LED RIVER ................................................... 37 Kết nối phần cứng ............................................................................................. 37 5.1 Viết chương trình .............................................................................................. 37 5.2Bài 6 : Chống rung cho phím ....................................................................................... 39 Nguyên lý chống rung....................................................................................... 39 6.1 Kết nối phần cứng ............................................................................................. 40 6.2 Viết chương trình .............................................................................................. 41 6.3Bài 7 : Quét led điều khiển Led 7 đoạn ........................................................................ 43 Nguyên lý quét led 7 đoạn ................................................................................ 43 7.1 Kết nối phần cứng ............................................................................................. 44 7.2 Viết chương trình .............................................................................................. 44 7.3 7.3.1 Hàm init_led7() ......................................................................................... 44 7.3.2 Hàm clear_led7() ...................................................................................... 45 7.3.3 Hàm set_position(unsigned int pos) ......................................................... 45 7.3.4 Hàm get_position() ......................................................... ...

Tài liệu được xem nhiều: