Tiểu Luận Thiết kế hệ điều hành thời gian thực trên vi điều khiển họ 8051 ( có code )

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC

    Lời nói đầu 3
    Nội dung bài tập . 4

    I. SƠ LƯỢC VỀ HỌ VI ĐIỀU KHIỂN 8051 . 5

    1, Giới thiệu sơ lược 5
    2, Sơ đồ khối . 6
    3, Sơ đồ chân 7

    II. CƠ SỞ LÝ THUYẾT . 8

    1. Lý thuyết chung về thời gian thực_ xử lý đa nhiệm . 8
    2. Một số hàm và lệnh cơ bản được sử dụng . 9

    III. PHẦN NỘI DUNG . 10

    1. Mạch mô phỏng . 10
    2. Mạch layout 11
    3, Lập trình KeilC 12

    IV. KẾT LUẬN . 15

    1. Ưu điểm . 15
    2. Nhược điểm . 15

    V. THAM KHẢO 16







    LỜI NÓI ĐẦU

    Ngày nay, những ứng dụng của Vi điều khiển đã đi sâu vào đời sống sinh hoạt và sản xuất của con người. Có một thực tế là hầu hết các thiết bị điện dân dụng hiện nay đều có sự góp mặt của Vi Điều Khiển và vi xử lí . Ứng dụng vi điều khiển trong thiết kế hệ thống làm giảm chi phí thiết kế và hạ giá thành sản phẩm đồng thời nâng cao tính ổn định của thiết bị và hệ thống.Trên thị trường có rất nhiều họ vi điều khiển: họ 8051 của Intel, 68HC11 của Motorola, Z80 của hãng Zilog, PIC của hãng Microchip, H8 của
    Hitachi,vv
    Việc phát triển ứng dụng các hệ vi xử lý đòi hỏi những hiểu biết cả về phần cứng cũng như phần mềm, nhưng cũng chính vì vậy mà các hệ vi xử lý được sử dụng để giải quyết những bài toán rất khác nhau. Tính đa dạng của các ứng dụng phụ thuộc vào việc lựa chọn các hệ vi xử lý cụ thể cũng như vào kỹ thuật lập trình.
    Ngày nay các bộ vi xử lý có mặt trong rất nhiều thiết bị điện tử hiện đại: từ đầu đĩa CD, máy thu hình, máy ghi hình, dàn âm thanh HiFi, bộ điều khiển lò sưởi cho đến các thiết bị điều khiển dùng trong công nghiệp. Lĩnh vực ứng dụng của các hệ vi xử lý cũng rất rộng lớn: từ nguyên cứu khoa học, truyền dữ liệu, đến công nghiệp, năng lượng,
    giao thông và y tế
    Tùy theo kinh nghiệm và mức độ thông thạo mà chúng ta có thể sử dụng các ngôn ngữ khác ngoài hợp ngữ như: C, C[SUP]++[/SUP], Visual basic để có những chương trình chất lượng cao hơn.
     

    Các file đính kèm:

Đang tải...