ĐIỀU KHIỂN THIẾT BỊ TRONG NHÀ QUA ĐƯỜNG DÂY ĐIỆN THOẠI

66 290 0
ĐIỀU KHIỂN THIẾT BỊ TRONG NHÀ QUA ĐƯỜNG DÂY ĐIỆN THOẠI

Đ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

Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh BỘ CÔNG THƯƠNG TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG KHOA ĐIỆN TỬ- TIN HỌC  ĐỀ TÀI : ĐIỀU KHIỂN THIẾT BỊ TRONG NHÀ QUA ĐƯỜNG DÂY ĐIỆN THOẠI GVHD: NGUYỄN TRỌNG KHANH SVTH: HUỲNH KHÁNH DUY PHAN ANH TUÂN LỚP: CĐ ĐTVT 06B SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh TP Hồ Chí Minh Tháng 6/2009 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… Ngày….tháng….năm Ký tên SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… ………………………………………………………………………… Ngày….tháng….năm Ký tên SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh MỤC LỤC Nhận xét giáo viên hướng dẫn Nhận xét giáo viên phản biện Lời cảm ơn Mục lục Lời giới thiệu……………………………………………….……………………2 Chương 0: Dẫn Nhập…………………………… …………………………… I Đặt vấn đề………………………………… ………………………… II Giới thiệu đề tài…………………….………………………………… Chương I: Lý thuyết tổng quan…………… …………………………………7 A Giới thiệu sơ lược tổng đài……………………………………………7 I Khái niệm tổng đài…………… …………………………………7 II Phân loại tổng đài……………… ………………………………… III.Các kỹ thuật chuyển mạch điện tử………… ……………………….8 IV Hệ thống âm hiệu tổng đài…………… ……………………….9 B Khái quát chung máy điện thoại…………… ……………………… 11 I Nguyên lý thông tin điện thoại…………… ……………………… 11 II Những yêu cầu máy điện thoại… ……………………….12 III.Những chức máy điện thoại……………… ………12 C Tầm quan trọng ứng dụng điều khiển từ xa…………… ……… 13 Chương II: Giới thiệu chung vi điều khiển…………….……… ……….14 I Giới thiệu……………………………………… ………………….14 II Lịch sử phát triển vi điều khiển………………………….14 III.Khảo sát vi điều khiển 8051…………………………….……… 14 Cấu trúc bên 8051………………………… ……… 15 Chức chân vi điều khiển…………………… ……… 16 Tổ chức nhớ……………………………………….…………19 Tập lệnh 8051…………………………………….…………26 Chương III: Thiết kế phần cứng………………………………… ………… 31 A Mạch điều khiển…………………………………………………………31 I Sơ đồ nguyên lý…………………………….………………………31 II Tính toán thiết kế hệ thống…………….……………………… 32 Khối cảm biến chuông……………….…………………………32 1.1 Sơ đồ nguyên lý………………….…………………………32 1.2 Nguyên lý hoạt động………… ………………………… 32 1.3 Thiết kế tính toán……………………………………… 33 Khối kết nối thuê bao……………………… …………………34 SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh 1.1 Sơ đồ nguyên lý………………………….…………………34 1.2 Nguyên lý hoạt động…………………… …………………34 1.3 Thiết kế tính toán…………………….………………….35 Khối giải mã thu DTMF……………… ………………… 36 1.1 Sơ đồ nguyên lý……………………… ………………….36 1.2 Nguyên lý hoạt động………… ………………………… 36 Khối điều khiển động lực………………………………………37 1.1 Sơ đồ nguyên lý……………………………………………37 1.2 Nguyên lý hoạt động………………………………………37 1.3 Thiết kế tính toán……………………………………….38 Khối xử lý trung tâm dùng vi điều khiển 89C51………………38 B Thiết kế mạch âm …………………………………………………40 Sơ đồ mạch…………………………………………………….40 Nguyên lý hoạt động………………………………………… 40 Chương VI: Thiết kế phần mềm…………………………………………… 42 I Lưu đồ giải thuật………………………………………………… 42 II Chương trình………….……………………………………………46 Kết luận……………………………………….………………………………60 Những nguồn tài liệu liên quan……………….………………………………61 PHỤ LỤC: Giới thiệu Transistor C1815 Giới thiệu Transistor C2 383 Giới thiệu IC MT8870 Giới thiệu cổng EXOR 74LS86 SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh LỜI CẢM ƠN Trong suốt ba năm học vừa qua, giúp đỡ bảo quý Thầy Cô khoa Điện Tử - Tin Học trường Cao Đẳng Kỹ Thuật Cao Thắng giúp chúng em tích lũy vốn kiến thức vô bổ ích làm tảng cho công việc sau Sau khoảng thời gian tìm hiểu, thiết kế thi công đồ án tốt nghiệp, đề tài: “ Điều khiển thiết bị nhà qua đường dây điện thoại, cuối cùng, nhóm em hoàn thành công việc Những kết mà nhóm em có nhờ kiến thức tiếp thu ba năm học, bên cạnh dẫn tận tình Thầy hướng dẫn – Thầy Nguyễn Trọng Khanh, nhờ giúp đỡ thầy cô khoa Điện Tử - Tin Học Nhóm em xin gửi lời cám ơn chân thành đến Ban Giám Hiệu trường Cao Đẳng Kỹ Thuật Cao Thắng, ban chủ nhiệm khoa Điện Tử - Tin Học, quý Thầy Cô khoa, đặc biệt, nhóm em xin gửi lời cám ơn đến thầy hướng dẫn Nguyễn Trọng Khanh hết lòng giúp đỡ tạo điều kiện thuận lợi để nhóm em hoàn thành đề tài Nhóm thực SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh LỜI GIỚI THIỆU Trong thời đại ngày nay, khoa học kỹ thuật phát triển đòi hỏi sinh viên – học sinh học phải đôi với hành, bên cạnh lý thuyết trường lớp, phải biết ứng dụng học vào thực tiễn, có giúp nắm vững kiến thức có, bổ sung thêm kiến thức góp phần phát huy khả năng động, sáng tạo Sự xuất linh kiện bán dẫn góp phần quan trọng phát triển công nghệ thông tin, công nghiệp điện tử Các thiết bị điện tử đời ngày tinh vi hơn, nhỏ gọn nhiều chức hơn, phục vụ tốt cho nhu cầu người Tuy xuất nước ta, công nghệ thông tin phát triển nhanh giữ vai trò quan trọng nhiều lĩnh vực đời sống, sản xuất công nghiệp… Hệ thống viễn thông, dịch vụ khách hàng, thông tin di động, nhắn tin ngày phát triển với tính đại tự động hóa ngày cao SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh CHƯƠNG 0: DẪN NHẬP I Đặt vấn đề: Trong thập niên gần đây, ngành bưu viễn thông phát triển mạnh mẽ tạo bước ngoặc quan trọng lĩnh vực thông tin để đáp ứng nhu cầu người Bên cạnh phát triển không ngừng công nghệ thông tin di động, điện thoại bàn vị trí thiếu sống Ngoài chức thông thoại, nhà cung cấp dịch vụ cố gắng phát triển thêm nhiều tính để phục vụ cho nhu cầu người, đề tài cho nhà khoa học, kỹ thuật tập trung nghiên cứu Cuộc sống đại đòi hỏi người bận rộn với công việc, giả sử người làm việc nơi cách xa nhà mà hoạt động thiết bị điện nhà có an toàn hay không, lúc vậy, người cần có thiết bị giúp kiểm tra trạng thái thiết bị điện nhà, mà điều khiển chúng tắt hay mở theo ý muốn, điều đòi hỏi phải có thiết bị điều khiển từ xa Đối với hệ thống điều khiển từ xa hồng ngoại có nhược điểm bị giới hạn khoảng cách Tuy nhiên, với mạng điện thoại mở rộng với quy mô toàn giới khoảng cách không vấn đề khó khăn, bên cạnh đó, hoạt động ổn định đáng tin cậy mạng điện thoại mở hướng cho việc điều khiển từ xa Điều khiển từ xa qua đường dây điện thoại hệ thống mà người điều khiển thiết bị thông qua bàn phím điện thoại bàn, với thiết bị này, người điều khiển tiết kiệm nhiều thời gian cho công việc, vừa đảm bảo tính an toàn cho thiết bị điện gia dụng Ngoài ra, ứng dụng hệ thống điều khiển từ xa điện thoại giúp ta điều khiển thiết bị, máy móc môi trường nguy hiểm mà người làm việc tiếp xúc trực tiếp Với tính điều khiển dễ dàng, độ tin cậy cao, khả làm việc ổn định (do sử dụng đường dây điện thoại để truyền dẫn tín hiệu), hệ thống điều khiển từ xa qua điện thoại góp phần phục vụ tốt cho nhu cầu người Xuất phát từ ý tưởng tình hình thực tế nêu, nhóm chúng em định chọn đề tài “Hệ thống điều khiển thiết bị nhà qua đường dây điện thoại” để làm đề tài đồ án tốt nghiệp II Giới thiệu đề tài: Điều khiển thiết bị nhà qua đường dây điện thoại kết hợp ngành Điện – Điện Tử Viễn Thông, phối hợp ứng dụng vi điều khiển đại hệ thống thông tin liên lạc hình thành hướng nghiên cứu phát triển cho Khoa Học – Kỹ Thuật SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh Điều khiển thiết bị nhà qua đường dây điện thoại khắc phục nhiều giới hạn hệ thống điều khiển từ xa báo động thông thường Hệ thống không phụ thuộc vào khoảng cách, môi trường, đối tượng điều khiển Điểm bật hệ thống tính lưu động tác nhân điều khiển (có thể sử dụng đâu có điện thoại bàn), thao tác điều khiển dễ dàng, nhanh chóng với độ tin cậy cao  Ý TƯỞNG THIẾT KẾ: Ý tưởng thiết kế dựa vào mạng điện thoại có sẵn để thiết kế hệ thống tự động điều khiển đóng ngắt thiết bị điện nhà với trợ giúp kỹ thuật vi điều khiển Hệ thống thiết kế mô hình đóng ngắt thiết bị phản hồi kết cho người điều khiển biết âm lưu trữ cài đặt sẵn Ngoài ra, hệ thống điều khiển nhấn mã Password nên xảy trường hợp người điều khiển hệ thống vô tình quay số ngẫu nhiên Để điều khiển, đầu tiên, người điều khiển phải gọi tới số máy điện thoại nơi lắp đặt thiết bị điều khiển Điện thoại gọi có mạch điều khiển mắc song song với dây điện thoại (thiết bị muốn điều khiển mắc vào mạch điều khiển) Sau thời gian đổ chuông định, nhấc máy mạch tự động điều khiển đóng mạch Sự đóng mạch tạo trạng thái tải giả để kết nối thuê bao Sau đó, người điều khiển nhấn mã Password để xâm nhập vào hệ thống điều khiển Khi nhấn mã Password, mạch phát lời thông báo sau: “Mời bạn điều khiển” Lúc này, mạch điều khiển sẵn sàng nhận lệnh Nếu nhấn sai Password người điều khiển xâm nhập vào hệ thống điều khiển Sau nhấn mã Password, người điều khiển bắt đầu kiểm tra trạng thái tất thiết bị trước điều khiển (Ví dụ: sau nhấn mã Password 2397, nhấn tiếp số 5, lúc này, tất thiết bị trạng thái tắt người điều khiển nhận tín hiệu phản hồi giọng nói với nội dung sau: “ Thiết bị tắt, thiết bị tắt, thiết bị tắt, thiết bị tắt”) Để điều khiển hệ thống, ta quy định mã điều khiển sau: + Mã Password để điều khiển 2397 + Số chọn lệnh mở thiết bị + Số lệnh tắt thiết bị + Số lệnh tắt tất thiết bị + Số chọn thiết bị + Số chọn thiết bị + Số chọn thiết bị + Số chọn thiết bị + Số lệnh kiểm tra trạng thái tất thiết bị + Dấu “*” chọn mã thoát khỏi hệ thống điều khiển (khi nhấn dấu “*” bàn phím điện thoại, hệ thống tự ngắt kết nối với người điều khiển) SVTH: K Duy – A Tuân Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh Ví dụ: muốn tắt thiết bị 1, ta bấm số 91, muốn mở thiết bị 2, ta bấm số 62 Sau lần điều khiển, mạch phát tiếng nói để báo kết cho người điều khiển Ví dụ: sau bấm số 91, hệ thống có tín hiệu phản hồi giọng nói với nội dung sau: “Thiết bị tắt” Khi người điều khiển bấm số (mã tắt tất thiết bị), nhận câu thông báo sau: “Thiết bị tắt, thiết bị tắt, thiết bị tắt, thiết bị tắt”  Phương án thiết kế sơ đồ khối: Mạch thi công gồm khối sau: • Khối cảm biến chuông • Khối kết nối thuê bao • Khối giải mã DTMF • Khối xử lý trung tâm • Khối âm • Khối công tắc bên Từ khối trên, ta kết hợp lại với thành hệ thống hoạt động hoàn chỉnh để thi công mạch viết chương trình cho vi điều khiển để điều khiển mạch hoạt động theo yêu cầu đề Sơ đồ khối: KHỐI DTMF KHỐI ĐIỀU KHIỂN TIP KHỐI CẢM BIẾN TÍN HIỆU CHUÔNG KHỐI XỬ LÝ TRUNG TÂM (CPU) RING KHỐI KẾT NỐI THUÊ BAO SVTH: K Duy – A Tuân KHỐI CÔNG TẮC BÊN NGOÀI KHỐI TẠO ÂM THANH 10 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh CLR P1.2 CLR P1.3 MAIN1: JB CHUONG,$ ACALL DELAY2S JNB CHUONG,$ DJNZ R0,MAIN1 SETB TAIGIA ACALL BAONPW PW1: MOV A,MAPASSWORD1 JB SDT,$ JNB SDT,$ CJNE A,P0,$ ;CLR P2.7 PW2: MOV A,MAPASSWORD2 JB SDT,$ JNB SDT,$ CJNE A,P0,$ ;CLR P2.6 PW3: MOV A,MAPASSWORD3 JB SDT,$ JNB SDT,$ CJNE A,P0,$ ;CLR P2.5 PW4: MOV A,MAPASSWORD4 JB SDT,$ JNB SDT,$ CJNE A,P0,$ ACALL THONGBAO ;MOV P3,#00H KTRAMATAT2: ;TEST JB SDT,$ ;****KIEM TRA TRANG THAI CAC THIET BI******* KTRAMATAT3: MOV A,MAKIEMTRATB CJNE A,P0,KTRAMATAT TTBI1: JB CT1,TTBI1_1 JB TB1,BTBI1MO ACALL BAO1TAT SVTH: K Duy – A Tuân 52 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh SJMP TTBI2 BTBI1MO: ACALL BAO1MO SJMP TTBI2 TTBI1_1: JB TB1,BTB1TAT ACALL BAO1MO SJMP TTBI2 BTB1TAT: ACALL BAO1TAT SJMP TTBI2 TTBI2: JB CT2,TTBI1_2 JB TB2,BTBI2MO ACALL BAO2TAT SJMP TTBI3 BTBI2MO: ACALL BAO2MO SJMP TTBI3 TTBI1_2: JB TB2,BTB2TAT ACALL BAO2MO SJMP TTBI3 BTB2TAT: ACALL BAO2TAT SJMP TTBI3 TTBI3: JB CT3,TTBI1_3 JB TB3,BTBI3MO ACALL BAO3TAT SJMP TTBI4 BTBI3MO: ACALL BAO3MO SJMP TTBI4 TTBI1_3: JB TB3,BTB3TAT ACALL BAO3MO SJMP TTBI4 BTB3TAT: ACALL BAO3TAT SVTH: K Duy – A Tuân 53 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh SJMP TTBI4 TTBI4: JB CT4,TTBI1_4 JB TB4,BTBI4MO ACALL BAO4TAT LJMP KTRAMATAT2 BTBI4MO: ACALL BAO4MO LJMP KTRAMATAT2 TTBI1_4: JB TB4,BTB4TAT ACALL BAO4MO LJMP KTRAMATAT2 BTB4TAT: ACALL BAO4TAT LJMP KTRAMATAT2 ;*************MA TAT***************** KTRAMATAT: MOV A,MATAT CJNE A,P0,KTRAMAMO MA_TB1: JB SDT,$ MOV A,MATB1 CJNE A,P0,MA_TB2 JB CT1,SETB_TB1 CLR TB1 ;SETB P2.7 ACALL BAO1TAT LJMP KTRAMATAT2 SETB_TB1: SETB TB1 ACALL BAO1TAT LJMP KTRAMATAT2 MA_TB2: MOV A,MATB2 CJNE A,P0,MA_TB3 JB CT2,SETB_TB2 CLR TB2 ACALL BAO2TAT SVTH: K Duy – A Tuân 54 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh ;SETB P2.6 LJMP KTRAMATAT2 SETB_TB2: SETB TB2 ACALL BAO2TAT LJMP KTRAMATAT2 MA_TB3: MOV A,MATB3 CJNE A,P0,MA_TB4 JB CT3,SETB_TB3 CLR TB3 ACALL BAO3TAT ;SETB P2.5 LJMP KTRAMATAT2 SETB_TB3: SETB TB3 ACALL BAO3TAT LJMP KTRAMATAT2 MA_TB4: MOV A,MATB4 CJNE A,P0,MA_TB1 JB CT4,SETB_TB4 CLR TB4 ACALL BAO4TAT ;SETB P2.4 LJMP KTRAMATAT2 SETB_TB4: SETB TB4 ACALL BAO4TAT LJMP KTRAMATAT2 ;*************MA MO***************** KTRAMAMO: MOV A,MAMO CJNE A,P0,KTRAMATATALL M_TB1: JB SDT,$ ;TEST MOV A,MATB1 CJNE A,P0,M_TB2 JB CT1,CLR_TB1 SETB TB1 SVTH: K Duy – A Tuân 55 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh ACALL BAO1MO LJMP KTRAMATAT2 CLR_TB1: CLR TB1 ACALL BAO1MO LJMP KTRAMATAT2 M_TB2: MOV A,MATB2 CJNE A,P0,M_TB3 JB CT2,CLR_TB2 SETB TB2 ACALL BAO2MO LJMP KTRAMATAT2 CLR_TB2: CLR TB2 ACALL BAO2MO LJMP KTRAMATAT2 M_TB3: MOV A,MATB3 CJNE A,P0,M_TB4 JB CT3,CLR_TB3 SETB TB3 ACALL BAO3MO LJMP KTRAMATAT2 CLR_TB3: CLR TB3 ACALL BAO3MO LJMP KTRAMATAT2 M_TB4: MOV A,MATB4 CJNE A,P0,M_TB1 JB CT4,CLR_TB4 SETB TB4 ACALL BAO4MO LJMP KTRAMATAT2 CLR_TB4: CLR TB4 ACALL BAO4MO LJMP KTRAMATAT2 ;*************MA TAT ALL***************** SVTH: K Duy – A Tuân 56 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh KTRAMATATALL: MOV A,MATATALL CJNE A,P0,KTRAMATHOAT JB CT1,SETB_1 CLR TB1 ACALL BAO1TAT LJMP CUATB2 SETB_1: SETB TB1 ACALL BAO1TAT CUATB2: JB CT2,SETB_2 CLR TB2 ACALL BAO2TAT LJMP CUATB3 SETB_2: SETB TB2 ACALL BAO2TAT CUATB3: JB CT3,SETB_3 CLR TB3 ACALL BAO3TAT LJMP CUATB4 SETB_3: SETB TB3 ACALL BAO3TAT CUATB4: JB CT4,SETB_4 CLR TB4 ACALL BAO4TAT LJMP KTRAMATAT2 SETB_4: SETB TB4 ACALL BAO4TAT LJMP KTRAMATAT2 ;CLR P3.6 ;***************************** KTRAMATHOAT: MOV A,MATHOAT CJNE A,P0,KTRAMATAT1 SVTH: K Duy – A Tuân 57 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh CLR TAIGIA LJMP MAIN KTRAMATAT1: LJMP KTRAMATAT2 ;*************************** DELAY2S: PUSH 00H MOV R0,#250 LAP: MOV TH0,#3CH MOV TL0,#0B0H SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 DJNZ R0,LAP POP 00H RET BAO1TAT: SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 SETB P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY CLR P1.0 CLR P1.1 CLR P1.2 SETB P1.3 CLR PLAY JB HETAM,$ SVTH: K Duy – A Tuân 58 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh JNB HETAM,$ SETB PLAY RET BAONPW: SETB P1.0 CLR P1.1 CLR P1.2 SETB P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET BAO2TAT: SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY CLR P1.0 CLR P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY CLR P1.0 CLR P1.1 CLR P1.2 SETB P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET BAO3TAT: SVTH: K Duy – A Tuân 59 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 CLR P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY CLR P1.0 CLR P1.1 CLR P1.2 SETB P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET BAO4TAT: SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY CLR P1.0 SETB P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SVTH: K Duy – A Tuân 60 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh SETB PLAY CLR P1.0 CLR P1.1 CLR P1.2 SETB P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET BAO4MO: SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY CLR P1.0 SETB P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 SETB P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET BAO2MO: SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 SVTH: K Duy – A Tuân 61 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY CLR P1.0 CLR P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 SETB P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET BAO1MO: SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 SETB P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 SETB P1.1 SVTH: K Duy – A Tuân 62 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET BAO3MO: SETB P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 CLR P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY SETB P1.0 SETB P1.1 SETB P1.2 CLR P1.3 CLR PLAY JB HETAM,$ JNB HETAM,$ SETB PLAY RET THONGBAO: CLR P1.0 SETB P1.1 CLR P1.2 CLR P1.3 CLR PLAY SVTH: K Duy – A Tuân 63 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh JB HETAM,$ JNB HETAM,$ SETB PLAY RET END KẾT LUẬN Sau thời gian nghiên cứu thi công, gặp nhiều khó khăn, nhóm em hoàn thành thời gian Tuy nhiên, thời gian ngắn trình độ chuyên môn hạn chế nên đồ án nhóm em tránh khỏi thiếu sót Rất mong nhận góp ý thầy cô để đồ án hoàn chỉnh SVTH: K Duy – A Tuân 64 Đồ án tốt nghiệp khóa 2006 – 2009 GVHD: Nguyễn Trọng Khanh Những nguồn tài liệu liên quan I Giáo trình: 1.Giáo trình Vi xử lý – Tác giả: Hồ Trung Mỹ: Chương III: Họ Vi Điều Khiển 8051 Họ Vi điều khiển – Tác giả: Tống Văn On II Các trang web liên quan: www.datasheet4u.com www.Alldatasheet.com SVTH: K Duy – A Tuân 65 Đồ án tốt nghiệp khóa 2006 – 2009 SVTH: K Duy – A Tuân GVHD: Nguyễn Trọng Khanh 66 [...]... c nh CPL A (1,1): bự ni dung thanh ghi A CPL C (1,1): bự c nh CPL bit (2,1): bự mt bit trc tip RL A (1,1): quay trỏi ni dung thanh ghi A RLC A (1,1): quay trỏi ni dung thanh ghi A qua c nh RR A (1,1): quay phi ni dung thanh ghi A RRC A (1,1): quay phi ni dung thanh ghi A qua c nh SWAP (1,1): quay trỏi ni dung thanh ghi A 1 nibble (1/2byte) MOV A,Rn (1,1): chuyn ni dung thanh ghi Rn vaứo thanh ghi A... thi gian v tin hnh úng, m mt c cu no ú Trong cỏc thit b in v in t dõn dng, cỏc b vi iu khin, iu khin hot ng ca TV, mỏy git, in thoi, lũ viba Trong h thng sn xut t ng, b vi iu khin c s dng trong Robot, dõy chuyn t ng Cỏc h thng cng thụng minh thỡ vai trũ ca h thng vi iu khin cng quan trng II Lch s phỏt trin ca cỏc b vi iu khin: B vi iu khin thc ra, l mt loi vi x lý trong tp hp cỏc b vi x lý núi chung B... ni tip cú cha mt b truyn v mt b nhn khụng ng b, lm vic c lp vi nhau Tc truyn qua cng ni tip cú th t trong dóy rng v c n nh bng mt b nh thi Trong vi iu khin 8051 cú hai thnh phn quan trng khỏc ú l b nh v cỏc thanh ghi B nh gm cú b nh Ram v b nh Rom (ch cú 8051) dựng lu tr d liu v mó lnh Cỏc thanh ghi s dng lu tr thụng tin trong quỏ trỡnh x lý Khi CPU lm vic, nú lm thay i ni dung ca cỏc thanh ghi 2... Nguyn Trng Khanh Trong h thng ny, ngi iu khin cú th iu khin ti ch cỏc thit b bng cụng tc riờng bờn ngoi m khụng cn thụng qua in thoi Gii thớch chc nng v mi quan h ca cỏc khi: + Khi x lý trung tõm: iu khin hot ng ca ton h thng, nhn tớn hiu chuụng v s quyt nh kt ni thuờ bao nu khụng cú ngi nhc mỏy, cỏc mó iu khin c lu tr trong CPU, khi nhn c mó t ngi iu khin, CPU s so sỏnh vi mó lnh c lu trong b nh, t... ting click khi phỏt xung s 8 T ng iu chnh õm lng v phi hp tr khỏng vi ng dõy C TM QUAN TRNG V NG DNG CA IU KHIN T XA: Mt nn cụng nghip phỏt trin mnh luụn i ụi vi cỏc thit b, mỏy múc tinh vi hn, phc tp hn Vi nn cụng nghip phỏt trin nh th, iu khin t xa úng vai trũ quan trng trong cụng cuc cụng nghip húa, hin i húa t nc Trong cụng nghip, ti cỏc lũ phn ng, cỏc nh mỏy hay ti nhng ni cú mc nguy him cao... (D0 D7) vi tớn hiu ALE cht byte thp ca a ch khi bt u mi chu k b nh Port 2 thụng thng c dựng cho byte cao ca bus a ch Trong na u ca mi chu k b nh, byte thp ca a ch c cp trong Port 0 v c cht bng xung ALE Mt IC cht 74HC373 (hoc tng ng) s gi byte a ch thp trong phn cũn li ca chu k b nh Trong na sau ca chu k b nh, Port 0 c dựng nh bus d liu v c c hoc ghi tựy theo lnh Truy xut b nh chng trỡnh ngoi: B nh... bng cỏc mch in t, bao gm: chuyn mch quay trũn, chuyn mch tng nc, chuyn mch ngang dc + Tng i in t: cỏc b chuyn mch bao gm cỏc linh kin bỏn dn, vi mch cựng vi cỏc relay, analog switch c iu khin bi cỏc mch in t, vi mch 2 Phõn loi theo cu trỳc mng: Hin nay, mng vin thụng Vit Nam cú 5 loi sau: Tng i c quan PABE (Private Automatc Branch Exchange): c s dng trong cỏc c quan, khỏch sn v ch s dng trung k CO-Line... cỏc cuc liờn lc t thit b u cui ch gi n thit b u cui b gi Ngy nay, k thut s v chuyn mch, truyn dnphõn theo thi gian ó tr nờn rt ph bin v l phng thc lm vic ch yu trong cỏc h tng i hin nay Trong ú, k thut iu ch xung mó (PCM) c s dng rt hiu qu trong cỏc mng truyn s liu, ting núi, hỡnh nh ang phỏt trin hin nay, ú l mng s liờn kt dch v ISDN II Phõn loi tng i: 1 Phõn loi theo cụng ngh: gm hai loi - Tng i... (c nh ph): c set lờn 1 khi cú s t bit 3 trong cỏc phộp toỏn cng tr s BCD F0: set lờn 1 nu kt qu bng 0 RS1 0 0 1 1 RS0 0 1 0 1 Chn Bank Bank 0 Bank 1 Bank 2 Bank 3 Vớ d: mun s dng bank 2 trong RAM ni, ta ra lnh: Mov PSW,#00010000B OV (c trn): c OV c set lờn 1 sau mt lnh cng hoc tr nu cú mt phộp toỏn b trn P (c kim tra chn): c P c set lờn 1 khi tng s bit 1 trong kt qu cng vi bit 1 ca c P l mt s chn... Signal): õy l tớn hiu liờn tc, khụng phi l tớn hiu xung nh cỏc tớn hiu khỏc s dng trong h thng in thoi Tớn hiu ny c tao ra bi hai õm thanh cú tn s 350Hz v 440Hz c Tớn hiu bỏo bn (Busy Signal): SVTH: K Duy A Tuõn 14 ỏn tt nghip khúa 2006 2009 GVHD: Nguyn Trng Khanh Khi thuờ bao nhc mỏy thc hin mt cuc gi thỡ thuờ bao s nghe mt trong hai tớn hiu: - Tớn hiu mi cho phộp thuờ bao thc hin ngay mt cuc gi - Tớn ... bit, BANK ghi ghi chức đặc biệt a Tổ chức nhớ Ram nội: • Vùng Bank ghi (dãy ghi): có bank ghi (bank – bank 3), bank có ghi (R0 – R7), ghi có bit Bank mặc định sau Reset hệ thống, muốn sử dụng bank... Khanh ANL A,@Ri(1,1): AND nội dung ghi A với liệu gián tiếp RAM ANL A,#data (2,1): AND nội dung ghi A với liệu tức thời ANL data,A (2,1): AND liệu trực tiếp với A ANL data,#data (3,2): AND liệu... số từ bit phép tốn cộng trừ số BCD  F0: set lên kết RS1 0 1 RS0 1 Chọn Bank Bank Bank Bank Bank Ví dụ: muốn sử dụng bank RAM nội, ta lệnh: Mov PSW,#00010000B  OV (cờ tràn): cờ OV set lên sau

Ngày đăng: 31/12/2015, 14:26

Từ khóa liên quan

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

Tài liệu liên quan