Đồ Án thiết kế mạch đồng hồ số có chuông sử dụng ngôn ngữ lập trình C

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:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC

    4 Chương 1

    4 GIỚI THIỆU VI ĐIỀU KHIỂN 8051

    4 1.1 Lịch sử của vi điều khiển 8051

    4 1.2 Cấu trúc chung của bộ vi điều khiển 80C51

    4 1.3 Sơ đồ chân vi điều khiển 80C51

    7 1.4 Phần cứng của vi điều khiển 80C51

    7 1.4.1 Khối xử lý trung tâm ( Central Processing Unit

    8 1.4.2 Bộ nhớ dữ liệu RAM / ROM

    8 1.4.2.1 Bộ nhớ chương trình nội trú

    10 1.4.2.2 Bộ nhớ dữ liệu nội trú

    15 1.4.2.3 Bộ nhớ chương trình và bộ nhớ dữ liệu ngoại trú.

    19 1.4.3 Bộ Timer/Counter

    23 1.5 Các thanh ghi chức năng đặc biệt (SFR)

    31 1.6 Cơ chế ngắt trong On-chip AT80C51:

    31 1.6.1 Phân loại ngắt trong On-chip:

    32 1.6.2.Các bước thực hiện ngắt.

    32 1.6.3. Mức ngắt ưu tiên trong on-chip:

    33 1.6.4. Nguyên lý điều khiển ngắt của AT8051:

    36 Chương 2

    36 LẬP TRÌNH C CHO VI ĐIỀU KHIỂN 36

    36 2.1. Giới thiệu về ngôn ngữ C

    36 2.2 Cơ bản về C

    36 2.2.1 Các chỉ thị trước xử lý của Keil C

    37 2.2.2. Các toán tử trong C

    40 2.2.3. Các kiểu dữ liệu

    41 2.2.4. Cấu trúc cơ bản của một chương trình C

    41 2.2.5. Các lệnh cơ bản của C

    44 2.3 C cho 8051

    46 Chương 3

    46 KẾT NỐI PHẦN CỨNG VÀ CHƯƠNG TRÌNH ĐIỀU KHIỂN

    46 3.1 Kết nối phần cứng

    47 3.2 Lưu đồ thuật toán

    48 3.2.1 Lưu đồ chỉnh giờ

    48 3.2.2 Lưu đồ chỉnh phút

    49 3.3 Chương trình điều khiển đồng hồ số có chuông

    53 3.4 Mô phỏng trên phần mềm Keil C
     

    Các file đính kèm:

Đang tải...