![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://thuvienso.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
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 12
Số trang: 9
Loại file: pdf
Dung lượng: 96.89 KB
Lượt xem: 7
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:
Để biết là tín hiệu DTMF đã được nhận chưa thì đầu tiên ta phải đọc thanh ghi trạng thái để xác định là tín hiệu DTMF đã được nhận chưa bằng cách kiểm tra bit D2 của MT8880. Nếu bit D2 được đặt bằng1 thì tín hiệu DTMF đã được MT8880 nhận. Sau khi MT8880 nhận dữ liệu xong rồi thì lúc này dữ liệu nằm trong thanh ghi nhận dữ liệu. Muốn lấy dữ liệu ra ngoài thì ta phải đọc trong thanh ghi nhận dữ liệu để xuất dữ liệu ra ngoài. Kết thúc việc nhận...
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 12Chương 12: CHÖÔNG TRÌNH CON NHAÄN TÍN HIEÄUDTMF 1. Löu ñoà giaûi thuaät: BEGIN R3 =10 ÑOÏC THANH GHI TRAÏNG THAÙI Ñ GIAÛM R3 R3 = 0 ? S ÑOÏC THANH GHI NHAÄN DÖÕ LIEÄU D2 = 1 ? s Ñ RET 2. Giaûi thích: Ñeå bieát laø tín hieäu DTMF ñaõ ñöôïc nhaän chöa thì ñaàu tieânta phaûi ñoïc thanh ghi traïng thaùi ñeå xaùc ñònh laø tín hieäu DTMF ñaõñöôïc nhaän chöa baèng caùch kieåm tra bit D2 cuûa MT8880. Neáu bitD2 ñöôïc ñaët baèng1 thì tín hieäu DTMF ñaõ ñöôïc MT8880 nhaän.Sau khi MT8880 nhaän döõ lieäu xong roài thì luùc naøy döõ lieäu naèmtrong thanh ghi nhaän döõ lieäu. Muoán laáy döõ lieäu ra ngoaøi thì taphaûi ñoïc trong thanh ghi nhaän döõ lieäu ñeå xuaát döõ lieäu ra ngoaøi.Keát thuùc vieäc nhaän döõ lieäu.VII. CHÖÔNG TRÌNH CON RESET-MT8880 : 1 Löu ñoà giaûi thuaät : BEGIN ÑOÏC THANH GHI TRAÏNG THAÙI CHOÏN THANH GHI A NAÏP GIAÙ TRÒ 0 VAØO THANH GHI A CHOÏN THANH GHI B NAÏP GIAÙ TRÒ 0 VAØO THANH GHI B ÑOÏC THANH GHI TRAÏNG THAÙI RET 2 Giaûi thích: Ñeå khôûi ñoäng laïi cho MT8880 thì ñaàu tieân ta phaûi ñoïc thanhghi traïng thaùi, sau ñoù choïn thanh ghi A vaø xoùa döõ lieäu trongthanh ghi A, tieáp theo choïn thanh ghi B vaø xoùa döõ lieäu trongthanh ghi B. Cuoái cuøng laø ñoïc thanh ghi traïng thaùi keát thuùc vieäckhôûi ñoäng cho MT8880.VIII. CHÖÔNG TRÌNH CON CHOÏN CHEÁ ÑOÄ ÑIEÀU KIEÅN(DTMF) : 1 Löu ñoà giaûi thuaät: BEGIN VIEÁT ÑIEÀU KHIEÅN THANH GHI A CHOÏN CHEÁ ÑOÄ : - TONE OUT - DTMF - IRQ - THANH GHI B VIEÁT ÑIEÀU KHIEÅN THANH GHI B CHOÏN CHEÁ ÑOÄ : BURT MODE RET 2 Giaûi thích: Ñeå choïn cheá ñoä ñieàu khieån thì ta phaûi vieát vaøo thanh ghi Añeå choïn cheá ñoä ñieàu khieån. Ôû ñaây ta choïn cheá ñoä ñieàu khieån laøphaùt DTMF, nhaän tín hieäu DTMF, choïn cheá ñoä ngaét vaø choïnthanh ghi B. Sau khi choïn thanh ghi B ta seõ vieát ñeå ñieàu khieånthanh ghi B choïn cheá ñoä BURST MODE. IX. CHÖÔNG TRÌNH CON GOÏI LÔØI GIÔÙI THIEÄU 1 Löu ñoà giaûi thuaät. BEGIN P2.6 = 1 P0.1 = 0 P2.7 = 0 DE LAY_7S P2.6 = 0 P0.1 = 1 P2.7 = 1 RET2. Giaûi thích: Chöông trình con goïi lôøi giôùi thieäu thöïc ra laø 1 chöông trìnhtaùc ñoäng löïa choïn döõ lieäu tieáng noùi chöùa trong 14 EPROM.Trong ñoù EPROM thöù 13 chöùa lôøi giôùi thieäu, chaân cho pheùp ñoïccuûa EPROM ñöôïc noái vôùi chaân Q2 cuûaIC 74513 töùc chaân P0.1cuûa vi ñieàu khieån vaø taùc ñoäng möùc thaáp. Nhö vaäy, khi baét ñaàuchöông trình P0.1 xuoáng möùc thaáp cho pheùp ñoïc döõ lieäu cuûaEPROM thöù 13 (lôøi giôùi thieäu) vaø chaân P2.7 xuoáng möùc thaáp ñeåkhôûi ñoäng maïch ñeám taïo truy xuaát EPROM. Döõ lieäu tieáng noùichieám khoaûng 7 giaây, Vì vaäy chöông trình seõ ñôïi trong voøng 7giaây. Roài ñaët caùc chaân P0.1vaø P2.7 trôû laïi möùc cao nhö ban ñaàu,ñeå khoâng cho pheùp truy xuaát vaø reset laïi maïch ñeám. Sau ñoùchöông trình thoaùt veà töø leänh goïi chöông trình con.
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 12Chương 12: CHÖÔNG TRÌNH CON NHAÄN TÍN HIEÄUDTMF 1. Löu ñoà giaûi thuaät: BEGIN R3 =10 ÑOÏC THANH GHI TRAÏNG THAÙI Ñ GIAÛM R3 R3 = 0 ? S ÑOÏC THANH GHI NHAÄN DÖÕ LIEÄU D2 = 1 ? s Ñ RET 2. Giaûi thích: Ñeå bieát laø tín hieäu DTMF ñaõ ñöôïc nhaän chöa thì ñaàu tieânta phaûi ñoïc thanh ghi traïng thaùi ñeå xaùc ñònh laø tín hieäu DTMF ñaõñöôïc nhaän chöa baèng caùch kieåm tra bit D2 cuûa MT8880. Neáu bitD2 ñöôïc ñaët baèng1 thì tín hieäu DTMF ñaõ ñöôïc MT8880 nhaän.Sau khi MT8880 nhaän döõ lieäu xong roài thì luùc naøy döõ lieäu naèmtrong thanh ghi nhaän döõ lieäu. Muoán laáy döõ lieäu ra ngoaøi thì taphaûi ñoïc trong thanh ghi nhaän döõ lieäu ñeå xuaát döõ lieäu ra ngoaøi.Keát thuùc vieäc nhaän döõ lieäu.VII. CHÖÔNG TRÌNH CON RESET-MT8880 : 1 Löu ñoà giaûi thuaät : BEGIN ÑOÏC THANH GHI TRAÏNG THAÙI CHOÏN THANH GHI A NAÏP GIAÙ TRÒ 0 VAØO THANH GHI A CHOÏN THANH GHI B NAÏP GIAÙ TRÒ 0 VAØO THANH GHI B ÑOÏC THANH GHI TRAÏNG THAÙI RET 2 Giaûi thích: Ñeå khôûi ñoäng laïi cho MT8880 thì ñaàu tieân ta phaûi ñoïc thanhghi traïng thaùi, sau ñoù choïn thanh ghi A vaø xoùa döõ lieäu trongthanh ghi A, tieáp theo choïn thanh ghi B vaø xoùa döõ lieäu trongthanh ghi B. Cuoái cuøng laø ñoïc thanh ghi traïng thaùi keát thuùc vieäckhôûi ñoäng cho MT8880.VIII. CHÖÔNG TRÌNH CON CHOÏN CHEÁ ÑOÄ ÑIEÀU KIEÅN(DTMF) : 1 Löu ñoà giaûi thuaät: BEGIN VIEÁT ÑIEÀU KHIEÅN THANH GHI A CHOÏN CHEÁ ÑOÄ : - TONE OUT - DTMF - IRQ - THANH GHI B VIEÁT ÑIEÀU KHIEÅN THANH GHI B CHOÏN CHEÁ ÑOÄ : BURT MODE RET 2 Giaûi thích: Ñeå choïn cheá ñoä ñieàu khieån thì ta phaûi vieát vaøo thanh ghi Añeå choïn cheá ñoä ñieàu khieån. Ôû ñaây ta choïn cheá ñoä ñieàu khieån laøphaùt DTMF, nhaän tín hieäu DTMF, choïn cheá ñoä ngaét vaø choïnthanh ghi B. Sau khi choïn thanh ghi B ta seõ vieát ñeå ñieàu khieånthanh ghi B choïn cheá ñoä BURST MODE. IX. CHÖÔNG TRÌNH CON GOÏI LÔØI GIÔÙI THIEÄU 1 Löu ñoà giaûi thuaät. BEGIN P2.6 = 1 P0.1 = 0 P2.7 = 0 DE LAY_7S P2.6 = 0 P0.1 = 1 P2.7 = 1 RET2. Giaûi thích: Chöông trình con goïi lôøi giôùi thieäu thöïc ra laø 1 chöông trìnhtaùc ñoäng löïa choïn döõ lieäu tieáng noùi chöùa trong 14 EPROM.Trong ñoù EPROM thöù 13 chöùa lôøi giôùi thieäu, chaân cho pheùp ñoïccuûa EPROM ñöôïc noái vôùi chaân Q2 cuûaIC 74513 töùc chaân P0.1cuûa vi ñieàu khieån vaø taùc ñoäng möùc thaáp. Nhö vaäy, khi baét ñaàuchöông trình P0.1 xuoáng möùc thaáp cho pheùp ñoïc döõ lieäu cuûaEPROM thöù 13 (lôøi giôùi thieäu) vaø chaân P2.7 xuoáng möùc thaáp ñeåkhôûi ñoäng maïch ñeám taïo truy xuaát EPROM. Döõ lieäu tieáng noùichieám khoaûng 7 giaây, Vì vaäy chöông trình seõ ñôïi trong voøng 7giaây. Roài ñaët caùc chaân P0.1vaø P2.7 trôû laïi möùc cao nhö ban ñaàu,ñeå khoâng cho pheùp truy xuaát vaø reset laïi maïch ñeám. Sau ñoùchöông trình thoaùt veà töø leänh goïi chöông trình con.
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 64 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 50 0 0 -
3 trang 49 0 0
-
Thông tư liên tịch số 01/2006/TTLT-BCA-BBCVT
10 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 -
7 trang 45 0 0
-
11 trang 44 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