báo cáo môn điện tử số bài tập lớn

19 146 0
báo cáo môn điện tử số bài tập lớn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

bài báo cáo bài tập thi kết thúc môn điện tử số và hệ thống nhúng. đề tài led trái tim có mô hình tăm tre. bài báo cáo bài tập thi kết thúc môn điện tử số và hệ thống nhúng. đề tài led trái tim có mô hình tăm tre. bài báo cáo bài tập thi kết thúc môn điện tử số và hệ thống nhúng. đề tài led trái tim có mô hình tăm tre bài báo cáo bài tập thi kết thúc môn điện tử số và hệ thống nhúng. đề tài led trái tim có mô hình tăm tre

BÁO CÁO SẢN PHẨM Đề tài: Mơ hình Led trái tim tăm tre Giảng viên hướng dẫn: Cao Văn Nam Môn học: Thực hành tổng hợp kỹ thuật điện tử Sinh viên thực hiện: Lê Văn Bảo Võ Thị Hoàng Anh Đặng Thị Hồng Như Lớp: ĐHVT3A Khoa: KTVT Mục đích chọn đề tài  Về giá trị tinh thần: Mơ hình led trái tim quà ý nghĩa dành tặng cho người thân, bạn bè, đặc biệt người yêu Hơn mạch đơn giản, dễ làm, tự tay làm để dành tặng cho người u thương  Về giá trị vật chất: Mơ hình trái tim nhiều bạn sinh viên chọn làm sản phẩm kinh doanh dễ thực hiệnCác linh kiện sử dụng mạch rẻ dễ mua nên tính lợi nhuận sản phẩm cao Có nhiều cách sáng tạo để làm sản phẩm với nhiều mẫu mã khác khiến nhiều người u thích mua làm q tặng trang trí nhà  Qua mục đích nói cho thấy mơ hình led trái tim mơ hình phù hợp để ứng dụng sống ngày Nội dung báo cáo I Mô mạch Proteus: - Vào thư viện lấy linh kiện: vđk AT89c51, 32 led màu vàng (dễ quan sát), 32 điện trở, điện trở (Respack) - Thực nối linh kiện: led nối chung chân âm với nhau, chân dương nối vào chân vi điều khiển, với cách nối xuất mức chân 8501 LED sáng mức chân 8501 LED tắt Dựa vào điểm điều khiển 32 LED sáng tắt theo ý muốn Sau nối linh kiện với ta mạch hồn chỉnh hình II Viết code cho vđk: Code viết theo ngôn ngữ C, trình biên dịch phần mền KeilC #include // -// Hàm Delay ======= // void delay(int time) { while(time ); } // -//=======================// // HIEU UNG NHAY LED // void nhapnhay() // Hieu Ung Tat Ca Led Nhap Nhay Dong Thoi // { P0 = P1 = P2 = P3 = 0xff; delay(20000); P0 = P1 = P2 = P3 = 0; delay(20000); P0 = P1 = P2 = P3 = 0xff; delay(20000); P0 = P1 = P2 = P3 = 0; delay(20000); P0 = P1 = P2 = P3 = 0xff; delay(20000); P0 = P1 = P2 = P3 = 0; delay(20000); } // -void nhapnhayxenke() //Hieu Ung Tat Ca Led Nhap Nhay Xen Ke Nhau // { P0 = P1 = P2 = P3 = 0xaa; delay(20000); P0 = P1 = P2 = P3 = 0x55; delay(20000); P0 = P1 = P2 = P3 = 0xaa; delay(20000); P0 = P1 = P2 = P3 = 0x55; delay(20000); P0 = P1 = P2 = P3 = 0xaa; delay(20000); P0 = P1 = P2 = P3 = 0x55; delay(20000); P0 = P1 = P2 = P3 = 0; delay(20000); } // -void nhapnhay_2_LED() // Hieu Ung Nhap Nhay LED Giua Trai Tym // { P0_0 = P2_0 = 1; delay(20000); P0_0 = P2_0 = 0; delay(20000); P0_0 = P2_0 = 1; delay(20000); P0_0 = P2_0 = 0; delay(20000); P0_0 = P2_0 = 1; delay(20000); P0_0 = P2_0 = 0; delay(20000); } //***************// //=========================// void sangtraiphai() // HIEU UNG Led sáng tu Trái sang Phai // { P0 = P1 = P2 = P3 = 0; delay(500); P0_0 = P1_0 = P2_0 = P3_0 = 1; delay(4000); P0_1 = P1_1 = P2_1 = P3_1 = 1; delay(4000); P0_2 = P1_2 = P2_2 = P3_2 = 1; delay(5000); P0_3 = P1_3 = P2_3 = P3_3 = 1; delay(5000); P0_4 = P1_4 = P2_4 = P3_4 = 1; delay(6000); P0_5 = P1_5 = P2_5 = P3_5 = 1; delay(6000); P0_6 = P1_6 = P2_6 = P3_6 = 1; delay(7000); P0_7 = P1_7 = P2_7 = P3_7 = 1; delay(7000); } void TAT_sangtraiphai() //TAT HIEU UNG Led sáng tu Trái sang Phai // { P0_7 = P1_7 = P2_7 = P3_7 = 0; delay(4000); P0_6 = P1_6 = P2_6 = P3_6 = 0; delay(4000); P0_5 = P1_5 = P2_5 = P3_5 = 0; delay(5000); P0_4 = P1_4 = P2_4 = P3_4 = 0; delay(5000); P0_3 = P1_3 = P2_3 = P3_3 = 0; delay(6000); P0_2 = P1_2 = P2_2 = P3_2 = 0; delay(6000); P0_1 = P1_1 = P2_1 = P3_1 = 0; delay(7000); P0_0 = P1_0 = P2_0 = P3_0 = 0; delay(7000); } // -void sangphaitrai() // HIEU UNG Led sáng tu Phai sang Trái { P0_7 = P1_7 = P2_7 = P3_7 = 1; delay(4000); P0_6 = P1_6 = P2_6 = P3_6 = 1; delay(4000); P0_5 = P1_5 = P2_5 = P3_5 = 1; delay(5000); P0_4 = P1_4 = P2_4 = P3_4 = 1; delay(5000); P0_3 = P1_3 = P2_3 = P3_3 = 1; delay(6000); P0_2 = P1_2 = P2_2 = P3_2 = 1; delay(6000); P0_1 = P1_1 = P2_1 = P3_1 = 1; delay(7000); P0_0 = P1_0 = P2_0 = P3_0 = 1; delay(7000); } void TAT_sangphaitrai() //TAT HIEU UNG Led sáng tu Phai sang Trái { P0_0 = P1_0 = P2_0 = P3_0 = 0; delay(4000); P0_1 = P1_1 = P2_1 = P3_1 = 0; delay(4000); P0_2 = P1_2 = P2_2 = P3_2 = 0; delay(5000); P0_3 = P1_3 = P2_3 = P3_3 = 0; delay(5000); P0_4 = P1_4 = P2_4 = P3_4 = 0; delay(6000); P0_5 = P1_5 = P2_5 = P3_5 = 0; delay(6000); P0_6 = P1_6 = P2_6 = P3_6 = 0; delay(7000); P0_7 = P1_7 = P2_7 = P3_7 = 0; delay(7000); } //**************// //======================// void sangtungledtraiphai()// HIEU UNG sáng tung Led tu Trái sang Phai { unsigned char mang[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; int j; for(j=0;j

Ngày đăng: 29/06/2019, 23:38

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan