Danh mục

Hướng dẫn sử dụng KIT 8051

Số trang: 110      Loại file: pdf      Dung lượng: 13.25 MB      Lượt xem: 17      Lượt tải: 0    
10.10.2023

Phí tải xuống: 25,000 VND Tải xuống file đầy đủ (110 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu "Hướng dẫn sử dụng KIT 8051" trình bày kiến thức sau: hướng dẫn cài đặt keil c và flash magic, truy xuất port I/O, điều khiển đơn giản led 7 đoạn, ngắt timer, dùng ngắt timer viết ứng dụng led rive, quét led điều khiển led 7 đoạn, điều khiển ma trận led, chạy chữ trên ma trận led, ngắt ngoài, điều khiển encoder.
Nội dung trích xuất từ tài liệu:
Hướng dẫn sử dụng KIT 8051HƯỚNG DẪN SỬ DỤNG KIT 8051Mục lụcGiới thiệu kit thí nghiệm BK89IT ...................................................................................... 4 Mô hình lập trình C trong vi điều khiển ............................................................................. 5 Bài 1 : Hướng dẫn cài đặt Keil C và Flash Magic.......................................................... 6 1.1 Cài đặt Keil C ........................................................................................................... 6 1.2 Cài đặt Flash Magic ................................................................................................ 11 1.3 Cấu hình cho Flash Magic ...................................................................................... 16 Bài 2 : Truy xuất Port I/O............................................................................................. 22 2.1 Tạo project trên Keil C ........................................................................................... 22 2.2 Viết chương trình đơn giản ..................................................................................... 32 2.2.1 Kết nối phần cứng............................................................................................ 32 2.2.2 Viết chương trình ............................................................................................. 33 2.2.3 Nạp chương trình ............................................................................................. 34 2.2.4 Các lỗi xảy ra khi nạp chương trình................................................................. 35 Bài 3 : Điều khiển đơn giản Led 7 đoạn....................................................................... 38 3.1 Kết nối phần cứng:.................................................................................................. 38 3.2 Viết chương trình .................................................................................................... 39 3.2.1 Hàm init_main()............................................................................................... 39 3.2.2 Hàm main() ...................................................................................................... 39 3.3 Một số lỗi lập trình quan trọng ............................................................................... 41 Bài 4 : Ngắt Timer........................................................................................................ 42 4.1 Khai báo ngắt timer................................................................................................. 42 4.2 Viết chương trình .................................................................................................... 43 4.2.1 Hàm init_timer1() ............................................................................................ 43 4.2.2 Hàm start_timer1()........................................................................................... 43 4.2.3 Hàm timer1_isr().............................................................................................. 43 4.2.4 Hàm delay_ms(unsigned int duration)............................................................. 44 4.2.5 Hàm stop_timer1()........................................................................................... 44 Bài 5 : Dùng ngắt timer viết ứng dụng LED RIVER ................................................... 45 5.1 Kết nối phần cứng................................................................................................... 45 5.2 Viết chương trình .................................................................................................... 45 Bài 6 : Chống rung cho phím ....................................................................................... 47 6.1 Nguyên lý chống rung............................................................................................. 47 6.2 Kết nối phần cứng................................................................................................... 48 6.3 Viết chương trình .................................................................................................... 49 6.3.1 Hàm initKey() .................................................................................................. 49 6.3.2 Hàm getKey() .................................................................................................. 49 Bài 7 : Quét led điều khiển Led 7 đoạn ........................................................................ 51 7.1 Nguyên lý quét led 7 đoạn ...................................................................................... 51 7.2 Kết nối phần cứng................................................................................................... 52 7.3 Viết chương trình .................................................................................................... 52 7.3.1 Hàm init_led7()............................................................. ...

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

Gợi ý tài liệu liên quan: