
hệ thống điều khiển thiết bị từ xa và tự động quay số báo động thông qua mạng điện thoại, chương 11
Số trang: 8
Loại file: pdf
Dung lượng: 88.94 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Lưu đồ giải thuật. BEGINP 1R7P2.4=1 P0.0=0 P2.4=0 R7P1 P2.4=1 P0.0=1 P2.4=0A=1 SĐ P2.0=1 SĐP7 0H=1 L CALLMO1p2.4=1 P0.1=0 P2.4=0 R7P1 P2.4=1 P0.1=1 P2.4=0P2.4=1 P0.2=0 P2.4=0 R7P1 P2.4=1 P0.2=1 P2.4=07 2H=1 L CALL Giải thích: Sau khi bấm đúng mã thứ nhất để mở thiết bị thì chương trình sẽ hỏi tiếp A=1 chưa. nếu đúng A=1 thì chương trình hỏi tiếp P2.0=1 chưa (P2.0 là trạng thái của công tắc bên ngoài). Nếu P2.0=1 là đúng thì ta phải xóa P0.0=0 để mở thiết bị 1 ( vì tín hiệu P0.0 và P2.0 được đưa qua cổng EXOR ...
Nội dung trích xuất từ tài liệu:
hệ thống điều khiển thiết bị từ xa và tự động quay số báo động thông qua mạng điện thoại, chương 11Chương 11: CHÖÔNG TRÌNH CON MÔÛ THIEÁT BÒ 1. Löu ñoà giaûi thuaät.BEGIN P2.4=1 P P0.0=0 P2.4=0 1R7 A=1 Ñ P2.0=1 Ñ R7P1 7 P2.4=1 0H=1 S S P P0.0=1 P2.4=0 1 R7 L CALL MO1 P2.4=1 P P0.1=0 P2.4=0 1R7 R7P1 7 P2.4=1 1H=1 Ñ Ñ P P0.1=1 A=2 P2.1=1 1 R7 P2.4=0 L CALL MO2 S S P2.4=1 P P0.2=0 P2.4=0 1R7 R7P1 7 P2.4=1 2H=1 P P0.2=1 P2.4=0 1 R7 L CALL A=3 Ñ P2.2=1 Ñ P2.4=1 MO3 P P0.3=0 P2.4=0 S S 1R7 R7P1 7 P2.4=1 3H=1 P P0.3=1 P2.4=0 1 R7 L CALL MO4 Ñ ÑA=4 P2.3=1S SRET2. Giaûi thích: Sau khi baám ñuùng maõ thöù nhaát ñeå môû thieát bò thì chöôngtrình seõ hoûi tieáp A=1 chöa. neáu ñuùng A=1 thì chöông trình hoûitieáp P2.0=1 chöa (P2.0 laø traïng thaùi cuûa coâng taéc beân ngoaøi).Neáu P2.0=1 laø ñuùng thì ta phaûi xoùa P0.0=0 ñeå môû thieát bò 1 ( vìtín hieäu P0.0 vaø P2.0 ñöôïc ñöa qua coång EXOR cho neân muoánñöa ra möù c logic 1 thì möùc logic cuûa 2 traïng thaùi naøy seõ khaùcnhau ). Sau ñoù ñaët oâ nhôù 70H=1 ñeå baùo laø thieát bò 1 ñaõ ñöôïc môû.Sau ñoù goïi chöông trình tieáng noùi baùo laø “ Thieát bò 1 ñaõ ñöôïcmôû”. Neáu P2.0=0 thì muoán môû thieát bò ta phaûi ñaët P0.0=1 vaø ñaët70H=1 ñeå baùo thieát bò 1 ñaõ ñöôïc môû. Sau ñoù goïi chöông trìnhbaùo môû thieát bò 1. Neáu ñieàu kieän A=1 sai thì chöông trình seõ hoûi tieáp A=2chöa. Neáu A=2 ñuùng, chöông trình hoûi tieáp P2.1=1 chöa. NeáuP2.1=1 thì xoùa P0.0=0 ñeå môû thieát bò 2 vaø ñoàng thôøi ñaët 71H=1ñeå baùo laø thieát bò 2 ñaõ ñöôïc môû. Sau ñoù goïi chöông trình baùo môûthieát bò 2. Neáu ñieàu kieän P2.1=1 sai töùc P2.1=0, muoán môû thieátbò 2 thì ñaët P0.1=1 vaø ñaët 71H=1 ñeå baùo laø thieát bò 2 ñaõ ñöôïc môûvaø goïi chöông trình baùo môû thieát bò 2. Neáu ñieàu kieän A=2 sai thì chöông trình seõ hoûi tieáp A=3 chöa.Neáu A=3 ñuùng, chöông trình hoûi tieáp P2.2=1 chöa. Neáu P2.2=1thì xoùa P0.2=0 ñeå môû thieát bò 3 vaø ñoàng thôøi ñaët 72H=1 ñeå baùolaø thieát bò 3 ñaõ ñöôïc môû. Sau ñoù goïi chöông trình baùo môû thieát bò3. Neáu ñieàu kieän P2.2=1 sai töùc P2.2=0, muoán môû thieát bò 3 thìñaët P0.2=1 vaø ñaët 72H=1 ñeå baùo laø thieát bò 3 ñaõ ñöôïc môû vaø goïichöông trình baùo môû thieát bò 3. Neáu ñieàu kieän A=3 sai thì chöông trình seõ hoûi tieáp A=4 chöa.Neáu A=4 ñuùng, chöông trình hoûi tieáp P2.3=1 chöa. Neáu P2.3=1thì xoùa P0.3=0 ñeå môû thieát bò 4 vaø ñoàng thôøi ñaët 73H=1 ñeå baùolaø thieát bò 4 ñaõ ñöôïc môû. Sau ñoù goïi chöông trình baùo môû thieát bò4. Neáu P2.3=0 thì ñaët P0.3=1 ñeå môû thieát bò 4 vaø ñaët 73H=1 ñeåbaùo laø thieát bò 4 ñaõ ñöôïc môû vaø goïi chöông trình baùo môû thieát bò4. Neáu ñieàu kieän A=4 sai thì thoaùt.V. CHÖÔNG TRÌNH CON TAÉT THIEÁT BÒ 1 Löu ñoà giaûi thuaät:BEGIN P ...
Nội dung trích xuất từ tài liệu:
hệ thống điều khiển thiết bị từ xa và tự động quay số báo động thông qua mạng điện thoại, chương 11Chương 11: CHÖÔNG TRÌNH CON MÔÛ THIEÁT BÒ 1. Löu ñoà giaûi thuaät.BEGIN P2.4=1 P P0.0=0 P2.4=0 1R7 A=1 Ñ P2.0=1 Ñ R7P1 7 P2.4=1 0H=1 S S P P0.0=1 P2.4=0 1 R7 L CALL MO1 P2.4=1 P P0.1=0 P2.4=0 1R7 R7P1 7 P2.4=1 1H=1 Ñ Ñ P P0.1=1 A=2 P2.1=1 1 R7 P2.4=0 L CALL MO2 S S P2.4=1 P P0.2=0 P2.4=0 1R7 R7P1 7 P2.4=1 2H=1 P P0.2=1 P2.4=0 1 R7 L CALL A=3 Ñ P2.2=1 Ñ P2.4=1 MO3 P P0.3=0 P2.4=0 S S 1R7 R7P1 7 P2.4=1 3H=1 P P0.3=1 P2.4=0 1 R7 L CALL MO4 Ñ ÑA=4 P2.3=1S SRET2. Giaûi thích: Sau khi baám ñuùng maõ thöù nhaát ñeå môû thieát bò thì chöôngtrình seõ hoûi tieáp A=1 chöa. neáu ñuùng A=1 thì chöông trình hoûitieáp P2.0=1 chöa (P2.0 laø traïng thaùi cuûa coâng taéc beân ngoaøi).Neáu P2.0=1 laø ñuùng thì ta phaûi xoùa P0.0=0 ñeå môû thieát bò 1 ( vìtín hieäu P0.0 vaø P2.0 ñöôïc ñöa qua coång EXOR cho neân muoánñöa ra möù c logic 1 thì möùc logic cuûa 2 traïng thaùi naøy seõ khaùcnhau ). Sau ñoù ñaët oâ nhôù 70H=1 ñeå baùo laø thieát bò 1 ñaõ ñöôïc môû.Sau ñoù goïi chöông trình tieáng noùi baùo laø “ Thieát bò 1 ñaõ ñöôïcmôû”. Neáu P2.0=0 thì muoán môû thieát bò ta phaûi ñaët P0.0=1 vaø ñaët70H=1 ñeå baùo thieát bò 1 ñaõ ñöôïc môû. Sau ñoù goïi chöông trìnhbaùo môû thieát bò 1. Neáu ñieàu kieän A=1 sai thì chöông trình seõ hoûi tieáp A=2chöa. Neáu A=2 ñuùng, chöông trình hoûi tieáp P2.1=1 chöa. NeáuP2.1=1 thì xoùa P0.0=0 ñeå môû thieát bò 2 vaø ñoàng thôøi ñaët 71H=1ñeå baùo laø thieát bò 2 ñaõ ñöôïc môû. Sau ñoù goïi chöông trình baùo môûthieát bò 2. Neáu ñieàu kieän P2.1=1 sai töùc P2.1=0, muoán môû thieátbò 2 thì ñaët P0.1=1 vaø ñaët 71H=1 ñeå baùo laø thieát bò 2 ñaõ ñöôïc môûvaø goïi chöông trình baùo môû thieát bò 2. Neáu ñieàu kieän A=2 sai thì chöông trình seõ hoûi tieáp A=3 chöa.Neáu A=3 ñuùng, chöông trình hoûi tieáp P2.2=1 chöa. Neáu P2.2=1thì xoùa P0.2=0 ñeå môû thieát bò 3 vaø ñoàng thôøi ñaët 72H=1 ñeå baùolaø thieát bò 3 ñaõ ñöôïc môû. Sau ñoù goïi chöông trình baùo môû thieát bò3. Neáu ñieàu kieän P2.2=1 sai töùc P2.2=0, muoán môû thieát bò 3 thìñaët P0.2=1 vaø ñaët 72H=1 ñeå baùo laø thieát bò 3 ñaõ ñöôïc môû vaø goïichöông trình baùo môû thieát bò 3. Neáu ñieàu kieän A=3 sai thì chöông trình seõ hoûi tieáp A=4 chöa.Neáu A=4 ñuùng, chöông trình hoûi tieáp P2.3=1 chöa. Neáu P2.3=1thì xoùa P0.3=0 ñeå môû thieát bò 4 vaø ñoàng thôøi ñaët 73H=1 ñeå baùolaø thieát bò 4 ñaõ ñöôïc môû. Sau ñoù goïi chöông trình baùo môû thieát bò4. Neáu P2.3=0 thì ñaët P0.3=1 ñeå môû thieát bò 4 vaø ñaët 73H=1 ñeåbaùo laø thieát bò 4 ñaõ ñöôïc môû vaø goïi chöông trình baùo môû thieát bò4. Neáu ñieàu kieän A=4 sai thì thoaùt.V. CHÖÔNG TRÌNH CON TAÉT THIEÁT BÒ 1 Löu ñoà giaûi thuaät:BEGIN P ...
Tìm kiếm theo từ khóa liên quan:
hệ thống điều khiển thiết bị từ xa mạng điện thoại bưu chính viễn thông vi mạch số dòng điện đảo cực tín hiệu cháyTài liệu có liên quan:
-
138 trang 104 0 0
-
Đồ án: Thiết kế mạch điều khiển khởi động động cơ 1 chiều, có đảo chiều quay và bảo vệ động cơ
28 trang 65 0 0 -
Quyết định số 15/2006/QĐ-BBCVT
3 trang 51 0 0 -
Quyết định số 38/2004/QĐ-BGTVT
20 trang 51 0 0 -
Thông tư liên tịch số 01/2006/TTLT-BCA-BBCVT
10 trang 50 0 0 -
3 trang 49 0 0
-
8 trang 48 0 0
-
15 trang 47 0 0
-
Quyết định số 3563/QĐ-UBND 2013
16 trang 45 0 0 -
11 trang 45 0 0
-
7 trang 45 0 0
-
2 trang 43 0 0
-
Giáo trình Thực hành thiết kế vi mạch số với VHDL: Phần 2
268 trang 43 0 0 -
Một số vấn đề về tính toán mềm
6 trang 41 0 0 -
5 trang 39 0 0
-
Quyết định số 19/2006/QĐ-BBCVT
2 trang 39 0 0 -
4 trang 38 0 0
-
5 trang 37 0 0
-
4 trang 36 0 0
-
Thông tư số 260/1999/TT-BKHCNMT
7 trang 35 0 0