Đồ án - Mạch đồng hồ RTC dùng DS
Số trang: 28
Loại file: pdf
Dung lượng: 322.75 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Đặc điểm và chức năng hoạt động của các IC họ MSC-51 hồn tồn tương tự nhau, ở đây ta giới thiệu 89c51 với các đặc điểm chính sau: - 4KB EPROM nội - 128 byte RAM nội - 4 port xuất / nhập (I/O port) 8 bit - 2 bộ định thời 16 bit - Giao tiếp nối tiếp - 64kb Rom ngồi - 64kb Ram ngồi - 210 vị trí nhớ để định vị bit, mỗi vị trí một bit - 4us cho hoạt động nhân hoặc chia
Nội dung trích xuất từ tài liệu:
Đồ án - Mạch đồng hồ RTC dùng DS Phần 1: Lý thuyết thiết kếI.Giới thiệu khái quát về 89C511.phần cứng: Đặc điểm và chức năng hoạt động của các IC họ MSC-51 hồn tồn tương tựnhau, ở đây ta giới thiệu 89c51 với các đặc điểm chính sau: - 4KB EPROM nội - 128 byte RAM nội - 4 port xuất / nhập (I/O port) 8 bit - 2 bộ định thời 16 bit - Giao tiếp nối tiếp - 64kb Rom ngồi - 64kb Ram ngồi - 210 vị trí nhớ để định vị bit, mỗi vị trí một bit - 4us cho hoạt động nhân hoặc chia1. cấu trúc bên trong của IC 89C51.+Thành phần chính của vi điều khiển 8051 la bộ xử lý trung tâm hay con gọi là CPU.CPU bao gồm: - Thamh ghi tích luỹ A - Thanh ghi tích luỹ B, dùng cho phép nhân và chia - Đơn vị logic học ALU - Từ trạng thái chương trình PSW - 4 bank thanh ghi - Con trỏ ngăn xếp - Ngồi ra còn có bộ nhớ chương trình, bộ giải ma lệnh, bộ điều khiển thời gian và logic+ Đơn vị xử lý trung tâm nhận trực tiếp xung từ bộ dao động+ Chương trình đang chạy có thể cho dừng lại nhờ một khối điều khiển ở bêntrong. Các nguồn ngắt có thể là các biến cố ở bên ngồi, sự tràn bộ đếm định thờihoặc cũng có thể là giao diện nối tiếp.+ 2 bộ định thời 16 bit hoạt động như một bộ đếm.+ Các cổng port 0, port 1, port 2, port 3 được sử dụng vào mục đích điều khiển, ởcổng port 3 có thêm các đường dẫn điều khiển dùng để trao đổi với một bộ nhớbên ngồi, hoặc để đầu nối giao diện nối tiếp cũng như các đường dẫn ngắt bênngồi.+ Giao diện nối tiếp có chứa một bộ truyền và một bộ nhận không đồng bộ làmviệc độc lập với nhau. Tốc độ truyền qua cổng nối tiếp có thể đặt trong dải rộng vàđược ấn định bằng một bộ định thời.+ Trong vi diều khiển 8051 còn có hai thành phần quan trọng khác là bộ nhớ vàcác thanh ghi+Bộ nhớ còn có Ram và Rom dùng để lưu dữ liệu và mã lệnh.+ Các thanh ghi sử dụng để lưu dữ thông tin trong quá trình xử lý. Khi CPU làmviệc, nó làm thay đôỉ nội dung của các thanh ghi2. Sơ đồ chân 89c51: U1 39 40 - port 0: có hai chức năng từ chân 32 đến chân 39 trong 38 P0.0/AD0 37 P0.1/AD1 VCC 21 các thiết kế nhỏ.(không dùng bộ nhớ mở rộng). 36 35 P0.2/AD2 P0.3/AD3 P2.0/A8 22 P2.1/A9 23 có hai chức năng như các đường I/O. Đối với các thiết kế 34 P0.4/AD4 P2.2/A10 24 33 P0.5/AD5 P2.3/A11 25 32 P0.6/AD6 P2.4/A12 26 cỡ lớn( với bộ nhớ mở rộng) nó được kết hợp kênh giữa P0.7/AD7 P2.5/A13 27 P2.6/A14 28 các Bus. 1 2 P1.0 P1.1 P2.7/A15 - Port 1: là port I/O trên các chân từ chân số 1 đến chân 3 10 4 P1.2 P3.0/RXD 11 5 P1.3 P3.1/TXD 12 số 8. có thể dùng các thiết bị ngồi nếu cần. Port 1 6 P1.4 7 P1.5 P3.2/INT0 13 P3.3/INT1 14 không có chức năng khác vì thế chúng ta chỉ được 8 P1.6 P1.7 P3.4/T0 15 P3.5/T1 16 dùng trong các thiết bị ngồi. 19 18 XTAL1 P3.6/W ...
Nội dung trích xuất từ tài liệu:
Đồ án - Mạch đồng hồ RTC dùng DS Phần 1: Lý thuyết thiết kếI.Giới thiệu khái quát về 89C511.phần cứng: Đặc điểm và chức năng hoạt động của các IC họ MSC-51 hồn tồn tương tựnhau, ở đây ta giới thiệu 89c51 với các đặc điểm chính sau: - 4KB EPROM nội - 128 byte RAM nội - 4 port xuất / nhập (I/O port) 8 bit - 2 bộ định thời 16 bit - Giao tiếp nối tiếp - 64kb Rom ngồi - 64kb Ram ngồi - 210 vị trí nhớ để định vị bit, mỗi vị trí một bit - 4us cho hoạt động nhân hoặc chia1. cấu trúc bên trong của IC 89C51.+Thành phần chính của vi điều khiển 8051 la bộ xử lý trung tâm hay con gọi là CPU.CPU bao gồm: - Thamh ghi tích luỹ A - Thanh ghi tích luỹ B, dùng cho phép nhân và chia - Đơn vị logic học ALU - Từ trạng thái chương trình PSW - 4 bank thanh ghi - Con trỏ ngăn xếp - Ngồi ra còn có bộ nhớ chương trình, bộ giải ma lệnh, bộ điều khiển thời gian và logic+ Đơn vị xử lý trung tâm nhận trực tiếp xung từ bộ dao động+ Chương trình đang chạy có thể cho dừng lại nhờ một khối điều khiển ở bêntrong. Các nguồn ngắt có thể là các biến cố ở bên ngồi, sự tràn bộ đếm định thờihoặc cũng có thể là giao diện nối tiếp.+ 2 bộ định thời 16 bit hoạt động như một bộ đếm.+ Các cổng port 0, port 1, port 2, port 3 được sử dụng vào mục đích điều khiển, ởcổng port 3 có thêm các đường dẫn điều khiển dùng để trao đổi với một bộ nhớbên ngồi, hoặc để đầu nối giao diện nối tiếp cũng như các đường dẫn ngắt bênngồi.+ Giao diện nối tiếp có chứa một bộ truyền và một bộ nhận không đồng bộ làmviệc độc lập với nhau. Tốc độ truyền qua cổng nối tiếp có thể đặt trong dải rộng vàđược ấn định bằng một bộ định thời.+ Trong vi diều khiển 8051 còn có hai thành phần quan trọng khác là bộ nhớ vàcác thanh ghi+Bộ nhớ còn có Ram và Rom dùng để lưu dữ liệu và mã lệnh.+ Các thanh ghi sử dụng để lưu dữ thông tin trong quá trình xử lý. Khi CPU làmviệc, nó làm thay đôỉ nội dung của các thanh ghi2. Sơ đồ chân 89c51: U1 39 40 - port 0: có hai chức năng từ chân 32 đến chân 39 trong 38 P0.0/AD0 37 P0.1/AD1 VCC 21 các thiết kế nhỏ.(không dùng bộ nhớ mở rộng). 36 35 P0.2/AD2 P0.3/AD3 P2.0/A8 22 P2.1/A9 23 có hai chức năng như các đường I/O. Đối với các thiết kế 34 P0.4/AD4 P2.2/A10 24 33 P0.5/AD5 P2.3/A11 25 32 P0.6/AD6 P2.4/A12 26 cỡ lớn( với bộ nhớ mở rộng) nó được kết hợp kênh giữa P0.7/AD7 P2.5/A13 27 P2.6/A14 28 các Bus. 1 2 P1.0 P1.1 P2.7/A15 - Port 1: là port I/O trên các chân từ chân số 1 đến chân 3 10 4 P1.2 P3.0/RXD 11 5 P1.3 P3.1/TXD 12 số 8. có thể dùng các thiết bị ngồi nếu cần. Port 1 6 P1.4 7 P1.5 P3.2/INT0 13 P3.3/INT1 14 không có chức năng khác vì thế chúng ta chỉ được 8 P1.6 P1.7 P3.4/T0 15 P3.5/T1 16 dùng trong các thiết bị ngồi. 19 18 XTAL1 P3.6/W ...
Gợi ý tài liệu liên quan:
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 259 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 174 0 0 -
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 154 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 129 0 0 -
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 117 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 115 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 110 0 0 -
Luận văn: Xây dựng mô hình điều khiển động cơ DC servo bằng vi điều khiển
85 trang 95 0 0 -
Giáo trình môn kỹ thuật vi điều khiển
0 trang 92 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 91 1 0