Báo Cáo Tìm hiểu họ vi điều khiển 8051 các bài tập ứng dụng

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi dangai91, 18/10/12.

  1. dangai91

    dangai91 New Member

    Bài viết:
    9
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    Mở đầu
    Ngày nay, khi công nghệ thông tin ngày càng phát triển, việc xử lý tính toán ngày càng nhanh hơn, với tốc độ tăng vượt bậc. Nhiều ứng dụng thông minh, tự động hoá cao, đảm bảo độ chính xác hơn nhiều.
    Khi các khoá điện tử và các thiết bị điện tử thụ động đang lép vế thì các thiết bị điện tử tích cực, thông minh có khả năng lập trình và hoạt động độc lập ngày càng chiếm ưu thế. Các thiết bị trở lên thông minh hơn nhờ quá trình lập trình nhúng, các hệ thống được lập trình những công việc cụ thể và có thể phối ghép nhằm hoạt động chính xác, nhanh gọn.
    Có nhiều loại vi điều khiển được lập trình với nhiều ứng dụng khác nhau, với những khả năng làm việc phi thường như dòng vi điều khiển AVR, dòng vi điều khiển PIC, dòng Atmega .
    Với các bạn sinh viên, các bài tập đơn giản và thực hành phục vụ nghiên cứu tìm hiểu hoạt động thì dòng chíp 8051 là sự lựa chọn hợp lý về cả mặt kinh phí lẫn hoạt động tập nghiên cứu trong nhà trường.
    Dòng 8051 có những ưu điểm như khá phổ thông, giá thành phù hợp, có nhiều khả năng lập trình với nhiều tài nguyên ngắt, timer để sinh viên có thể lập trình hiệu quả.
    Mục lục
    Mở đầu 1
    CHƯƠNG I: Tìm hiểu vể họ vi điều khiển 8051. 2
    1.Sơ lược về vi điều khiển. 2
    2. Tổng quan về họ vi điều khiển 8051. 2
    2.1 Lược sử 8051. 2
    2.2 Một số bộ vi điều khiển trong họ 8051. 2
    2.2.1 Bộ vi điều khiển AT89C51. 2
    3. Kiến trỳc phần cứng. 3
    3.1 Mô tả chân của 8051. 3
    4. Timer. 9
    4.1 Giới thiệu. 9
    4.2 Các thanh ghi cơ sở của bộ định thời. 9
    4.2.1 Các thanh ghi của bộ Timer 0. 9
    4.2.2 Các thanh ghi của bộ Timer 1. 10
    4.2.3 Thanh ghi TMOD (Thanh ghi chế độ của bộ định thời). 11
    4.2.4 Thanh ghi TCON. 17
    4. Ngắt và xử lý ngắt 18
    4.1 Giới thiệu. 18
    4.2 Tài nguyên ngắt của AT89C51. 18
    Chương 2: Bài tập vận dụng 21
    1. Chương trình 16 led đơn nháy 4 trạng thái 21
    2. Chương trình điều khiển LED đỏ nháy liên tục, LED xanh nháy 10 lần khi nhấn SW 23
    3. Chương trình sử dụng ngắt điềuk khiển LED đỏ sáng liên tục, LED xanh nháy 10 lần, LED vàng sáng 5 lần khi nhấn SW1 và SW2. 24
    4. Tạo xung 10KHz. 25
    5. Sử dụng ngắt tạo 2 xung khác nhau. 26
    6. Tạo 2 xung đảo nhau. 27
    7. Quét led 4 đoạn 7 thanh. 28
    8. Quét 6 led 7 thanh. 29
    9. Viết code chạy chữ G trên LEX matrix 8x8. 30
    10. Hiển thị chữ B lên Led matrix 8x8. 31
     

    Các file đính kèm:

Đang tải...