Professional Documents
Culture Documents
H CH MINH
KHOA IN IN T
----- ----B MN : IN T VIN THNG
N TT NGHIP
TI :
GVHD :
SVTH :
06117049
H Th Thu Ha
06117026
Phn A
GII THIU
n tt nghip
trang ii
Gii thiu
Ngi nh thng minh l mt cm t khng cn xa l i vi nn cng
ngh pht trin hin nay. Lc u, tng c thc hin nh vo tia hng
ngoi iu khin t xa, nhng khong cch b hn ch. V sau, nhiu nghin
cu nhm ci tin khong cch iu khin mang li nhiu thnh cng v c
ngha thc tin nh iu khin thng qua ng dy in, ng dy in
thoiKhi cng ngh wireless pht trin, ngi ta li ngh n iu khin qua
mng khng dy_iu khin t xa dng my tnh ra i. Khng dng li ,
khi m cc mng in thoi ang cnh tranh gay gt, chic in thoi tr nn vt
dng khng th thiu ca mi c nhn, ngi ta li ngh v mt chic in thoi
tch hp kh nng iu khin t xa.
i cng xu hng pht trin , nhm thc hin chn ti: Thit k v
thi cng h thng iu khin thit b t xa bng in thoi di ng dng SMS.
Vi ti ny, nhm mun s dng in thoi di ng iu khin thit b in
dn dng, dng Module Sim300CZ trn nn mng GSM thu SMS iu
khin.
Nhm hi vng vi ti ny s lm c s nghin cu cho cc nhm khc sau
ny c th m rng, pht trin hn na.
n tt nghip
trang iii
Li cm n
Chng em xin chn thnh cm n qu thy, c trng i Hc S Phm K
Thut tn tnh dy d trong sut nhng nm qua. Trong phi k n qu
thy c trong Khoa in in T to iu kin cho chng em thc hin
n tt nghip ny.
c bit, nhm xin chn thnh cm n gio vin hng dn T.S Trn Thu
H tn tnh gip chng em trong qu trnh la chn ti v h tr chng
em trong qu trnh thc hin ti.
Bn cnh , nhm thc hin cng xin cm n cc bn sinh vin vin thng
ng gp kin cho nhm thc hin ti t hiu qu hn.
Vi thi gian thc hin ti ngn, kin thc cn hn hp, d nhm rt
c gng nhng vn khng trnh khi nhng sai st, nhm rt mong nhn c
li ch dn thm ca qu thy c v bn b.
n tt nghip
trang iv
B GIO DC V O TO
TRNG I HC S PHM K THUT
TP. H CH MINH
QUYT NH GIAO TI
H v tn sinh vin:
MSSV: 06117049
H Th Thu Ha
MSSV: 06117026
Ngnh:
Tn ti:
1) C s ban u:
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
2) Ni dung cc phn thuyt minh v tnh ton:
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
3) Cc bn v:
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
4) Gio vin hng dn:
5) Ngy giao nhim v:
6) Ngy hon thnh nhim v:
Gio vin hng dn
n tt nghip
trang v
n tt nghip
trang vi
n tt nghip
trang vii
Li ni u
Ngnh vin thng ang ng vai tr rt quan trng trong nn kinh t ca mi
quc gia, n gip con ngi tin gn hn vi nn khoa hc k thut ang pht
trin nh v bo ca nhn loi hin nay. H thng truyn thng khng ngng
pht trin t c nh sang di ng. Con ngi c th lin lc vi nhau d bt
c ni u.
Da vo t tnh truyn tin xa v vn dng t tnh ny, nhm chn
ti: Thit k v thi cng h thng iu khin thit b t xa bng in thoi di
ng dng SMS, nhm ci tin khong cch iu khin trong cng ngh ngi
nh thng minh hin nay. ti tuy cn n gin, thit b iu khin khng
nhiu, nhng nhm mong y s l ti liu b ch cho nhng ai quan tm v
mong mun pht trin theo cng ngh iu khin ny.
Nhm cng rt mong nhn c s ng gp ca qu thy c, cc bn sinh
vin cng nhau c kin thc su hn v c kinh nghim tt hn trong vic thi
cng phn cng cho mt m hnh iu khin hon chnh.
n tt nghip
trang viii
MC LC
PHN A : G II THIU ....................................................................................................... i
Li cm n ........................................................................................................................iii
Quyt nh giao ti ...................................................................................................... iv
Nhn xt ca gio vin hng dn ................................................................................. iv
Nhn xt ca gio vin phn bin .................................................................................. vi
Li ni u .......................................................................................................................vii
Mc lc ........................................................................................................................... viii
Lit k hnh ......................................................................................................................xii
Lit k bng.....................................................................................................................xiv
PHN B : NI DUNG ......................................................................................................... 1
Chng 1: Dn nhp ............................................................................................................... 2
1.1 Gii thiu ti................................................................................................................. 2
1.2 ngha khoa hc ca ti ............................................................................................ 3
1.3 Mc ch nghin cu ........................................................................................................ 3
Chng 2: C s l lun......................................................................................................... 5
2.1 Tnh hnh nghin cu trong nc v ngoi nc.......................................................... 5
2.1.1 Ngoi nc ............................................................................................................... 5
2.1.2 Trong nc ............................................................................................................... 6
2.2 tng thit k................................................................................................................. 8
2.3 cng nghin cu chi tit .......................................................................................... 8
2.4 Phng php nghin cu ................................................................................................. 8
2.5 Phng tin nghin cu ................................................................................................... 8
Chng 3: L thuyt lin quan .......................................................................................... 9
3.1 Tng quan v cng ngh GSM........................................................................................ 9
3.1.1 Gii thiu v cng ngh GSM ............................................................................... 9
3.1.2 c im ca cng ngh GSM .............................................................................. 9
3.1.3 Cu trc ca mng GSM....................................................................................... 10
3.1.3.1 Cu trc tng qut ........................................................................................... 10
3.1.3.2 Cc thnh phn ca cng ngh mng GSM ................................................. 10
3.1.4 S pht trin ca cng ngh GSM Vit Nam ................................................ 11
n tt nghip
trang ix
n tt nghip
trang x
n tt nghip
trang xi
n tt nghip
trang xii
LIT K HNH
Chng 2
Hnh 2.1 : in thoi tch hp chc nng iu khin t ---------------------------- 5
Hnh 2.2 : M hnh iu khin thit b qua SMS --------------------------------------- 6
Hnh 2.3 : S khi h thng iu khin qua my tnh ------------------------------ 7
Chng 3
Hnh 3.1 : Cu trc ca mng GSM ---------------------------------------------------10
Hnh 3.2 : Cc thnh phn mng GSM -----------------------------------------------11
Hnh 3.3 : Cu trc ca mt tin nhn SMS --------------------------------------------12
Hnh 3.4 : SMS gateway-----------------------------------------------------------------14
Hnh 3.5 : Module Sim300CZ ----------------------------------------------------------15
Hnh 3.6 : S chn ca module SIM 300CZ ---------------------------------------17
Hnh 3.7 : Khi to cu hnh mc nh SIM 300CZ ----------------------------------31
Hnh 3.8 : c tin nhn t 2 vng nh 1 v 2 trn SIM------------------------------33
Hnh 3.9 : Gi tin nhn -----------------------------------------------------------------34
Hnh 3.10: S chn 89C52 ----------------------------------------------------------36
Hnh 3.11 : B nh ca vi iu khin 89C52------------------------------------------39
Hnh 3.12 : S h thng truyn d liu---------------------------------------------40
Hnh 3.13 : Cu trc thanh ghi SCON -------------------------------------------------41
Hnh 3.14 : thch anh -------------------------------------------------------------------44
Chng 4
Hnh 4.1 : S khi h thng ---------------------------------------------------------46
Hnh 4.2 : S capture Module Sim300CZ------------------------------------------49
Hnh 4.3 : S kt ni truyn d liu ------------------------------------------------50
Hnh 4.4 : S capture khi giao tip -----------------------------------------------50
Hnh 4.5 : S capture khi ngun --------------------------------------------------51
Hnh 4.5 : S capture khi vi iu khin -------------------------------------------52
Hnh 4.6 : Triac --------------------------------------------------------------------------53
Hnh 4.7 : S capture khi cng sut ----------------------------------------------54
Hnh 4.8 : S capture khi hin th LCD-------------------------------------------55
Hnh 4.9: S layout Module Sim300CZ --------------------------------------------56
Hnh 4.10: S layout khi vi iu khin --------------------------------------------56
Hnh 4.11 : S layout khi cng sut-----------------------------------------------56
Hnh 4.12 : S layout khi hin th LCD -------------------------------------------57
Hnh 4.13 : Mch thc t Module Sim300CZ -----------------------------------------57
Hnh 4.14 : Mch thc t khi vi iu khin ------------------------------------------57
Hnh 4.15 : Mch thc t khi cng sut ----------------------------------------------58
Hnh 4.16 : Mch thc t khi hin th LCD ------------------------------------------58
n tt nghip
trang xiii
n tt nghip
trang xiv
LIT K BNG
Chng 3
Bng 3.1: Chc nng chn Module Sim300CZ ---------------------------------------17
Bng 3.2 : Ch lnh AT --------------------------------------------------------------25
Bng 3.3 : Mt s lnh AT --------------------------------------------------------------25
Bng 3.4 : Lnh AT+CMGR ------------------------------------------------------------26
Bng 3.5 : Lnh AT+CMGS ------------------------------------------------------------26
Bng 3.6 : Lnh AT+CMSS -------------------------------------------------------------26
Bng 3.7 : Lnh AT+CMGD------------------------------------------------------------27
Bng 3.8 : Lnh ATE --------------------------------------------------------------------28
Bng 3.9 : Lnh AT+CLIP --------------------------------------------------------------28
Bng 3.10 : Lnh AT&W ----------------------------------------------------------------29
Bng 3.11 : Lnh AT+CMGF ----------------------------------------------------------29
Bng 3.12: Lnh AT+CNMI ------------------------------------------------------------29
Bng 3.13: Lnh AT+CSAS -------------------------------------------------------------30
Bng 3.14 : Chc nng cc chn ca Port 1 ------------------------------------------36
Bng 3.15 : Chc nng cc chn ca Port 3 -----------------------------------------37
Bng 3.16 : Cc bit trong thanh ghi iu khin truyn d liu ----------------------41
Bng 3.17 : Cc kiu truyn d liu ---------------------------------------------------42
Chng 4:
Bng 4.1 : Cc bc thit lp cu hnh cho module SIM300CZ --------------------65
Phn B
NI DUNG
n tt nghip
trang 2
CHNG 1:
DN NHP
1.1 Gii thiu ti
Ngy nay cng vi s pht trin mnh m ca cc ngnh khoa hc k thut, cng
ngh k thut in t m trong c bit l k thut iu khin t ng ng vai tr
quan trng trong mi lnh vc khoa hc k thut, qun l, cng nghip, cung cp thng
tin ... Do , l mt sinh vin chuyn ngnh in t - Vin thng chng ta phi bit
nm bt v vn dng n mt cch c hiu qu nhm gp phn vo s pht trin nn
khoa hc k thut th gii ni chung v trong s pht trin k thut in t, tuyn
thng ni ring. Bn cnh cn l s thc y s pht trin ca nn kinh t nc
nh.
Nh chng ta bit, gn nh cc thit b t ng trong nh my, trong i sng
ca cc gia nh ngy nay u hot ng c lp vi nhau, mi thit b c mt quy
trnh s dng khc nhau tu thuc vo s thit lp, ci t ca ngi s dng. Chng
cha c mt s lin kt no vi nhau v mt d liu. Nhng i vi h thng iu
khin thit b t xa thng qua tin nhn SMS th li khc. y, cc thit b iu khin
t ng c kt ni vi nhau thnh mt h thng hon chnh qua mt mt thit b
trung tm v c th giao tip vi nhau v mt d liu.
in hnh ca mt h thng iu khin thit b trong nh t xa thng qua tin nhn
SMS gm c cc thit b n gin nh bng n, qut my, l si n cc thit b
tinh vi, phc tp nh tivi, my git, h thng bo ng N hot ng nh mt ngi
nh thng minh. Ngha l tt c cc thit b ny c th giao tip vi nhau v mt d
liu thng qua mt u no trung tm. u no trung tm y c th l mt my vi
tnh hon chnh hoc c th l mt b x l c lp trnh sn tt c cc chng
trnh iu khin. Bnh thng, cc thit b trong ngi nh ny c th c iu khin
t xa thng qua cc tin nhn ca ch nh. Chng hn nh vic tt qut, n in
khi ngi ch nh qun cha tt trc khi ra khi nh. Hay ch vi mt tin nhn SMS,
ngi ch nh c th bt my iu ha lm mt phng trc khi v nh trong mt
khong thi gian nht nh.. Ngoi ra, h thng cn mang tnh bo mt. Ngha l ch
c ch nh hay ngi bit mt khu ca ngi nh th mi iu khin c ngi nh
ny.
T nhng yu cu thc t, nhng i hi ngy cng cao ca cuc sng, cng vi
s hp tc, pht trin mnh m ca mng di ng nn chng em chn ti " Thit
k v thi cng h thng iu khin thit b t xa bng in thoi di ng dng SMS "
p ng c nhu cu ngy cng cao ca con ngi v gp phn vo s tin b,
vn minh, hin i ca nc nh.
Chng 1 : Dn nhp
n tt nghip
trang 3
1.3 Mc ch nghin cu
n c nghin cu, kho st v thc hin vi mc ch p dng nhng kin
thc c hc trong nh trng thit k, to ra mt h thng iu khin t
ng t xa bng in thoi di ng hon chnh. H thng tch hp module nhn tin
nhn s dng mng GSM, module x l d liu, module cng sut cho cc thit b
trong nh. Qua x l, d liu s c gi v thit b u cui (mobile) ca ngi iu
khin bo cho bit trng thi ca cc thit b c iu khin.
H thng iu khin thit b t xa bng in thoi di ng dng tin nhn SMS c
chc nng nh sau:
C th kim tra trng thi ca thit b trc khi iu khin.
T kt qu kim tra trng thi, ngi dng c th dng lnh bng tin nhn
iu khin.
H thng sau khi nhn tin nhn xut lnh iu khin cc thit b v t ng bo
trng thi cc thit b sau iu khin.
Nhm thc hin tin hnh kho st Module Sim300CZ, ng dng thi cng
mch c th iu khin ng m 2 bng n tng trng cho 2 thit b vi c im
sau:
iu khin cc thit b trong nh (c th l iu khin mt thit b cng sut
trung bnh) bng tin nhn SMS ti v tr c ph sng ca mng in thoi di ng ang
hot ng trong nc nh Viettel, Mobile Phone, Vina Phone
Chng 1 : Dn nhp
n tt nghip
trang 4
Chng 1 : Dn nhp
n tt nghip
trang 5
CHNG 2:
C S L LUN
2.1 Tnh hnh nghin cu trong nc v ngoi nc
2.1.1 Ngoi nc
Trn th gii hin nay vic iu khin thit b t mng in thoi di ng
khng cn mi m na. Xu hng hin nay l tch hp mi tnh nng trn chic
in thoi di ng v vic iu khin t xa cng nm trong xu hng . Mi y
nht, nh sn xut t Nissan, cng ty in t Sharp v cng ty vin thng NTT
DoCoMo ca Nht hp tc nghin cu v cho ra i mt mu in thoi di
ng tch hp chc nng iu khin t. Mu in thoi c o ny c
Nissan, Sharp v DoCoMo chnh thc gii thiu hm 24/9.
n tt nghip
trang 6
Chng 2 : C s l lun
n tt nghip
trang 7
Chng 2 : C s l lun
n tt nghip
trang 8
Chng 2 : C s l lun
n tt nghip
trang 9
CHNG 3
Cho php chuyn giao v nhn d liu, FAX gia cc mng GSM vi tc
hin hnh ln n 9.600 bps.
Tnh ph sng cao: Cng ngh GSM khng ch cho php chuyn giao trong
ton mng m cn chuyn giao gia cc mng GSM trn ton cu m khng c
mt s thay i, iu chnh no. y l mt tnh nng ni bt nht ca cng
ngh GSM(dch v roaming).
n tt nghip
trang 10
S dng cng ngh phn chia theo thi gian TDM (Time division multiplexing
) chia ra 8 knh full rate hay 16 knh haft rate.
n tt nghip
trang 11
3.1.4
n tt nghip
trang 12
n tt nghip
-
trang 13
3.2.3 u im ca SMS
- Tin nhn c th c gi v c ti bt k thi im no
- Tin nhn SMS c th c gi ti cc in thoi d chng ang b tt ngun.
- t gy phin phc trong khi bn vn c th gi lin lc vi ngi khc.
- c s dng trn cc in thoi di ng khc nhau v c th gi cng mng
hoc khc mng u c.
- Ph hp vi cc ng dng wireless s dng cng vi n nh: chc nng SMS
c h tr 100% bi cc in thoi s dng cng ngh GSM; c th gi nhc
chung, hnh nh; h tr chi tr cc dch v trc tuyn download nhc chung
3.2.4 Tin nhn SMS chui/tin nhn SMS di
khc phc khuyt im mang lng gii hn d liu, mt m rng mi ra
i l SMS chui (SMS di). Mt SMS dng text di c th cha nhiu hn
160 k t theo chun dng trong ting Anh. SMS chui c c cu hot ng nh
sau: in thoi di ng s chia tin nhn di ra thnh nhiu phn nh v sau gi
cc phn nh ny nh tin nhn SMS n. Khi cc tin nhn SMS ny c gi
ti ch hon ton th n s c kt hp li vi nhau trn my di ng ca ngi
nhn.
Kh khn ca SMS chui l n t c h tr nhiu so vi SMS cc thit b
c s dng sng wireless.
3.2.5 SMS center/SMSC
Mt SMS Center (SMSC) l ni chu trch nhim lun chuyn cc hot ng
lin quan ti SMS ca mt mng wireless. Khi mt tin nhn SMS c gi i t
mt in thoi di ng th trc tin n s c gi ti mt trung tm SMS. Sau
, trung tm SMS ny s chuyn tin nhn ny ti ch (ngi nhn). Mt tin
nhn SMS c th phi i qua nhiu hn mt thc th mng (netwok) (chng hn
nh SMSC v SMS gateway) trc khi i ti ch thc s ca n. Nhim v duy
nht ca mt SMSC l lun chuyn cc tin nhn SMS v iu chnh qu trnh ny
cho ng vi chu trnh ca n. Nu nh my in thoi ca ngi nhn khng
trng thi nhn (bt ngun) trong lc gi th SMSC s lu tr tin nhn ny. V khi
my in thoi ca ngi nhn m ngun th n s gi tin nhn ny ti ngi
nhn.
Thng th mt SMSC s hat ng mt cch chuyn dng chuyn lu
thng SMS ca mt mng wireless. H thng vn hnh mng lun lun qun l
SMSC ca ring n v v tr ca chng bn trong h thng mng wireless. Tuy
nhin h thng vn hnh mng s s dng mt SMSC th ba c v tr bn ngoi
ca h thng mng wireless.
Chng 3 : L thuyt lin quan
n tt nghip
trang 14
SMSC1
SM SC
PROTOCOL1
SMS
GATEWAY
Hnh 3.4 : SMS gateway
SM SC
PROTOCOL2
SMSC2
n tt nghip
trang 15
n tt nghip
-
trang 16
D liu GPRS
-
SMS
-
Sim card
-
Anten ngoi
-
m thanh
-
Mc ch (ETS 06.20)
Loi b ting di
n tt nghip
trang 17
Nng 13.8 kg
I/O
VBAT
VBAT
VBAT
VBAT
VBAT
11
VCHG
M t chn
n tt nghip
13
15
17
TEMP_BAT
VDD_EXT
PWRKEY
trang 18
19
STATUS
21
GPIO0
I/O
Port vo ra
23
BUZZER
loa
25
SIM_VDD
27
SIM_RST
SIM reset
29
SIM_DATA
I/O
Ng ra ca d liu SIM
31
SIM_CLK
SIM clock
33
SIM_PRESENCE
35
GPIO1
I/O
Port vo ra
37
DCD
VILmin=0V
n tt nghip
trang 19
VILmax=0.3*VDD_EXT
VIHmin=0.7*VDD_EXT
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Sn sng nhn d liu
VILmin=0V
VILmax=0.3*VDD_EXT
VIHmin=0.7*VDD_EXT
39
DTR
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Truyn d liu
VILmin=0V
VILmax=0.3*VDD_EXT
VIHmin=0.7*VDD_EXT
41
RXD
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Nhn d liu
VILmin=0V
43
TXD
VILmax=0.3*VDD_EXT
VIHmin=0.7*VDD_EXT
VIHmax= VDD_EXT+0.3
n tt nghip
trang 20
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Yu cu gi
VILmin=0V
VILmax=0.3*VDD_EXT
VIHmin=0.7*VDD_EXT
45
RTS
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Xa gi
VILmin=0V
VILmax=0.3*VDD_EXT
VIHmin=0.7*VDD_EXT
47
CTS
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Bo hiu chung
VILmin=0V
VILmax=0.3*VDD_EXT
49
RI
VIHmin=0.7*VDD_EXT
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
n tt nghip
trang 21
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Ni t tng t
51
AGND
53
SPK1P
55
SPK1N
57
SPK2P
59
SPK2N
GND
GND
GND
GND
10
GND
12
ADC0
VRTC
I/O
14
Ng ra ca m thoi
Ng ra ph ca m thoi
Ni t
16
NETLIGHT
18
KBC0
20
KBC1
22
KBC2
24
KBC3
26
KBC4
28
KBR0
30
DBR1
32
KBR2
n tt nghip
trang 22
34
KBR3
36
KBR4
38
DISP_CS
40
DISP_CLK
42
DISP_DATA
I/O
44
DISP_D/C
46
DISP_RST
48
DBG_RXD
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Giao din ni tip ca b sa li v truyn
thng
VILmin=0V
VILmax=0.3*VDD_EXT
VIHmin=0.7*VDD_EXT
50
DBG_TXD
VIHmax= VDD_EXT+0.3
VOLmin=GND
VOLmax=0.2V
VOHmin= VDD_EXT-0.2
VOHmax= VDD_EXT
Ni t tng t
52
AGND
54
MIC1P
56
MIC1N
Ng vo ca m thoi
n tt nghip
trang 23
58
MIC2P
60
MIC2N
Ng vo ca m thoi
n tt nghip
trang 24
AT+<x>?
Lnh thit lp
AT+<x>=<>
AT+<x>
c cc tham s bt bin c tc ng bi
cc tin trnh bn trong ca module
n tt nghip
trang 25
n tt nghip
trang 26
Cc tham s
<index> : kiu s nguyn; gi tr nm trong khong s vng
nh c h tr bi b nh
<mode> 0 : bnh thng
1 : khng thay i trng thi ca b thu SMS
chuyn bit
Cc tham s
<da> S in thoi m tin nhn c gi n.
<toda> nh dng dng a ch th hin trong s in thoi
129 Dng khng xc nh (S nh dng ISDN)
128 Dng khng xc nh (S nh dng khng xc nh)
161 Dng s quc gia (nh dng ISDN)
145 Dng s quc t (nh dng ISDN)
177 S mng chuyn bit (nh dng ISDN)
p ng
Module s gi tin nhn c lu b nh lu tr tin nhn
n tt nghip
AT+CMGS=<index>
[,<da>[,<toda>]
trang 27
vi v tr vng nh c ch bi tham s <index>. Nu s
in thoi n mi <da> c chn, module s gi tin nhn
n s thay v s c lu trong tin nhn. Gi tr tham
chiu <mr> s c gi li cho thit b u cui bo vic
gi tin nhn thnh cng..
1) Nu gi thnh cng :
+CMGS:<mr> [,<scts>]
OK
2) Nu c li s bo :
+CMS ERROR: <err>
Cc tham s
<index> dng s nguyn; gi tr nm trong khong gi tr
c h tr bi b nh lu tr lin quan.
<da> S in thoi m tin nhn c gi n.
<toda> nh dng dng a ch th hin trong s in thoi
129 Dng khng xc nh (S nh dng ISDN)
128 Dng khng xc nh (S nh dng khng xc nh)
161 Dng s quc gia (nh dng ISDN)
145 Dng s quc t (nh dng ISDN)
177 S mng chuyn bit (nh dng ISDN)
Cc tham s
<index> Kiu s nguyn, gi tr trong khong s lng
vng nh c h tr bi b nh.
p ng
TA xa tin nhn t b nh tin nhn lin quan <mem1> khu
vc <index>
OK
Nu c li th s bo cho TE :
+CMS ERROR <err>
n tt nghip
trang 28
p ng
OK
Tham s
<value> 0 Tt ch phn hi
1 M ch phn hi
p ng
+CLIP: (danh sch cc <n> c h tr)
p ng
OK
Nu c li s bo cho TE :
+CME ERROR: <err>
Cc tham s
<n>
0 kh cc m kt qu gi t ng
1 Hin th cc m kt qu gi t ng
<m> 0 CLIP khng d phng
1 CLIP d phng
2 Khng bit
n tt nghip
trang 29
p ng
+CMGF: Danh sch cc <mode> c h tr
OK
p ng
Lnh thit lp
AT+CMGF=[<mode>] OK
Tham s
<mode>
0
1
Ch PDU
Ch vn bn
p ng
OK
Nu c li s bo cho TE:
+CMS ERROR <err>
Cc tham s
n tt nghip
trang 30
<mode> 0 lu cc m lnh ch th kt qu trong b m ca
module. Nu b m y th cc ch th c th lu cc
vng nh khc hoc ch th c nht s b xa v thay th bi
ch th mi nhn c.
1 Hy ch th v khng chp nhn m lnh ch th kt
qu bo tin nhn mi nhn khi kt ni gia module v thit
b b ngt. Ngc li truyn chng trc tip cho thit b.
2 Lu cc m lnh ch th kt qu trong b m ca
module nu kt ni gia module v thit b b ngt v gi
chng cho thit b nu kt ni c thit lp li. Ngc li
gi chng trc tip cho thit b.
<mt> 0 Khng c ch th bo c tin nhn mi c gi n
thit b.
1 C ch th bo c tin nhn mi c gi n cho
thit b.
p ng
OK
Nu c li s bo cho TE:
+CMS ERROR: <err>
Tham s
<profile> 0 s ca mu lu cc thit lp
n tt nghip
trang 31
n tt nghip
trang 32
n tt nghip
trang 33
n tt nghip
trang 34
n tt nghip
trang 35
<CR><LF>OK<CR><LF>
Trong 62 l mt s tham chiu cho tin nhn c gi. Sau mi tin
nhn c gi i, gi tr ca s tham chiu ny s tng ln 1 n v. S tham
chiu ny c gi tr nm trong khong t 0 n 255.
Thi gian gi mt tin nhn vo khong 3-4 giy (kim tra vi mng Mobi
phone).
(4A) Nu tnh trng sng khng cho php thc hin vic gi tin nhn (th
bng cch tho antenna), hoc chc nng RF ca modem khng c cho php
hot ng (do s dng cc lnh AT+CFUN=0 hoc AT+CFUN=4), hoc s tin
nhn trong hng i pha tng i vt qua gii hn cho php, ho c b nh
cha tin nhn ca MT nhn c tin nhn b trn, MT s gi thng bo li tr
v v c nh dng nh sau:
<CR><LF>+CMS ERROR: 193<CR><LF>
<CR><LF>+CMS ERROR: 515<CR><LF>
Chc nng truyn nhn tin nhn v chc nng thoi c tch bit. Khi
ang thng thoi vn c th truyn nhn c tin nhn. Khi truyn nhn tin
nhn vn c th tin hnh thit lp v kt thc cuc gi.
n tt nghip
trang 36
Port Pin
Tn
P1.0
T2
P1.1
T2EX
P1.5
P1.6
P1.7
SCK
Ng vo Timer/Counter 2.
Ng v b kch ch thu nhn (capture)/np li
(reload) v iu khin trc tip ca Timer 2
n tt nghip
trang 37
Port Pin
Tn
P3.0
RxD
Ng vo d liu ni tip.
P3.1
TxD
P3.2
INT0\
Ng vo ngt ngoi th 0
P3.3
INT1\
Ng vo ngt ngoi th 1
P3.4
T0
Ng vo ca Timer/Couter 0.
P3.5
T1
Ng vo ca Timer/ Counter 1
P3.6
WR\
P3.7
RD\
n tt nghip
trang 38
- RST(Reset) : Chn 9
Khi ng vo tn hiu ny a ln mc cao t nht 2 chu k my,cc thanh ghi
bn trong c np nhng gi tr thich hp khi ng h thng.Khi cp in
cho h thnh th mch t ng reset.
- XTAL1, XTAL2 : Chn 19, 18
Ng vo b dao ng X1, X2, b giao ng c tch hp bn trong AT89S52.
Khi s dng AT89S52, ngi ta ch cn ni thm thch anh v cc t.Tn s thch
anh thng l 12Mhz.
- VCC, GND : Chn 40, 20
Cp ngun v ni t cho vi iu khin.
3.4.2 T chc b nh trong vi iu khin 89C52
RAM bn trong 89S52 c phn chia nh sau :
Cc bank thanh ghi c a ch t 00H n 1FH
RAM truy xut tng bit c a ch 20H n 2FH
RAM a dng t 30H n 7FH
Cc thanh ghi c chc nng c bit t 80H n FFH bao gm :
-
Thanh ghi trng thi chng trnh (PSW: Program Status Word)
Thanh ghi B
n tt nghip
trang 39
n tt nghip
trang 40
RxD (P3.0)
SBUF
(write only)
Baud rate clock
(transmit)
SBUF
(write only)
Baud rate
clock
(receive)
SBUF
(write only)
n tt nghip
trang 41
MSB
LSB
SM0
SM1
SM2
REN
TB8
RB8
TI
RI
K hiu
a ch
M t hot ng
SM0
9FH
SM1
9EH
SM2
9DH
REN
9CH
TB8
9BH
RB8
9AH
TI
99H
RI
98H
n tt nghip
trang 42
SM0
SM1
Kiu
M t
UART 8 bit
Thay i (c t bi Timer)
UART 9 bit
UART 9 bit
Thay i (c t bi Timer)
Trong ni dung ti, ngi thc hin ch gii thiu truyn d liu kiu 1
Thu pht bt ng b 8 bit c tc Baud thay i, c s dng trong ti.
Trong mode ny, truyn d liu ni tip hot ng bt ng b UART 8 bit
c tc Baud thay i c. UART l b thu v pht d liu ni tip vi mi
k t d liu lun bt u bng 1 bit Start ( mc 0) v kt thc bng 1 bit stop
( mc 1), bit parity i khi c ghp vo gia bit d liu sau cng v bit
stop.
Trong kiu ny, 10 bit d liu s pht i chan TxD v nu nhn th s
nhn chn RxD. 10 bit bao gm : 1 bit start, 8 bit data (LSB l bit u
tin), v 1 bit stop. i vi hot ng nhn d liu th bit stop c a vo bit
RB8 trong thanh ghi SCON.
Trong MCS51, tc Baud c thit lp bi tc trn ca Timer T1.
i vi h 52 c 3 timer th tc baud c th thit lp bi tc trn ca
timer T1 ho c timer T2 ho c c 2 timer T1 v T2 : mt timer cho vic pht v 1
timer cho vic thu.
Ngun cung cp xung clock ng b cc thanh ghi truyn d liu ni
tip hot ng kiu 1, 2, 3 c thit lp bi b m 16 nh hnh 4, ng ra
ca b m l xung clock to tc Baud. Xung ng vo ca b m c th
lp trnh bng phn mm.
Khi c mt lnh ghi d liu ln thanh ghi SBUF th qu trnh truyn d liu
bt u nhng n cha truyn m ch cho m khi b chia 16 (cung cp tc
Baud cho truyn d liu ni tip) b trn. D liu c xut ra trn chn TxD
bt u vi bit start theo sau l 8 bit data v sau cng l bit stop. Cc c pht TI
n tt nghip
trang 43
cng c nng ln mc 1 cng lc vi thi im xut hin bit stop trn chn
TxD.
Qu trnh nhn d liu c khi ng ngay khi c s chuyn i t mc 1
sang mc 0 ng vo RxD. B dm 4 bit c reset ngay lp tc sp xp
bit d liu ang n t ng vo RxD. Mi bit d liu n c ly mu trng
thi m th 8 trong mt chu k 16 trng thi ca b m 4 bit.
Khi c s chuyn trng thi t 1 xung 0 ng vo RxD ca b thu th
trng thi 0 ny phi tn ti trong 8 trng thi lin tc ca b m 4 bit. Nu
trng hp ny khng ng th b thu xem nh b tc ng bi tn hiu nhiu.
b thu s reset v tr v trng thi ngh v ch s chuyn trng thi tip theo.
Gi s vic kim tra bit start l hp l th bit start s c b qua v 8 bit
data c nhn vo thanh ghi dch ni tip.
Khi tht c 8 bit c ghi vo thanh ghi dch th 3 cng vic sau s c
thc hin tip theo:
-
RI=0
n tt nghip
trang 44
n tt nghip
trang 45
CHNG 4 :
n tt nghip
trang 46
4.2 S khi
VI
IU
KHIN
MODULE
SIM300CZ
KHI
CNG
SUT
KHI
HIN
TH LCD
KHI
NGUN
THIT B
n tt nghip
trang 47
n tt nghip
trang 48
khi iu khin, vi iu khin nhn bit trng thi thit b thng qua chn P2.6 (thit
b 1), P2.4 (thit b 2), v iu khin module gi tin nhn bo kt qu iu khin
bng lnh: AT+CMSS=<ch s>, <s in thoi> trong :
<Ch s>: s ch th kt qu iu khin thit b tng ng vi v tr tin
nhn lu trong sim:
3: sai mt khu
4: sai c php
5: thit b 1 m, thit b 2 m
6: thit b 1 tt, thit b 2 m
7: thit b 1 m, thit b 2 tt
8: thit b 1 m, thit b 2 m
<s in thoi>: s in thoi thu bao gi tin nhn iu khin thit b
Cui cng, vi iu khin gi lnh iu khin AT+CMGD=1 cho module xa
tin nhn iu khin. Qu trnh trn c lp li khi c tin nhn iu khin mi n.
n tt nghip
trang 49
n tt nghip
trang 50
n tt nghip
trang 51
vi Vref=1.23V.
n tt nghip
trang 52
n tt nghip
trang 53
n tt nghip
trang 54
n tt nghip
trang 55
n tt nghip
trang 56
n tt nghip
trang 57
n tt nghip
trang 58
n tt nghip
trang 59
Khi to truyn
d liu ni tip
UART
S
Bo c tin nhn mi ?
X l tin nhn v
iu khin thit b
Bo co kt qu x l v
iu khin
n tt nghip
trang 60
Bo sai mt khu
S
C php ng ?
Bo sai c php
iu khin thit b
RET
S
M iu khin ngn ?
RET
n tt nghip
trang 61
iu khin thit b, trc tin s phi kim tra lnh iu khin. Lnh iu
khin c 2 loi, lnh iu khin ngn v lnh iu khin di. Lnh iu khin ngn
l lnh iu khin ch c 1 k t tt hoc m, nu gp lnh ny s thc hin tt
hoc m ton b cc thit b. Lnh iu khin di l lnh iu khin thc hin cho
tng thit b, khi gp lnh ny ch thc hin iu khin cho 1 thit b xc nh. Vi
iu khin s kim tra lnh iu khin l ngn hay di da vo chiu di ca lnh.
Nu lnh iu khin l ngn, vi iu khin s tin hnh kim tra lnh l tt, m
thc hin iu khin cho ton b thit b.
Nu lnh iu khin l di, vi iu khin s kim tra tng cm lnh (cc cm
lnh cch nhau bng khong trng), mi cm lnh nu ng s thc hin iu
khin thit b tng ng. Cc cm lnh s c kim tra ln lt cho n ht chiu
di lnh iu khin. mi cm lnh, vi iu khin s tin hnh kim tra cm lnh
thc hin nhim v g v thc hin iu khin thit b theo nhim v . Sau
khi thc hin iu khin xong cm lnh ny, vi iu khin thc hin tip cm lnh
tip theo cho n khi ht chiu di lnh.
Sau khi thc hin xong cc lnh iu khin, vi iu khin s tin hnh kim tra
trng thi ca thit b v bo kt qu iu khin.
4.4.5 Lu chng trnh nhn d liu
NHANDL
Thit lp b nh
lu d liu
C d liu n ?
Nhn k t
S
K t kt thc ?
Lu k t
Tng a ch lu
RET
n tt nghip
trang 62
ang bn gi d liu ?
S
Gp k t cui ?
Gi k t
Tng ln k t tip theo
RET
X : a ch u
ca d liu
c nhn v
S
K t u s in thoi ?
K t u d liu ?
S
Ly a ch u lu s in
thoi
Ly a ch u d liu
Ly a ch cui d liu
RET
n tt nghip
trang 63
Thit b m ?
RET
Thit b tt ?
RET
Thit b 1 tt ?
Thit b 2 tt ?
S
Thit b 1 tt, thit b 2 m
(KTRATB = 54)
Thit b 2 tt ?
Thit b 1 m, thit b 2 tt
(KTRATB = 55)
S
Thit b 1 m, thit b 2 m
(KTRATB = 56)
RET
n tt nghip
trang 64
Gi chui AT+CMSS=
Gi du ,
Gi s in thoi
Gi k t ENTER
RET
n tt nghip
trang 65
LNH
GII THCH
(1).
ATE1<CR>
(2).
AT&W<CR>
Lu ci t
(3).
AT+CMGF=1<CR>
(4).
AT+CNMI=2,1,0,0,0<CR>
(5).
AT+CSAS<CR>
Lu ci t
(6).
(7).
AT+CMGW=4<CR>sai cu phap
<CTRL+Z>
(8).
(9).
Ci t tin nhn tr li bo cc
kt qu iu khin
n tt nghip
trang 66
CHNG 5 :
Board Module sim300CZ giao tip mng GSM nhn tin nhn iu khin v
truyn tin nhn phn hi.
5.2 M t h thng
H thng bao gm cc khi Module SIM300CZ, vi iu khin, khi cng sut
c mc c nh t ti a im cha thit b iu khin.
Khi ngi s dng xa khng th trc tip iu khin thit b, ngi s dng c
th kim tra trng thi hoc iu khin thit b bng cch gi tin nhn SMS theo c
php :
*<mt khu># <ni dung iu khin>
Chng 5 : Kt lun v hng pht trin ti
n tt nghip
trang 67
Trong :
<mt khu> : 1234
<ni dung iu khin> :
99: kim tra thit b
1: m tt c cc thit b
0: tt tt c cc thit b
00 01: tt thit b 1, tt thit b 2
00 11: tt thit b 1, m thit b 2
10 01: m thit b 1, tt thit b 2
10 11: m thit b 1, m thit b 2
Khi nhn c tin nhn mi, Module Sim300CZ s gi lnh +CMTI: SM, 1 n
vi iu khin thng qua chn TXD bo cho vi iu khin bit c tin nhn mi. Vi
iu khin nhn c lnh thng qua chn RXD (P3.0) s gi li lnh AT+CMGR=1
qua chn TXD (P3.1) n module c ni dung tin nhn va nhn c. Module
nhn c lnh ny qua chn RXD s gi ni dung tin nhn n vi iu khin.
Sau khi nhn c ni dung tin nhn, vi iu khin tin hnh x l tin nhn v gi
tn hiu iu khin ra chn P2.7 (thit b 1), P2.5 (thit b 2) iu khin. Sau khi
iu khin, vi iu khin nhn bit trng thi thit b thng qua chn P2.6 (thit b 1),
P2.4 (thit b 2), v iu khin module gi tin nhn bo kt qu iu khin bng lnh:
AT+CMSS=<ch s>, <s in thoi> trong :
<Ch s>: s ch th kt qu iu khin thit b tng ng vi v tr tin nhn lu
trong sim:
3: sai mt khu
4: sai c php
5: thit b 1 m, thit b 2 m
6: thit b 1 tt, thit b 2 m
7: thit b 1 m, thit b 2 tt
8: thit b 1 m, thit b 2 m
<s in thoi>: s in thoi thu bao gi tin nhn iu khin thit b
Cui cng, vi iu khin gi lnh iu khin AT+CMGD=1 cho module xa tin
nhn iu khin. Qu trnh trn c lp li khi c tin nhn iu khin mi n.
n tt nghip
trang 68
S dng mng vin thng GSM trong truyn thng mang tnh cng nghip.
H thng c lp trnh ch iu khin thit b dng tin nhn SMS dng text.
C th nhn tin nhn iu khin vi s lng v thi lng khng gii hn.
Phn C
PH LC V
TI LIU THAM
KHO
n tt nghip
trang 70
PH LC I :
BIT
BIT
BIT
BIT
BIT
00H
P2.7
P2.6
P2.5
P2.4
NHO
DCSODT
DCDULIEU
KYTU1
KYTU2
DCCUOI
KTRATB
CONTRO
TTGUI
TNTLOI
KTGUI
KTULF
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
21H
22H
23H
24H
25H
26H
27H
28H
29H
2AH
2BH
2CH
;================================
;MAIN PROGRAM
;================================
ORG 0000H
CALL KHOITAOLCD
MOV A,#080H
CALL MADK
CALL DELAY100MS
MOV
MOV
MOV
SETB
SCON, #01010010B
TMOD,#00100000B
TH1,#-3
TR1
CLR CHECK
X0:
MOV CONTRO,#07FH
CLR RI
;truyen dl mod 1
;Toc do truyen 9600 Baud <=> 9600bps
n tt nghip
MOV A,#01H
CALL MADK
CALL DELAY100MS
MOV A,#080H
CALL MADK
CALL DELAY100MS
MOV KTULF,#2
CALL NHANDL
MOV R1,#030H
MOV A,@R1
MOV NHO,A
CALL HIENTHI
L1:
INC R1
MOV A,@R1
MOV NHO,A
CALL HIENTHI
CJNE @R1,#13,L1
CALL DELAY1S
MOV DPTR,#CMTI
MOV R0,#030H
CALL SOSANH
JNB
CHECK,X0
MOV A,#01H
CALL MADK
CALL DELAY100MS
MOV A,#080H
CALL MADK
CALL DELAY100MS
MOV CONTRO,#07FH
MOV DPTR,#CMGR1
MOV TTGUI,#0
CALL GUIDL
MOV KTULF,#5
Phn 3 : Ph lc v ti liu tham kho
trang 71
n tt nghip
CALL NHANDL
CALL LAYDC
MOV CONTRO,#07FH
MOV R1,DCSODT
MOV A,@R1
MOV NHO,A
CALL HIENTHI
D1:
INC R1
MOV A,@R1
MOV NHO,A
CALL
HIENTHI
CJNE @R1,#34,D1
CALL DELAY1S
MOV A,#01H
CALL MADK
CALL DELAY100MS
MOV A,#080H
CALL MADK
CALL DELAY100MS
MOV CONTRO,#07FH
MOV R1,DCDULIEU
D3:
MOV A,@R1
CJNE A,#13,D2
JMP TIEP
D2:
MOV NHO,A
CALL HIENTHI
INC R1
CJNE R1,#123,D3
MOV R1,#128
JMP D3
trang 72
n tt nghip
CALL DELAY100MS
MOV A,#080H
CALL MADK
CALL DELAY100MS
MOV R0,DCDULIEU
MOV DPTR,#MABAOVE
CALL SOSANH
; kiem tra ma bao ve cua tin nhan
JNB
CHECK,LBT
MOV DCDULIEU,R0
MOV A,DCCUOI
CJNE A,#128,KT
KT1: CLR C
SUBB A,R0
SUBB A,#5
JMP KT2
KT:
JNC KT1
CLR C
SUBB A,R0
trang 73
n tt nghip
DK1: JC
DKA
MOV R0,DCDULIEU
MOV DPTR,#DKKIEMTRA
CALL SOSANH
JNB CHECK,DK2
CALL KTRATBI
JMP X3
DK2: MOV R0,DCDULIEU
MOV DPTR,#DKMODEN
CALL SOSANH
JNB
CHECK,DK3
CALL MODEN
JMP X4
DK3: MOV R0,DCDULIEU
MOV DPTR,#DKTATDEN
CALL SOSANH
JNB CHECK,DK4
CALL TATDEN
JMP X4
DK4: MOV R0,DCDULIEU
MOV DPTR,#DKMOQUAT
CALL SOSANH
JNB
CHECK,DK5
CALL MOQUAT
JMP X4
DK5: MOV R0,DCDULIEU
MOV DPTR,#DKTATQUAT
CALL SOSANH
JNB CHECK,X2
CALL TATQUAT
JMP X4
X1:
trang 74
n tt nghip
trang 75
MOV TNTLOI,#51
CALL GUITN
JMP X5
X2:
X3:
X4:
X5:
;MOV CONTRO,#0BFH
MOV DPTR,#CMGD1
MOV TTGUI,#0
CALL GUIDL
call
delay500ms
JMP X0
;=====================
; NHAN DU LIEU
;=====================
NHANDL:
MOV R1,#0
MOV R0,#30H
NH0: JNB RI,$
MOV A,SBUF
CJNE A,#0AH,NH1
CLR RI
INC R1
MOV A,R1
n tt nghip
trang 76
CJNE A,KTULF,NH0
JMP NH2
NH1: CJNE R0,#123,NH3
MOV R0,#128
NH3: MOV @R0,A
INC R0
CLR RI
JMP NH0
NH2: CLR RI
MOV DCCUOI,R0
CLR P3.6
RET
;========================
;GUI DU LIEU
;========================
GUIDL:
GUI0: JNB TI,$
MOV A,TTGUI
MOVC
A,@A+DPTR
;gan dl gui vao thanh ghi A
INC TTGUI
;tang de gui ky tu ke tiep
CJNE A,#92,GUI1
JMP GUI2
GUI1: CLR TI
MOV SBUF,A
MOV NHO,A
CALL HIENTHI
JMP GUI0
GUI2: CLR RI
CLR P3.5
RET
;========================
;GUI KY TU
;========================
GUIKT:
JNB TI,$
CLR TI
MOV SBUF,KTGUI
n tt nghip
MOV A,KTGUI
MOV NHO,A
CALL HIENTHI
CLR RI
RET
;=======================
;LAY DIA CHI
;=======================
LAYDC:
MOV R0,#31H
LAY0:
CJNE R0,#123,LAY4
MOV R0,#128
LAY4:
CJNE @R0,#34,LAY2
INC R0
CJNE @R0,#43,LAY0
DEC R0
MOV DCSODT,R0
LAY1:
INC R0
JMP LAY0
LAY2:
CJNE @R0,#13,LAY1
INC R0
MOV DCDULIEU,R0
LAY3:
INC R0
CJNE R0,#123,LAY5
MOV R0,#128
LAY5:
CJNE @R0,#13,LAY3
MOV DCCUOI,R0
RET
;============================
;SO SANH
;============================
SOSANH:
MOV KYTU2,#0
SS0: MOV A,KYTU2
MOVC
A,@A+DPTR
CJNE A,#92,SS3
Phn 3 : Ph lc v ti liu tham kho
trang 77
n tt nghip
JMP SS1
SS3: CJNE R0,#123,SS4
MOV R0,#128
SS4: MOV
CJNE
INC
INC
JMP
KYTU1,@R0
A,KYTU1,SS2
R0
KYTU2
SS0
trang 78
n tt nghip
JNB HTQUAT,MOQ1
RET
MOQ1:
CLR QUAT
RET
;==========================
TATQUAT:
CLR QUAT
CALL DELAY10MS
JB
HTQUAT,TATQ1
RET
TATQ1:
SETB QUAT
RET
;==========================
;KIEM TRA THIET BI
;==========================
KTRATBI:
JNB HTDEN,KTRA1
JMP KTRA3
KTRA1:
JB
HTQUAT,KTRA2
MOV KTRATB,#53
RET
KTRA2:
MOV KTRATB,#54
RET
KTRA3:
JB
HTQUAT,KTRA4
MOV KTRATB,#55
RET
KTRA4:
MOV KTRATB,#56
RET
;==========================
;GUI TIN NHAN TRA LOI
;==========================
GUITN:
MOV DPTR,#CMSS
MOV TTGUI,#0
CALL GUIDL
MOV KTGUI,TNTLOI
Phn 3 : Ph lc v ti liu tham kho
trang 79
n tt nghip
trang 80
CALL GUIKT
MOV KTGUI,#44 ;GUI DAU PHAY ","
CALL GUIKT
MOV R1,DCSODT
MOV KTGUI,@R1
CALL GUIKT
TN1: INC R1
MOV KTGUI,@R1
CALL GUIKT
CJNE @R1,#34,TN1
MOV KTGUI,#13 ;GUI KY TU ENTER (CARRIAGE RETURN)
CALL GUIKT
RET
;==============================================
CMTI:
DB 13,'+CMTI:','\'
CMGR1:
DB 'AT+CMGR=1',0DH,'\'
CMGD1:
DB 'AT+CMGD=1',0DH,'\'
CMSS:
DB 'AT+CMSS=','\'
MABAOVE: DB '*1234#','\'
DKMO:
DB ' 1','\'
DKTAT:
DB ' 0','\'
DKMODEN: DB ' 10','\'
DKMOQUAT:
DB ' 11','\'
DKTATDEN:
DB ' 00','\'
DKTATQUAT:
DB ' 01','\'
DKKIEMTRA:
DB ' 99','\'
COTN:
DB 'CO TIN NHAN MOI','\'
LAYTN:
DB 'NHAN TIN NHAN','\'
$INCLUDE (TV_LCD.ASM)
$INCLUDE (TV_DELAY.ASM)
END
n tt nghip
trang 81
PH LC II:
Mt khu: 1234
Lnh iu khin
99: kim tra thit b
1: m tt c cc thit b
0: tt tt c cc thit b
00 01: tt thit b 1, tt thit b 2
00 11: tt thit b 1, m thit b 2
10 01: m thit b 1, tt thit b 2
10 11: m thit b 1, m thit b 2
n tt nghip
trang 82