(TIỂU LUẬN) môn kỹ THUẬT lập TRÌNH TRONGCƠĐIỆNTỬ thiết kế mạch và mô phỏng bộ đèn giao thông ở ngã tư có tín hiệu cho người đi đườngvà có nút khởi động
Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 66 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
66
Dung lượng
12,96 MB
Nội dung
TRƯỜNG ĐẠI HỌC CƠNG NGHỆ SÀI GỊN KHOA : CƠ KHÍ NGÀNH KỸ THUẬT CƠ ĐIỆN TỬ MƠN : KỸ THUẬT LẬP TRÌNH TRONG CƠ ĐIỆN TỬ BÁO CÁO KẾT THÚC MÔN HỌC GVHD: TH.S NGUYỄN THÁI NHO LỚP: D20-CDT02 THÀNH VIÊN : HUỲNH NGỌC HẢI DƯƠNG TRẦN HƯNG PHÁT VÕ HOÀNG PHÁT NGUYỄN MINH QUÂN Thành phố Hồ Chí Minh ,tháng năm 2022 Trường đại học Cơng Nghệ Sài Gịn Khoa-Cơ Khí Catalog BÀI HUỲNH NGOC HẢI DH12004075 I ĐỀ BÀI II THIẾT KẾ MƠ HÌNH: III LẬP TRÌNH IV BIÊN DỊCH 12 V NẠP CODE NHÚNG VÀO IC AT89C52 17 BÀI 20 NGUYỄN MINH QUÂN DH12004807 20 I ĐỀ BÀI 20 II THIẾT KẾ MƠ HÌNH: 20 III LẬP TRÌNH 24 IV BIÊN DỊCH 24 V NẠP CODE NHÚNG VÀO IC AT89C52 27 BÀI 30 Dương Trần Hưng Phát DH12006318 .30 I ĐỀ BÀI: 30 II THIẾT KẾ MƠ HÌNH: 30 III LẬP TRÌNH 35 IV BIÊN DỊCH 39 V NẠP CODE NHÚNG VÀO IC AT89C52 44 BÀI 47 VÕ HOÀNG PHÁT DH12004080 47 I ĐỀ BÀI 47 II THIẾT KẾ MƠ HÌNH: 47 III LẬP TRÌNH 53 IV BIÊN DỊCH 56 V NẠP CODE NHÚNG VÀO IC AT89C52 62 Bài Thu Hoạch KTLT-trong CĐT Võ Hoàng Phát Trang Trường đại học Cơng Nghệ Sài Gịn BÀI HUỲNH NGOC HẢI I ĐỀ BÀI 1) NỘI DỤNG: Thiết kế mạch mô đèn giao thông ngã tư có tín hiệu cho người đường có nút khởi động bao gồm thiết bị sau: AT89C51 led đoạn dạng led giao thông Transitor NPN nút nhấn led đỏ led xanh 21 điện trở II THIẾT KẾ MÔ HÌNH: BƯỚC 1: KHỞI ĐỘNG ỨNG DỤNG PROTEUS 1) Tạo file để lưu trử để tránh làm lạc Đặt tên (ví dụ :đặt đèn giao thơng ngã tư) 2) Mở ứng dụng Proteus run as administrator Click phải chuột vào biểu tượng Proteus Bài Thu Hoạch KTLT-trong CĐT Võ Hoàng Phát Trang Trường đại học Cơng Nghệ Sài Gịn Khoa-Cơ Khí Chọn run as administrator (vì chạy administrastor sử dụng cơng cụ ứng dụng) BƯỚC 2: LƯU TỆP 1) Chọn file - chọn New project 2) Thay đổi tên lưu tìm đường dẫn đến Thư Mục lưu trước ( Bước 1) Đổi tên lưu Bài Thu Hoạch KTLT-trong CĐT Võ Hoàng Phát Trang Trường đại học Cơng Nghệ Sài Gịn Khoa-Cơ Khí Tìm thư mục lưu từ trước nhấn vào Browse để thay đổi vị trí lưu Bấm vào Next để tiếp tục Tiếp tục Next Bài Thu Hoạch KTLT-trong CĐT Võ Hoàng Phát Trang Trường đại học Cơng Nghệ Sài Gịn Khoa-Cơ Khí Tiếp tục Next Và cuối Finish Bài Thu Hoạch KTLT-trong CĐT Võ Hoàng Phát Trang Trường đại học Cơng Nghệ Sài Gịn Khoa-Cơ Khí BƯỚC 3: THIẾT KẾ MƠ HÌNH 1) Đây màng hình ứng dụng : Tìm linh kiện điện tử thư viện (P), vào (P) Tìm linh kiện có tên hình Bài Thu Hoạch KTLT-trong CĐT Võ Hoàng Phát Trang Trường đại học Cơng Nghệ Sài Gịn Khoa-Cơ Khí BƯỚC 4: HỒNG THÀNH 1) Đấu dây theo ví trí thích hợp Hồng Thành III LẬP TRÌNH 1) Code mạch đèn giao thơng có nút nhấn //===huynhngochai====d20cdt02=== #include Bài Thu Hoạch KTLT-trong CĐT Võ Hoàng Phát Trang Trường đại học Cơng Nghệ Sài Gịn #include #include #define bat #define tat #define den1 P2 //================= sbit led1=P1^0; sbit led2=P1^1; sbit led3=P1^2; sbit led4=P1^3; sbit x1=P3^0; sbit v1=P3^1; sbit d1=P3^2; sbit d2=P3^3; sbit v2=P3^4; sbit x2=P3^5; sbit as11=P0^0; sbit as12=P0^1; sbit as21=P0^2; sbit as22=P0^3; sbit START = P1^4;//Khoi dong che giao dong //================= int m[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; int num1,donvi1,chuc1; int num2,donvi2,chuc2; int HoatDong; HoatDong = 0; //============delay===== void delay(int ms) { int a,b; for(a=0;a