Đồ Án Nghiên cứu ic at89c52 và ứng dụng vào mạch chạy chữ dùng led ma trận 8x8 kèm file mô phỏng layout

Thảo luận trong 'Viễn Thông' bắt đầu bởi Phí Lan Dương, 12/12/13.

  1. Phí Lan Dương

    Phí Lan Dương New Member
    Thành viên vàng

    Bài viết:
    18,524
    Được thích:
    18
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC
    MỤC LỤC i
    DANH MỤC HÌNH VẼ ii
    LỜI MỞ ĐẦU 1
    Chương I: GIỚI THIỆU VỀ IC 89C52 2
    1.1Giới Thiệu Chung về VĐK AT89C52: 2
    1.2.Khảo sát sơ đồ chân. 3
    1.3 Bộ nhớ dử liệu- Bộ nhớ Ram 6
    1.4 Các bank thanh ghi 8
    1.5 Vùng RAM truy xuất từng bit 9
    1.6.Vùng RAM bình thường 9
    1.7.Các thanh ghi có chức năng đặc biệt 9
    1.8.Tìm hiểu một số ô nhớ có chức năng đặc biệt 9
    1.8.1Các thanh ghi có địa chỉ 80H, 90H, A0H, B0H: 9
    1.8.2Thanh ghi A 9
    1.8.3.Thanh ghi B 9
    1.8.4. Con trỏ sắp xếp SP :địa chỉ 81H 10
    1.8.5 Con trỏ dữ liệu DPTR 10
    1.8.6.Thanh ghi trạng thái chương trình PSW (địa chỉ byte D0H) 10
    Chương II: GIỚI THIỆU VỀ CÁC LINH KIỆN KHÁC 12
    2.1 Giới thiệu về ma trận LED 12
    2.1.1 Cấu tạo 12
    2.1.2 Cơ sở lý thuyết 12
    2.1.3 Nguyên lý hoạt động 12
    2.2 Các linh kiện sử dụng trong mạch 13
    CHƯƠNG III: THIẾT KẾ MẠCH 15
    3.1 Sơ đồ nguyên lý 15
    3.2 Mạch in 15
    3.3 Chương trình (code) 16
    3.4 Mạch thực tế 21
    KẾT LUẬN 22



    DANH MỤC HÌNH VẼ
    Hình 2.1: IC AT89c52 2
    Hình 2.2: Sơ đồ chân 3
    Hình 2.3: sơ đồ khối bên trong của 89c52 5
    Hình 2.1 Sơ đồ ghép nối của ma trận led 8x8 12
    Hình 2.2 Tranzito A1015 13
    Hình 2.3 Hình dạng thực tế của tụ gốm (a) và tụ hóa (b) 14
    Hình 2.4 Hình dạng thực tế của thạch anh tạo dao động 14
    Hình 3.1 Sơ đồ nguyên lý của mạch 15
    Hinh 3.2: Mạch in led ma trận 15
    Hình 3.3: mạch led ma trận đã hoàn thành 21
    DANH MỤC BẢNG
    Bảng 2.1: Cấu trúc bộ nhớ RAM bên trong vi điều khiển 8
    Bảng 2.2: Chức năng từng bit trong thanh trạng thái PSW 10
    LỜI MỞ ĐẦU
    Trong thời đại khoa học kỹ thuật phát triển hiện nay, nhu cầu về thông tin là yếu tố quan trọng hàng đầu giúp tất cả các lĩnh vực trong xã hội tồn tại và phát triển. Việc nắm bắt thông tin càng sớm và chính xác sẽ giúp cho cơ hội thành công trong công việc sẽ càng cao hơn. Nhu cầu thiết yếu là đưa thông tin đến với mọi người để mọi người cùng biết và nắm bắt nó. Quảng cáo là một công cụ giúp cho thông tin đến với xã hội một cách nhanh nhất.
    Do thực tế của các bảng quảng cáo chỉ thể hiện các chương trình đã được lập trình cố định trong các vùng nhớ của chương trình nên việc thay đổi nội dung quảng cáo sẽ rất khó khăn cho người có nhu cầu sử dụng. Quảng cáo tốt sẽ đem lại nhiều lợi ích to lớn. Cũng chính vì vậy mà không ngạc nhiên khi hàng năm các doanh nghiệp đã đầu tư rất nhiều vào vấn đề này. Một trong những biện pháp được ưa dùng hiện nay đó là sử dụng bảng quảng cáo bằng đèn LED, vì sự đơn giản, hiện đại, bắt mắt, chi phí hợp lý cũng như tính hiệu quả của nó. Những bảng thông tin, cổng chào hay những bảng LED quảng cáo với màu sắc sặc sỡ, bắt mắt, gây nhiều chú ý chắc hẳn đã không còn xa lạ đối với người dân, nhất là người dân đô thị. Chính việc hữu dụng cũng như phổ biến của các bảng quảng cáo mà trong đồ án này chúng em đã lựa chọn đề tài nghiên cứu, tìm hiểu về cách tạo chữ chạy sử dụng led ma trận 8x8. Trong bài làm không thể tránh khỏi những sai sót. Rất mong được sự giúp đỡ, góp ý của thầy cô và các bạn.
    Xin chân thành cảm ơn!
    Đà Nẵng, tháng 12 năm 2011




    Chương I: GIỚI THIỆU VỀ IC 89C52
    1.1Giới Thiệu Chung về VĐK AT89C52:
    Hình 2.1: IC AT89c52
    .Cấu trúc chung về VĐK AT89C52
    VĐK 89C52 mà chúng ta sử dụng có những đặc điểm sau:
    ã 4KB ROM bên trong
    ã 256 Byte ngoài
    ã 4 Port xuất nhập dữ liệu I/O
    ã Giao tiếp nối tiếp
    ã 64 KB vùng nhớ mã ngoài
    ã 64 KB vùng nhớ dữ liệu ngoài
    ã Xử lý Boolean
     

    Các file đính kèm:

Đang tải...