Đồ Án Nghiên cứu và thiết kế đồng hồ hiển thị thời gian thực sử dụng 8051 + code

Thảo luận trong 'Chưa Phân Loại' 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:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    LỜI NÓI ĐẦU

    Ngày nay, trong công cuộc công nghiệp hóa và hiện đại hóa cũng như tiến trình hội nhập sâu vào nền kinh tế thế giới nói chung và các quốc gia trong tố chức WTO nói riêng đặt ra cho nền kinh tế và sản xuất của chúng ta cần phải đáp ứng được các yêu cầu chung của thế giới. Có thể nhận thấy một điều là nền sản xuất của chúng ta hiện tại mang tính thủ công và hết sức lạc hậu, do đó điều kiện cần và đủ để quá trình hội nhập thành công là phải hiện đại hóa nền kinh tế, hiện đại hóa và tự động quá trình sản xuất. Lịch sử nhân loại đã chứng kiến những cuộc cách mạng về khoa học kĩ thuật và gần đây nhất là cuộc cách mạng về công nghệ thông tin. Với sự trợ giúp của máy tính và hệ thống máy tính, con người đã nâng cao năng suất và tự động hóa ngày một hiệu quả hơn.
    Tuy nhiên, nói đến máy tính thì trước hết phải nói đến một lĩnh vực quan trọng gấp bội, đó chính là nền công nghiệp điện tử. Nền công nghiệp điện tử và các sản phẩm của nó là nền tảng cơ bản nhất cho việc ra đời của máy tính và sâu xa hơn chính là nên sản xuất hiện đại ngày nay. Các sản phẩm của công nghiệp điện tử đã đi sâu vào đời sống của mỗi quốc gia, vùng lãnh thổ và mỗi con người chúng ta.Công nghiệp điện tử là lĩnh vực không thể thiếu đối với tất cả các khía cạnh trong cuộc sống hiện đại nhân loại ngày nay. Nằm trong chương trình đào tạo của khoa điện tử - trường đại học công nghiệp Hà Nội, em đươc tham gia vào đợt thực tập của trường. Với mục đích bổ sung kiến thức và kĩ năng nghề nghịệp làm tiền đề cho quá trình công tác sau này cũng như có thể đáp ứng yêu cầu của nền sản xuất nước nhà.
    Sinh viên thực hiện
    Lưu Văn Ngọc


    KHOA ĐIỆN TỬ



    Sinh viên thực hiện: Lưu Văn Ngọc.
    Lớp: ĐT5-K10
    Trường: Đại học Công Nghiệp Hà Nội.
    Tên đề tài: Nghiên cứu và thiết kế đồng hồ hiển thị thời gian thực sử dụng 8051.



    Mục lục

    LỜI NÓI ĐẦU 4
    CHƯƠNG I: TỔNG QUÁT VỀ VI ĐIỀU KHIỂN 8051 5

    1.Tóm tắt về lịch sử của 8051 5
    1.1. Sơ đồ khối chung của họ 8051 5
    2.Các thành viên khác của 8051 6
    2.1.Bộ vi điều khiển 8052 6
    2.2.Bộ vi điều khiển 8031 7
    3.Các phiên bản của 8051 7
    3.1.Bộ vi điều khiển 8751 8
    3.2.Bộ vi điều khiển AT8951 từ Atmel Corporation 8
    3.3.Bộ vi điều khiển DS5000 từ hãng Dalas Semiconductor 9
    3.4.Phiên bản OTP của 8051 10
    3.5.Họ 8051 từ hãng Philips 11
    CHƯƠNG II: GIỚI THIỆU VI ĐIỀU KHIỂN AT89S52 12
    1.Sơ đồ khối và chức năng các khối của bộ vi điều khiển AT89S52 12
    2.Bộ vi điều khiển AT89S52 gồm các khối chức năng chính 12
    2.1.CPU 12
    2.2.Bộ nhớ chương trình(bộ nhớ Rom) 13
    2.3.Bộ nhớ dữ liệu(bộ nhớ Ram) 13
    2.4.Bộ UART(Universal Ansynchronous Receiver and Transmitter 13
    2.5.Ba bộ Timer/Counter 16 bit 13
    2.6.WDM(Watch Dog Timer) 13
    3.Sơ đồ chân,chức năng các chân của họ 8051 14
    3.1.Port 0(P0.0-P0.7) 14
    3.2.Port1(P1.0-P1-7) 15
    3.3.Port2(P2.0-P2.7) 15
    3.4.Port3(P3.0-P3.7) 16
    3.5.Chân /Psen(Program Store Enable) 17
    3.6.Chân ALE(Address Latch Enable) 17
    3.7.Chân /EA(External Access) 18
    3.8.Chân RST(Reset) 18
    3.9.Chân XTAL1,XTAL2 18
    3.10.Chân Vcc,Gnd 19
    4.Hoạt Động Định Thời 19
    4.1.Giới thiệu 19
    4.2Các thanh ghi của Timer0,Timer1 20
    4.3.Thanh ghi điều khiển Timer(TCON) 21
    6.Các thanh ghi chứa giá trị của các bộ định thời 22
    7.Các thanh ghi của Timer2 22
    8.Các chế độ của bộ định thời 24
    8.1.Các chế độ của Timer0 và Timer1 24
    8.2.Các chế độ của Timer2 28
    9.Cổng Nối Tiếp 28
    9.1.Giới thiệu 28
    9.2.Các thanh ghi của cổng nối tiếp 29
    9.3.Các chế độ hoạt động 30
    10.Ngắt và xử lý ngắt 35
    10.1.Giới thiệu 35
    10.2.Tổ chức ngắt 36
    10.3.Xử lý ngắt 37
    CHƯƠNG III: IC DS1307 và 7805 cùng sơ lược 40
    về cấu tạo, nguyên lý 40
    I.Tìm hiểu IC thời gian thực DS1307 40
    1.Giới thiệu chung về DS1307 40
    2. Cơ chế hoạt động và chức năng của DS1307 40
    3.Sơ đồ địa chỉ RAM và RTC 42
    4.Hai chế độ hoạt động của DS1307 45
    II.IC 7805 47
    1.Giới thiệu IC 7805 47
    CHƯƠNG IV: SƠ ĐỒ KHỐI VÀ LƯU ĐỒ THUẬT TOÁN 49
    I.Sơ đồ khối 49
    1.Mạch hiển thị 50
    2.Sơ đồ mạch điều khiển 51
    II.Sơ đồ khối tổng quát và lưu đồ thuật toán 52
    CHƯƠNG V: Phụ Lục 55
    I.Code 55
    Kết Luận 72
    Tài liệu tham khảo 73
     

    Các file đính kèm:

Đang tải...