Chuyển đến nội dung chính

do an tot nghiep,lap trinh c,cho ho vi dieu khien 8051,le van long - dang ductrung

ĐỒ ÁN TỐT NGHIỆP


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


GVHD: ThS. HUỲNH MINH NGỌC

SINH VIÊN: LÊ VĂN LONG -  ĐẶNG ĐỨC TRUNG





PHẦN I. TỔNG QUAN VỀ ĐỀ TÀI

I. ĐẶT VẤN ĐỀ:

Ngày nay, những ứng dụng của Vi điều khiển đã đi sâu vào đời sống sinh hoạt và sản xuất của con người. Thực tế hiện nay là hầu hết các thiết bị điện dân dụng hiện nay đều có sự góp mặt của Vi Điều Khiển và vi xử lí. Ứng dụng vi điều khiển trong thiết kế hệ thống làm giảm chi phí thiết kế và hạ giá thành sản phẩm đồng thời nâng cao tính ổn định của thiết bị và hệ thống. Trên thị trường có rất nhiều họ vi điều khiển: Họ 8051 của Intel, 68HC11 của Motorola, Z80 của hãng Zilog, PIC của hãng Microchip, H8 của Hitachi, vv…

Việc phát triển ứng dụng các hệ vi xử lý đòi hỏi những hiểu biết cả về phần cứng cũng như phần mềm, nhưng cũng chính vì vậy mà các hệ vi xử lý được sử dụng để giải quyết những bài toán rất khác nhau. Tính đa dạng của các ứng dụng phụ thuộc vào việc lựa chọn các hệ vi xử lý cụ thể cũng như vào kỹ thuật lập trình.

Ngày nay các bộ vi xử lý có mặt trong rất nhiều thiết bị điện tử hiện đại: Từ đầu đĩa CD, máy thu hình, máy ghi hình, dàn âm thanh HiFi, bộ điều khiển lò sưởi cho đến các thiết bị điều khiển dùng trong công nghiệp. Lĩnh vực ứng dụng của các hệ vi xử lý cũng rất rộng lớn: Từ nguyên cứu khoa học, truyền dữ liệu, đến công nghiệp, năng lượng, giao thông và y tế…

Tùy theo kinh nghiệm và mức độ thông thạo mà chúng ta có thể sử dụng các ngôn ngữ khác ngoài hợp ngữ như: C, C+ + , Visual basic để có những chương trình chất lượng cao hơn.

II. NỘI DUNG CỦA ĐỀ TÀI:

-Sơ lược về vi điều khiển AT89C511.

-Khảo sát vi điều khiển AT89C2051 của hãng ATMEL.

• Gồm sơ đồ chân linh kiện.

• Sơ đồ khối của AT89C2051.

• Các nội dụng ứng dụng của AT89C2051.

-Giới thiệu phần mềm Keil Software àViSion 2

-Ứng dụng ngôn ngữ C và Assembly điều khiển lập trình led.

• Ứng dụng cho led đơn, led 7 đoạn, led ma trận…

-Kết luận và hướng phát triển của đề tài.

PHẦN II. NỘI DUNG ĐỀ TÀI

CHƯƠNG 1: GIỚI THIỆU BỘ VI ĐIỀU KHIỂN 89C2051 và 89C51

I. GIỚI THIỆU BỘ VI ĐIỀU KHIỂN 89C2051

I. 1 CÁC ĐẶC ĐIỂM

-Tương thích với các sản phẩm của họ MSC51.

-2K byte bộ nhớ Flash lập trình được.


-Tầm điện áp hoạt động từ 2,7 V đến 6V

-Tầm tần số hoạt động từ 0 Hz đến 21 MHz

-2 mức khóa bộ nhớ chương trình (program memory).

-RAM bên trong (internal RAM) Có dung lượng 128 x 8 bit.

-15 đường I/O lập trình được.

-2 bộ định thời/đếm 16 bit.

-6 nguồn (nguyên nhân) Ngắt.

-Kênh nối tiếp UART lập trình được.

-Các ngõ ra kích LED trực tiếp.

-Mạch so sánh tương tự trên chip (on-chip analog comparator).

-Các chế độ nghỉ công suất thấp và chế độ giảm công suất.

I. 2 MÔ TẢ

Chip AT89C2051 là chip vi điều khiển CMOS 8 bit điện áp thấp, hiệu suất cao có 2K byte bộ nhớ Flash chỉ đọc, xóa được và lập trình được PEROM (Flash programmable and erasable readonly memory). Linh kiện này được sản xuất bằng cách sử dụng công nghệ bộ nhớ không thay đổi mật độ cao của Atmel và tương thích với tập tệp của MCS-51 chuẩn công nghiệp.

Bằng cách kết hợp một CPU 8-bit đa năng và linh hoạt với Flash trên chip đơn tinh thể, Atmel AT89C2051 là chip vi điều khiển mạnh cung cấp giải pháp linh động cao và mang lại hiệu quả về giá thành cho nhiều ứng dụng điều khiển nhúng (embedded control application). AT89C2051 cung cấp các đặc tính chuẩn sau đây: Bộ nhớ Flash 2K byte, 128 byte RAM, 15 đường I/O, 2 bộ định thời/đếm 16-bit, kiến trúc ngắt hai mức 5 vector, port nối tiếp hoàn toàn song công, mạch so sánh tương tự chính xác, mạch dao động và tạo xung clock trên chip.

Ngoài ra AT89C2051 được thiết kế có mạch logic tĩnh cho hoạt động giảm đến tần số 0 Hz và hỗ trợ 2 chế độ tiết kiệm công suất lựa chọn được bằng phần mềm. Chế dộ nghĩ (idle mode) Sẽ dùng CPU nhưng vẫn cho phép RAM, các bộ định thời/đếm, port nối tiếp và hệ thống ngắt tiếp tục hoạt động. Chế độ giảm công suất duy trì nội dung của RAM nhưng làm dừng mạch dao động, không cho phép mọi chức năng khác của chip hoạt động cho đến lần reset cứng kế tiếp (nghĩa là ta thiết lập lại trạng thái ban đầu [reset] cho chiop bằng mạch điện bên ngoài).
------------------------------
MỤC LỤC
1. Phần I
- tổng quan đề tài   
• đặt vấn đề   
• Nội dung đề tài
2. Phần II
- Nội dung đề tài   
Chương 1: Giới thiệu bộ vi điều khiển ĂT9C2051 và 89C
• Giới thiệu bộ vi điều khiển AT89C2051   
• Giới thiệu sơ lược về vi điều khiển AT89C51   
Chương 2: Giới thiệu phần mềm Keil àVision   
3. Phần III
- Thi công mạch và Ứng dụng lập trình C trong AT89C2051   
4. Phần IV
- Kết luận và Hướng phát triển đề tài   
5. Tài liệu tham khảo   
6. Mục lục    
-----------------------------------
Keyword: download,do an tot nghiep,lap trinh c,cho ho vi dieu khien 8051,le van long -  dang duc trung

linkdownload: ĐỒ ÁN TỐT NGHIỆP

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

Nhận xét

Bài đăng phổ biến từ blog này

sách giáo trình công nghệ thông tin pdf doc - sách tham khảo

[-] Mục Lục 1 kế toán doanh nghiệp với visual basic https://ambn.vn/product/35662/ke-toan-doanh-nghiep-voi-visual-basic.html Những kiến thức cơ bản về kế toán như biểu mẫu, báo cáo, sổ sách chứng từ kế toán đã được trình bầy ở những bộ sách trước cùng tác giả, và coi như ở tập sách này là bạn đã nắm rõ về microsoft access và visual basic. Trong sách này, sẽ hướng dẫn bạn thêm khi thiết kế các giao diện nhập dữ liệu, xử lý và báo cáo trong chương trình kế toán, hiểu rõ những kỹ thuật và công cụ lập trình nâng cao và dễ dàng thiết kế thành công một chương trình quản lý kế toán doanh nghiệp bằng Visual Basic 2. lập trình cơ sở dữ liệu visual basic sql server https://ambn.vn/product/35577/lap-trinh-co-so-du-lieu-visual-basic-sql-server.html Cuốn sách này cung cấp cho người học những thông tin chi tiết cảu các công cụ kỹ thuật hiện nay như ADO, ADO MD và ADOX, MSDE, .. SQL Namespace.. Mục tiêu cuốn sách là cung cấp các kiến thức ở mức độ chuyên sâu những công cụ mà kết hợp giữa

Đề tài: Hoạt động marketing của công ty cổ phần bút bi Thiên Long

Đề tài: Hoạt động marketing của công ty cổ phần bút bi Thiên Long Mục Lục Lời mở đầu Chương I : Phân tích kết quả kinh doanh của công ty cổ phần tập đoàn Thiên Long I. Kết quả kinh doanh của công ty cổ phần tập đoàn Thiên Long trong thời gian qua II.Đánh giá hoạt động marketing của công ty cổ phần tập đoàn Thiên Long thời gian qua Chương II : Phân tích môi trường marketing của công ty cổ phần tập đoàn Thiên Long I. Phân tích môi trường marketing vĩ mô II.Phân tích môi trường marketing vi mô III. Phân tích môi trường marketing nội bộ IV. Phân tích swot Chương III. Phân đoạn thị trường của công ty cổ phần tập đoàn Thiên Long với sản phẩm bút bi Thiên Long I. Vị trí hiện tại của doanh nghiệp II. Xác định đối tượng khách hàng hay thị trường cần phân đoạn III. Phân chia thị trường theo những tiêu thức thích hợp IV. Đánh giá tiềm năng của các đoạn thị trường V. Lựa chọn các phương thức marketing nhằm khai thác các đoạn thị trường mục tiêu Chương IV. Xác định chiến lược M

CÁC YẾU TỐ ẢNH HƯỞNG ĐẾN KẾT QUẢ HỌC TẬP CỦA HỌC SINH TRƯỜNG PHỔ THÔNG DÂN TỘC NỘI TRỲ TỈNH CAO BẰNG

LUẬN VĂN THẠC SĨ: CÁC YẾU TỐ ẢNH HƯỞNG ĐẾN KẾT QUẢ HỌC TẬP CỦA HỌC SINH TRƯỜNG PHỔ THÔNG DÂN TỘC NỘI TRỲ TỈNH CAO BẰNG HỌC VIÊN: BẾ THỊ DIỆP – HƯỚNG DẪN KH: TS. NGUYỄN THỊ TUYẾT CHUYÊN NGÀNH: ĐO LƯỜNG VÀ ĐÁNH GIÁO TRONG GIÁO DỤC MỤC LỤC MỞ ĐẦU 1. Lý do chọn đề tài 2. Mục đích nghiên cứu của đề tài 3. Giới hạn nghiên cứu của đề tài 4. Phương pháp nghiên cứu 5. Câu hỏi nghiên cứu, giả thuyết nghiên cứu 6. Khung lý thuyết của đề tài 7. Khách thể và đối tượng nghiên cứu Chương 1: CƠ SỞ LÝ LUẬN CỦA VẤN ĐỀ NGHIÊN CỨU 1.1. TỔNG QUAN VẤN ĐỀ NGHIÊN CỨU 1.1.1. Các công trình nghiên cứu ở nước ngoài 1.1.2. Các công trình trong nước 1.2. MỘT SỐ VẤN ĐỀ LÝ LUẬN CƠ BẢN 1.2.1. Hoạt động học tập trong nhà trường 1.2.2. Loại hình nhà trường PTDTNT 1.2.3. Đặc trưng học sinh THPT DTTS 1.2.4. Các khái niệm công cụ của đề tài 1.3. KẾT LUẬN CHƯƠNG Chương 2: TỔ CHỨC NGHIÊN CỨU 2.1. PHƯƠNG PHÁP NGHIÊN CỨU 2.1.1. Tổng thể