huonguyen_mk

New Member
Link tải luận văn miễn phí cho ae Kết Nối

GIỚI THIỆU VỀ ĐỀ TÀI:

Để nghiên cứu vi điều khiển 8051 chúng em chọn đề tài “ Đo nhiệt độ và điều chỉnh nhiệt độ” Đây là một đề tài không mới nhưng đề tài này giúp em có thể hiểu thêm về cấu trúc bên trong, cách hoạt động và cách lập trình cho vi xử lý.
Trong đề tài này, chúng em mới chỉ giẩi quyết được các vấn đề sau:
_ dải nhiệt độ đo được từ 00C – 990C
_ ổn định nhiệt độ chỉ dưới dạng mô phỏng:
+ Khi nhiệt độ tăng quá một ngưỡng ( do mình đặt) thì quạt quay làm gảim nhiệt đọ
+ Khi nhiệt độ thấp hơn một ngưỡng( do mình đặt) thì đèn sáng làm tăng nhiệt độ
+ Sử dụng ngôn ngữ lập trình Assembly


LÝ THUYẾT:

A. GIỚI THIỆU VỀ HỌ VI ĐIỀU KHIỂN 8051:
IC vi điều khiển 89S52 có các đặc điểm sau :
- 4kbyte ROM (được lập trình bởi nhà sản xuất chỉ co ở 8051)
- 128 byte RAM
- 4 port 8bit
- Hai bộ định thời 16 bit
- Giao tiếp nối tiếp
- 64KB không gian bộ nhớ chương trình mở rộng
- 64 KB không gian bộ nhớ dữ liệu mở rộng
- Một bộ xử lý bít (thao tác trên các bit đơn)
- 210 bit được địa chỉ hóa và mỗi vị trí một bít
- Bộ nhân/chia 4s
1. CẤU TRÚC BÊN TRONG 89S52

1.1. Cấu tạo chân

Tuỳ theo khả năng của từng người (về kinh tế, kỹ thuật…) mà các nhà sản xuất các sản phẩm ứng dụng có thể chọn 1 trong 3 kiểu chân do ATMEL đưa ra.

1.2. Sơ đồ khối
Phần chính của vi điều khiển 89S52 là bộ xử lý trung tâm (CPU: central processing unit ) bao gồm :
- Các thanh ghi chức năng đặc biệt (SFR).
- Đơn vị logic học (ALU : Arithmetic Logical Unit )
- cổng vào ra (I/O)
- Bộ nhớ chương trình và bộ nhớ dữ liệu.
Đơn vị xữ lý trung tâm nhận trực tiếp xung từ bộ giao động, ngoài ra còn có khả năng đưa một tín hiệu giữ nhịp từ bên ngoài.
Chương trình đang chạy có thể cho dừng lại nhờ một khối điêu khiển ngắt ở bên trong. Các nguồn ngắt có thể là: các biến cố ở bên ngoài, sự tràn bộ đếm định thời, hay cũng có thể là giao diện nối tiếp. Hai bộ định thời 16 bit hoạt động như một bộ đếm.
Các cổng (port0, port1, port2, port3 ). Sữ dụng vào mực đích điều khiển.
Ở cổng 3 còn có thêm các đường dẫn điều khiển dùng để trao đổi với bộ nhớ bên ngoài, hay để đầu nối giao diện nối tiếp,cũng như các đường ngắt dẫn bên ngoài.
Giao diện nối tiếp cũng chứa một bộ truyền và bộ nhận không đồng bộ làm việ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 điều khiển 89S52 có hai thành phần quan trọng khác là bộ nhớ và thanh ghi :
Bộ nhớ gồm có bộ nhớ RAM và bộ nhớ ROM dùng để lưu trữ dữ liệu và mã lệnh.

Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 
Last edited by a moderator:
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Đo nhiệt độ dùng cảm biến DS18B20 sử dụng board arduino Khoa học kỹ thuật 0
D Dùng các vi mạch tương tự và vi mạch số tính toán, thiết kế mạch đo và cảnh báo nhiệt độ sử dụng cảm biến IC LM35,LM3X Khoa học Tự nhiên 0
D Ứng dụng họ điều khiển ghép nối 04 LED 7 thanh để hiển thị số đo nhiệt độ dung vi mạch LM35, ADC0808 Khoa học kỹ thuật 0
D Ứng dụng PLC S7 200 đo, điều khiển và cảnh báo nhiệt độ trong lò với giải đo 0 – 1200 °C Khoa học kỹ thuật 0
D Thiết kế mạch đo nhiệt độ dùng PT100 hiển thị kết quả trên LED 7 đoạn Khoa học kỹ thuật 0
D tính toán thiết kế mạch đo và cảnh báo nhiệt độ sử dụng IC cảm biến nhiệt độ Khoa học kỹ thuật 0
T Đo và khống chế nhiệt độ với PIC16F877 Khoa học kỹ thuật 0
T Dùng các vi mạch tương tự tính toán, thiết kế mạch đo và cảnh báo nhiệt độ sử dụng cảm biến nhiệt đi Khoa học kỹ thuật 0
T Dùng các vi mạch tương tự tính toán, thiết kế mạch đo và thông báo nhiệt độ dùng IC cảm biến nhiệt đ Khoa học kỹ thuật 0
B Nghiên cứu xây dựng hệ đo tự động các đại lượng phụ thuộc nhiệt độ trong vật lý chất rắn và ứng dụng Khoa học Tự nhiên 0

Các chủ đề có liên quan khác

Top