Professional Documents
Culture Documents
GHP NI MY TNH
Trang 1/59
Trang 2/59
I TNG MN HC
Nghin cu mn hc Cu trc My tnh ta thy rng khi my tnh PC c xut xng th cha phi l mt h thng hon chnh. Ty theo yu cu s dng, ngi dng c th nng cp, m rng cu hnh bng cch ghp ni thm cc card m rng hoc cc thit b ngoi vi. Cc nh sn xut my tnh d tr sn cc rnh cm m rng trn bn mch chnh, cc cng ghp ni: song song(LPT), ni tip(COM). y chnh l nhng v tr m k thut ghp ni my tnh c th tc ng vo. Nh c k thut ghp ni my tnh m kh nng ca my tnh c m rng thm rt nhiu: v d c th xy dng c cc h thng o lng hon ton t ng c th thc hin c vic giao tip gia hai my tnh t Chu lc ny sang Chu lc khc. ghp ni my tnh vi cc thit b ngoi vi c bn kh nng la chn: Ghp ni qua cng my in hay cn gi l cng song song. Ghp ni qua cng RS 232 hay cn gi l cng ni tip. Ghp ni qua rnh cm m rng trn bn mch chnh. Ghp ni qua cng USB. Mi kh nng u c nhng u v nhc im ring v n nay vn cng tn ti. Ty theo iu kin, hon cnh c th ca bi ton ng dng m trc khi tin hnh ghp ni my tnh ta lun phi cn nhc xem nn s dng kh nng no cho thch hp. c thm thng tin cho vic la chn trc khi tin hnh ghp ni my tnh sau y ta s i nghin cu ln lt tng kh nng.
Trang 3/59
Trang 4/59
2 3 4 5 6 7 8 9 10 11 Mc LOW chn ny, my in thng bo cho my tnh bit nhn c k t va gi v c th tip tc nhn. My in gi mt mc lgic HIGH vo chn ny trong khi ang n nhn hay ang in ra d liu thng bo cho my tnh bit b m d liu y hay my in ang trng thi Off-line My in t trng thi tr khng cao (HIGH) chn ny khi ht giy. Mt mc HIGH c ngha l my in ang trong trng thi c kch hot . Mc LOW chn ny my tnh nhc my in t ng np mt dng mi mi khi kt thc mt dng. Mc LOW chn ny, my in bo cho my tnh bit xy ra li khi in. My in c t tr li trng thi c xc nh lc ban u khi chn ny mc LOW. Bng mt mc LOW my in c la chn bi my tnh. Cc ng d liu ( 8 ng )
Paper empty (Ht giy) Select (La chn) Auto Linfeed (T ng np dng) Error (C li) Reset (t li trng thi my in) Select Input (La chn li vo) Ground (Ni t)
12 13 14 15 16 17 18-25
Trang 5/59
My tnh
My in
Hnh 1-2. S ni dy v chiu tn hiu gia my tnh v my in Qua cch m t chc nng ca tng tn hiu ring l ta c th nhn thy l cc ng dn tn hiu c th chia thnh 3 nhm: Cc ng dn tn hiu xut ra t my tnh PC v iu khin my in, c gi l cc ng dn iu khin. Cc ng dn tn hiu, a cc thng bo ngc li t my in v my tnh, c gi l cc ng dn trng thi. ng dn d liu, truyn cc bit ring l ca cc k t cn in. T cch m t cc tn hiu v mc tn hiu ta c th nhn thy cc tn hiu Acknowledge, Auto Linefeed, Error, Reset, v Select Input kch hot mc Low. Thng qua chc nng ca cc chn ny ta cng hnh dung c cch iu khin my in. ng ch l 8 ng dn song song u c dng chuyn d liu t my tnh sang my in. Trong nhng trng hp ny, khi chuyn sang ng dng o lng v iu khin ta phi chuyn d liu t mch ngoi vi vo my tnh thu thp v x l. V vy ta phi tn dng mt trong nm ng dn theo hng ngc li, ngha l t bn ngoi vo my tnh truyn s liu o lng. 1.3. CC THANH GHI CNG SONG SONG. c th ghp ni cc thit b ngoi vi, cc mch in ng dng trong o lng v iu khin vi cng song song ta phi tm hiu cch trao i vi cc thanh ghi thng qua cch sp xp v a ch cc thanh ghi. Cc ng dn ca cng song song c ni vi ba thanh ghi 8 bit khc nhau:
Trang 6/59
D4 D3 D2 D1
D0 (chn 2) D1 (chn 3) D2 (chn 4) D3 (chn 5) D4 (chn 6) D5 (chn 7) D6 (chn 8) D7 (chn 9) THANH GHI TRNG THI
7 6 5 4 3
Error (chn15) Select (chn 13) Paper Empty (chn 12) Acknowledge (chn 10) Busy (chn 11) THANH GHI IU KHIN
D7 D6 D5 D4 D3
Strobe (chn 1) Auto Feed (chn 14) Reset (chn 16) Select Input (chn 17) Interrup Enable (cho php ngt) Nh s trn trnh by 8 ng d liu dn ti thanh ghi d liu cn 4 ng dn iu khin Strobe, Auto Linefeed, Reset, Select Input dn ti thanh ghi iu khin. Nm ng dn trng thi Acknowledge, Busy, Paper Empty, Select, Error ti thanh ghi trng thi. Thanh ghi d liu hay 8 ng dn d liu khng phi l ng dn 2 hng trong tt c cc loi my tnh nn d liu ch c th c xut ra qua cc ng dn ny c th t D0 n D7. Thanh ghi iu khin hai hng, hay ni chnh xc hn: Bn bit c gi tr thp c sp xp cc chn 1, 14, 16, 17. Thanh ghi trng thi ch c th c c v v vy c gi l mt hng.
Trang 7/59
Trang 8/59
Trang 9/59
Trang 10/59
Hnh 2-2. Rnh cm ISA 8 bit Bng 2-1.Chc nng cc tip im trn bus PC Tn hiu A0 - A19 AEN M t Hai chc bit thp hn ca bus a ch h thng, i khi k hiu l SA0-SA19. Chn address enable cho php dng mt card m rng cm khi logic gii m a ch I/O cc b ca n. N kch hot mc cao. Khi hot ng, Address enable ch cho thy hoc qu trnh truy nhp trc tip b nh (DMA) hoc qu trnh lm ti li ang c iu khin trn cc bus. Bus d liu (li vo/ Tm bit d liu, cho php truyn gia my ch (master li ra) bus) v card m rng. Tn hiu gi nhp (li Tn hiu gi nhp bus c t bng (4,772727 MHz i ra) vi bus PC v 8,33 MHz i vi bus ISA) v bo m vic ng b ho i vi qu trnh truyn d liu (tn hiu ny c bt ngun t xung ng h OSC). Sau cho qua b chia tn s. Cht a ch Ch cho bus m rng thy l tn hiu iu khin bus a Address Latch ch v chu trnh bus l hp l. Ngoi ra n ch cho thy ch bt u ca mt chu trnh bus trn bus m rng . c vo ra I/O read Ch cho thy mt chu trnh c vo ra ang c tin ( li vo li ra) hnh. Ghi vo ra I/O write Ch cho thy mt chu trnh ghi vo ra ang c tin hnh. c b nh h Tn hiu ny bo hiu ch cho thy mt chu trnh bus thng (System c b nh h thng trong phm vi bus a ch 20 MEMory Read bit(0h- FFFFFh). Ghi b nh h thng Tn hiu ny bo hiu ch cho thy mt chu trnh bus ghi (System MEMory b nh h thng trong phm vi bus a ch 20 bit (0hTn Bus a ch (li vo/ li ra) Cho php a ch (Address enable li ra)
D0 - D7 CLK
Trang 11/59
Crestal OSCillator b giao ng tinh th(li ra) RESET DRV Reset drive t li trng thi ban u(li ra) I/O CHCK I/O Check kim tra vo ra (li ra) }5V }12V v Ngun nui (li ra) GND
Kt lun: Rnh cm PC l loi rnh cm c thit k u tin cho my tnh nhng cho n nay vn tn ti trn bn mch m rng. L do l tuy vi tc truyn l 8 bit ng thi l hi thp nhng trong nhiu ng dng tc vn hon ton tho mn. c bit trong php ng dng o lng v iu khin - lnh vc khng cn i hi tc trao i d liu cao.
Trang 12/59
2.3. BUS ISA T tn gi cho thy y l loi bus c kin trc theo tiu chun cng nghip (Industry Standard Architecture). Mt s ti liu gi bus PC l bus ISA 8 bit th loi ny c phn bit r l ISA 16 bit.Tc gi ca loi bus ny l cng ty IBM. Cng ty ny thit k ra bus ISA dng cho my tnh AT Advanced Technology da trn c s ca b x l 80286. im mnh r nt ca loi bus ny l c th cho php cng mt lc x l hoc trao i vi 16 bit d liu ngha l gp i bus PC. m bo tnh tng thch so vi bus PC ngi ta a thm vo mt rnh cm th hai thng hng so vi rnh cm th nht v c cha 36 tip im xp thnh hai hng mi hng 18 tip im. Trn rnh cm th hai c cha 8 bit d liu v 4 ng dn a ch. Nh vy trn bus ISA c tng cng 16 bit d liu v 24 bit a ch . Tc truyn d liu c quy nh bi tc ng h c nh. Nh vy trn bus ISA c mt bus d liu16 bit v chnh v l i khi bus ny cn gi l bus ISA16 bit phn bit vi bus 8 bit ngoi ra n cn 24 bit a ch ch cho php qun l 16 Mb b nh. Ging nh bus PC, n cng s dng tc ng h c nh nhng khc v gi tr, c th l 8MHz.Mt li th rt ln ca card m rng dng vi bus PC l chng c th cm c vo rnh cm ISA bi v bus ISA bo m tnh tng thch k tha. C th ni card m rng ISA rt ph bin bi v chng th hin c tnh nng u vit i vi hu ht cc ng dng ghp ni. Cc linh kin c s dng trn card m rng ISA thng rt r, cho nn c th ni trn thc t vic ghp ni bng card m rng ISA t ra l mt cng ngh qua th thch v ng tin cy. ng dng tiu biu ca card m rng ISA 16 bit c th k ra l: card vo ra ni tip v song song, card m thanh, card mng...
Hnh 2.3. Rnh cm ISA 16 bit Nh vy m bo tnh tng thch vi loi bus PC 8 bit th rnh cm m rng ISA 16 bit bao gm 2 phn: Phn th nht ging ht rnh cm PC, cc tip im hai mt c nh s theo A v B. Phn th hai bao gm 36 tip im chia lm 2 hng mi hng 18 tip im nh s l C v D. u ni bus PC chun c cha cc dy A v B. Trn dy A c 20 a ch nh t A0 n A19 v 8 ng dn d liu D0 n D7. Dy B c cha cc ng dn ngt nh s t IRQ0 n IRQ7, cc ng cp ngun nui v cc ng dn iu khin khc. Phn rnh cm b xungbao gm 2 dy C v D trn c thm 7 ng dn a ch t A17 n A23 v cc ng dn d liu t D8 n D15 v cc ng dn ngt t IRQ10 n IRQ14. Nh vy bus ISA 16 bit c nhng c im chnh sau: S dng mt bus d liu 16 bit t D0 n D15. Mt bus a ch 24 bit t A0 n A23. Tn hiu gi nhp CLK c t l 8,33 MHz.
Trang 13/59
Hnh 2.4. Card ISA 16 bit Cc ng n SMENR v SMEMW dc s dng truyn d liu i vi 1 Mb thp nht ca b nh. C th l t 0 n FFFFh. Cn cc tn hiu MENR v MEMW c s dng truyn d liu trong vng b nh gia 1 Mb(FFFFFh) v 16 Mb(FFFFFFh). Chng hn nu khi c t a ch 001000h th ng dn SMENR c lm cho hot ng mc thp, trong khi nu nh a ch l 1F0000h th ng dn SMENR c lm cho hot ng. Bng 2-2. Rnh cm ca bus ISA 16 bit b xung. Tn hiu LA17-23 SBHE Tn Bus a ch (li vo/li ra) System Byte High Enable. Cho php byte cao ca h thng. Bus d liu(li vo/li ra). c b nh (li vo/ li ra). Ghi vo b nh (li vo/ li ra). B nh 16 bit dng cho thit b ghp ni(16 bit memory slave). 16-bit I/O slave thit b ghp ni vo ra16 bit). Cc ng dn yu cu DMA (DMA request lines) M t By bus pha trn ca a ch ca bus a ch ca h thng Chn ny ch cho thy d liu c ch i 8 bit pha trn ca bus d liu (D8 n D15). Tm bit pha trn ca bus d liu cung cp na th hai ca bus d liu 16 bit. Lnh c b nh ch cho thy mt qu trnh c b nh khi a ch b nh trong phm vi 100000hFFFFFFh(16 Mb ca b nh ). Lnh ghi vo b nh ch cho thy mt qu trnh ghi vo b nh khi a ch b nh trong phm vi 100000hFFFFFFh(16 Mb ca b nh ). Ch cho thy thit b ghp ni c nh a ch l thit b ghp ni c b nh 16 bit. Ch cho thy thit b ghp ni c nh a ch l thit b ghp ni vo ra 16 bit. Cc ng dn yu cu truy nhp trc tip b nh ch cho thy l mt thit b ghp ni ang yu cu truy nhp DMA.
Trang 14/59
Tc gi ca loi bus MCA(Microchannel Interface Architecture) l cng ty IBM dng cho cc my tnh PS/2 ca hng ny. Bus ny hon ton khng tng thch vi bus ISA v c th hot ng nh mt bus d liu 16 bit hoc 32 bit. S khc nhau ch yu gia hai loi bus ny l: MCA c mt bus ng b trong khi PC v ISA s dng mt bus d b.Bus d b lm vic vi tc xung nhp (xung ng h c nh) trong khi vic truyn d liu trn bus ng b khng ph thuc vo ng h c nh. Cc bus ng b hnh thnh s phn chia thi gian t cc thit b tham gia vo cuc truyn d liu l ng h h thng hoc ng h ca b x l. Tc truyn ghi trong bng thuyt minh v thng s k thut ca bus MCA l 160 Mb/s. Trn thc t ch c mt s t nh sn xut tip nhn bus tiu chun MCA v cng ch p dng cho loi my tnh PS/2. Chnh v vy bus MCA ch lu hnh trong mt thi gian rt ngn v sau th khng tn ti na. l do chnh l n khng m bo tnh tng thchvi nhng bus ra i trc n v chnh v vy n khng thu ht c s ng h ca nhng nh sn xut my tnh. 2.5. BUS EISA Bus ISA (Extended Industry Standard Architecture.) l kt qu ca bc ci tin bus ISA nhm tng thm s bit c truyn. Ngi ta thc hin gii php bng cch a thm mt on rnh cm m rng na tng s bit t 16 thnh 32. Khi ta c th thc hin vic ghp ni vi mt bus d liu c a ch 32 bit. Card EISA c s tip im gp i card ISA trn c s dng mt b truyn d b vi tc xung nhp ng h bng 8 MHz. N c mt bus d liu v a ch y 32 bit v vy c th nh a ch cho mt vng nh rng ti 4 Gb. Trn l thuyt tc truyn cc i l 4 byte /mt chu k ng h. Bi v ng h chy tn s 8MHz, nn tc truyn d liu cc i l 32Mbyte/s. 2.6. BUS VESA LOCAL 2.6.1. T VN . Sau khi nng s bit d liu c truyn ln 32 bit th nhu cu ci tin ca cu trc bus l lm sao c th truyn c d liu tc ca ng h h thng. V vy hi tiu chun in t hc video VESA (Video Electronics Standard Association) thit k ra loi bus ny ch to ra nhng loi card truyn d liu gia b x l v b x l video vi tc nhanh . C th hn l ch to ra card mn hnh vi cht lng cao. Bus ny cng c hnh thnh trn c s rnh cm ISA tiu chun, sau b xung thm rnh cm ph hi nhp vo h thng bus. Khc vi phn m rng ca card EISA phn b xung thm ca card ny c khong cch gia cc tip im rt dy. 2.6.2. TC TRUYN D LIU
Trang 15/59
C th cc b x l b nh card ho, b iu khin a cn tc nhanh nn c php truy nhp ti bus cc b 33 MHz trong ch 32 bit. Cn cc ng dng khc khng i hi tc cao th vn s dng bus ISA thng thng. Ta c th m t vic s dng kt hp gia bus VESA Local v bus ISA 16 bit bng s sau:
B x l
B nh
Card ho
B iu khin a
Bus ISA Local (8MHz/16 bit) FAX/ Modem Card m thanh Cng song song
Ethernet
Trang 16/59
B x l
B nh
Cu PCI
Hnh 2.7. Cu trc caBus ISA 8MHz/16 bus PCI Do c th truyn ch 64 bit c ngha l bus PCI t nht phi c 64 ng dn d liu. V vy bnh thng bus PCI c kch thc tng thm gp i. Tuy vy, kch thc thc khng th tng qu mc v ngi ta phi gii quyt bng cch tng mt chn trn 1 n v din tch. Chnh v l m chn cm ca bus PCI gn nhau hn v khng cn tng thch c vi cc rnh cm PC hoc ISA.
Trang 17/59
T bng ny ta thy lu lng d liu truyn ph thuc vo loi rnh cm m rng c s dng. Tuy vy ta nhn xt khng phi tt c cc phn ca my tnh u i hi tc truyn d liu cao. Nhng cuc truyn d liu thng xy ra nht trn h thng l truyn d liu t b vi x l n b nh v card ho. Tc truyn d liu cn ph thuc vo ng dng v h iu hnh s dng. Cc chng trnh c giao din ngi dng ho GUI cho php c c cc lu lng d liu ln hn nhiu so vi cc chng trnh chy trn ch text. Di y l mt s Tc truyn ca mt s ng dng tiu biu. Thit b a cng Card m thanh Tc truyn 4 Mbyte/s 88 Kbyte/s ng dng Ch truyn tiu biu 16 bit, ly mu 44,1 KHz
Trang 18/59
Ch rng mt card m thanh vi cc thng s k thut c xp vo loi cht lng cao, vi cht lng ghi chun (tc ly mu 16 mu bit 44,1 KHz) ch yu cu mt tc truyn bng 88 Kbti/s trong khi cc card mng cc b li truyn vi tc 10 Mbit/s. Nh vy b truyn ny phi c tin hnh trn bus cc b. Bus PC cc b ngy nay tr thnh mt ci chun ph bin trn hu ht cc my tnh c nhn i mi v thay th hon ton vai tr ca bus VESA dng vi card mn hnh. N th hin u im vt tri so vi bus VESA c th l tc cao hn nhiu. ng tic l a s cc phn mm hin nay ang s dng hin c trn th trng my tnh cha th tn dng c ton b kh nng ca bus PCI. Bi v chng khng s dng bus d liu y 64 bit. Trong k thut ghp ni thng thng th cc bus PCI v VESA t c quan tm n bi v nhng u im ca hai loi bus ny l tc truyn d liu cao th khng cn thit hoc cha tn dng c trong khi nhc im chnh l ch to kh khn li cha vt qua c. 2.9. GHP NI QUA RNH CM M RNG iu kin tin hnh: Phi c mt bn mch m rng, card phi hot ng tt. Phi c phn mm ci t thch hp chnh thc ng k card vo trong h thng my tnh. Cch gii quyt: Mt s loi card m rng thng dng nh card modem, card m thanh, card vo ra th chn gii php mua l thun li nht bi gi thnh gim m cht lng li m bo, l do l cc card c sn xut trong iu kin cng nghip s lng ln nn gi thnh h ngoi ra vic kim tra xut xng c tin hnh nghim chnh bi nh sn xut. Vi mt s mc ch chuyn dng ngha l i tng ng dng tng i hp v s lng cn khng nhiu th ta thng chn gii php t thit k v t lm, v d card dng trong k thut o lng, thu thp s liu o lng, card iu khin i tng c th. C th v mt k thut khng phc tp lm nhng ngc li ta mua thng rt t hoc khng th tm mua c. Trong k thut ghp ni thng dng thng ngi ta ch s dng rnh cm ISA 8 bit hoc 16 bit. Trn cc bn mch chnh c ch to gn y thng cng c ba rnh cm ISA 16 bit t sn trn bn mch chnh. y chnh l ch np vo cc card bin i D/A v A/D hoc l cc card to ra cc cng ghp ni khc nh to ra bus GPIB hoc RS-485... S d bus ISA c dng nhiu bi v n c cu trc cng nh kch thc hnh hc tng i n gin. Chnh v vy trong k thut ghp ni nhiu ti liu ch trnh by n loi rnh cm ny. 2.9.1. MT S C IM CA CARD ISA. Kch thc hnh hc: c th thit k ra mt card m rng th thng s u tin phi quan tm l kch thc hnh hc cc i cho php i vi mt card. Kch thc hnh hc cc i ca mt card thng c quy nh ngay t khi xy dng cc tiu chun p dng cho bn mch. Kch thc cc i ca card ISA 8 bit l: Cao: 106,7mm ( 4,2"). Di : 333,5mm ( 13,3"). Dy: 12,7mm ( 0,5" ) c linh kin. Kch thc cc i ca card ISA 16 bit l: Cao: 121,92mm ( 4,8"). Di : 333,5mm ( 13,3"). Dy: 12,7mm ( 0,5" ) c linh kin. S khc nhau ca hai loi card ny th hin chiu cao, nguyn nhn l v ca my tnh AT c thit k cao hn v my tnh XT.
Trang 19/59
Trang 20/59
Vng a ch t 300h n 31Fh c dng cho cc card ca ngi dng. V nguyn tc ta cng c th khng s dng vng ny m s dng vng a ch khc v c trng hp s dng vng a ch khc m vn hot ng c. Nhng v nguyn tc th khng nn dng v rt c th sy ra hin tng tranh chp a ch m hu qu l my b treo, c trng hp dn ti hu qu nghim trng. Trong vng t 300h n 31Fh c 32 a ch v mi card ch cn mt a ch, cho nn dng a ch no trong s a ch l tu thuc vo ngi dng nhng kinh nghim cho thy ch nn chn mt a ch trnh s nhm ln.
Trang 21/59
Hnh 2.8. Mt mch gii m a ch trn card m rng Chn A22 n A29 l cc bus a ch, cc ng ny s c phn mm quy nh trng thi logic ca cc chn 2, 4, 6, 8, 11, 13, 5, 17. Cc chn 3, 5, 7, 9, 12, 14, 16, 18 c ni qua 8 in tr 10K ti ngun 5V. V vy, bnh thng in p cc chn ny c gi tr 5V (C mc logic HIGH), ngoi ra cc chn ny c ni qua 8 chuyn mch xung t. V vy nu cc chuyn mch ny l ng th cc chn s b ni tt xung t hay l c trng thi logic LOW. Nu cc chuyn mch ny l h th cc chn vn gi nguyn mc logic HIGH do c ni vi ngun 5V. V vy bng cch thay i v tr ca cc chuyn mch ta c th thay i c trng thi logic cu cc chn hay ni cch khc cc chn ny c trng thi 0110 khc nhau v y chnh l s quy nh a ch ch bng phn cng.
Trang 22/59
Trang 23/59
Trang 24/59
Logic 0
+5
( RS 232C )
Khng xc nh
( RS 232C ) Logic 1
-25
Hnh 3.1. Cc mc in p ca chun RS232 T s trn ta thy ci tin ca RS232B l lm tng mc in p t 5V n 25V Trong : Mc logic 1 tnh t -5V n -25V. Mc logic 0 tnh t +5V n +25V. Cc mc t -3V n +3V gi l trng thi chuyn tip. Cc mc in p t 3V n 5V gi l khng xc nh. D liu c mc in p ri vo khong ny s dn n kt qu khng d tnh c v y cng l tnh trng hot ng ca nhng h thng c thit b k s si. iu ng ch y l: Mc 1 ~ LOW, mc 0 ~ HIGH v trc khi a vo x l cn c b nh o cn gi l b nh chun dng tn hiu. Vic nng mc in p ca chun RS232B dn n s hn ch v tc truyn, v vy ngi ta thy gia tc truyn v khong cch truyn phi c s dung ho. RS232C l chun hin nay ang c p dng. in p s dng l 12V. Trong : -12V l mc logic 1 (HIGH) +12V l mc logic 0 (LOW) C th: +3V -> +12V l mc 0 +5V -> +12V l mc tin cy (ca mc 0) -3V -> -12V l mc 0 -5V -> -12V l mc tin cy (ca mc 1) Bng vic thu hp gii hn in p ng truyn, tc truuyn d liu c tng ln ng k. Ngoi ra chun RS232C cng quy nh tr khng ti, gi tr ny thuc phm vi 3000 n 7000 ; ng thi b m phi duy tr tng in p tng i ln khong 30V/s. Cc vi mch Motorola loi MC1488 v MC1489 hon ton tho mn cc thng s k thut ny. Cc yu cu v mt in c quy nh trong chun RS232C nh sau: 1. Mc logic 1(mc du) nm trong khong -3V -> -12V; Mc logic 0 (Mc trng) nm trong khong +3V -> +12V. 2.Tr khng ti v pha b nhn ca mch phi nm trong khong 3000 -7000.
Trang 25/59
Trang 26/59
c im ca ng truyn d liu qua cng ni tip l tin hnh truyn v nhn trn cc ng dn n l, cho nn khi thit b truyn v thit b nhn c ghp ni vi nhau th ng truyn bn ny s c ni vi ng nhn bn kia v ngc li. C nh vy mi hnh thnh c vng kn ca qu trnh truyn d liu. lu mi quan h bt cho tay nh vy ngi ta a vo du x gia TD (TxD) v RD (RxD). Vic truyn d liu qua cng ni tip RS232 c tin hnh theo kiu khng ng b, trong khun mu d liu c bit bt u, bit dng c ch ra nh hnh v sau: Bit Start K t Bit Start Bit Stop K t K t
Hnh 3.3. Truyn thng theo kiu khng ng b R rng theo cch truyn ny ch c mt k t c truyn ti mt thi im. Gia cc k t c mt khong phn cch gia chng trong c cha bit dng, bit bt u. u tin b truyn s gi mt bit bt u (bit Start) thng bo cho b nhn bit l sau bit ny s l cc bit d liu c th l 5,6 hoc 7 bit. Tip theo l mt bit chn l v sau cng l 1 hoc 2 bit dng. im ng ch l bao gi bit bt u cng mc LOW. Khong thi gian phn cch ca mt bit n s quyt nh tc truyn. Khong phn cch cng nh th tc truyn cng ln Bit start Bit chn l 2 bit dng -12v 0 1 0 0 0 0 0 1 1 1 1 +12v
B0
B1
B2
B3
B4
B5
B6
S0
S1
K t ASCII Hnh 3.4. Mc lgic v khun mu khung truyn RS232 Bit bt u ~ mc 0, tip theo l 7 bit d liu 1000001,1 bit chn l 1, cui cng l 2 bit dng 11. Nh vy, ton b khung truyn c pht ra l 01000001111. Bit chn l dng kim tra pht hin li v sa li. Thc cht ca qu trnh ny nh sau: Khi k t c truyn th my tnh
Trang 27/59
Trang 28/59
Trang 29/59
Nhn xt: Gia RS422 v RS 485 c mt s khc nhau v c bn l: Chun RS422 thc hin chc nng lin kt im-im, trong khi b m ca giao din RS485 c th c chuyn mch trong trng thi in tr cao, v vy cho php hnh thnh lin kt bus. Trong mt s trng hp ngi ta phi hn ch nh hng gia cc thnh vin ca khi ghp ni c bit l trong trng hp ng truyn di, khi ngi ta phi thc hin cch li v in gia hai thnh vin bng cch a vo b ghp ni quang. Trong b ghp ni quang bao gm hai linh kin: Diot pht quang LED (Light Emitting Diode) v Transtor quang. Khi c dng in chy qua theo hng thun th diot s pht ra nh sng v di vo cc gc ca transtor quang lm cho n chuyn sang trng thi dn(c dng in chy qua). Nh vy, vic c dng in chy qua diot bao gi cng ko theo dng in i qua transtor, nh vy m ngi ta c th dng b ghp ni quang vo mc ch truyn d liu. u im ca n l gia bn truyn v bn nhn c cch li v in, v vy nu c s c sy ra mt bn th s khng ko theo s c bn kia.
Trang 30/59
Hnh 3.5. Sp xp cc chn vi mch 8250. Trong s ny, ngi ta quan nim vi mch ging nh hp en. Da vo kh nng giao tip vi bn ngoi ta c th suy on ra chc nng ca cc khi bn trong. C 8 ng dn d liu c a trc tip n vi mch. Trong khi c 11 ng dn a ch th ch c 3 ng c a n vi mch l t A0 -> A2 . 8 ng dn cn li a vo b gii m a ch(nguyn tc hot ng ca b gii m a ch c gii thiu phn bus m rng). Phn pha di khi gii m a ch l phn quy nh a ch bng phn cng, 8 ng dn a ch a n b gii m c so snh vi cc a ch c quy nh bng phn cng v lm thay i mc logic ca chn CS. B giao ng thch anh ca vi mch lm vic vi tn s giao ng 1,8432MHz c u vo 2 chn XTAL1 v XTAL2, 8 ng dn ni tip u i qua b o. B o ny nhm ly mc logic ngc
Trang 31/59
COM1 v COM3 cng nh COM3 v COM4 u dng chung mt ngt. iu c ngha ti mt thi im ch c th s dng mt phn mm cho cc ngt ca 1 trong 2 cng. Khi ta s dng nhiu hn 2 cng ni tip th trong chng trnh khng nn s dng ngt bi v rt d sy ra tnh trng tranh chp. V vy khi my tnh c trang b cng COM3 v COM4 th vn s dng ngt cho cng ni tip cn phi c tm hiu v cn nhc ht sc k lng.
Trang 32/59
*) Ch l : vi mch 8250 a ch ny khng c s dng , nhng t phin bn 16450 thanh ghi ng vi a ch ny c gi l thanh ghi lu tr c / vit tm thi , hoc thanh ghi nhp (scratch pad) vi a ch c th l 3FF (hoc 2FF) hay a ch c s. Vi mch UART 8250 c tt c 10 thanh ghi, sau y ta s ln lt tm hiu cc thanh ghi ny:
Trang 33/59
3F8h
TD
c t b m TX/ RX
B m RX
3F8h
RD
Hnh 3.6. c ra v ghi vo t b m TX/RX Sau y ta s thy r hn l : trng thi ca b m truyn v b m nhn c quy nh bi thanh ghi trng thi ng truyn, c th hn l bit 7 ca thanh ghi iu khin ng truyn LCR (Line Control Register). Khi bit ny c t bng 0 th thao tc c t a ch c s s c t b m RX v thao tc vit s vit vo b m TX. Mt th d v qu trnh ny c minh ho trn hnh 3-6.
Trang 34/59
D7 D6 D5
D4 D3 D2 D1
D0
Trang 35/59
Trang 36/59
Trang 37/59
t thnh 1 khi d liu nhn c Hnh 3.8. Thanh ghi trng thi ng truyn Li trn Bit 7 : Khng c s dng v lun c t gi tr lgic 0 . truy nhp ln thanh ghi trng thi ng truyn ta lu ti mt s chc nng ca thanh ghi ny. Thanh ghi trng thi ng truyn (LSR: Line Status Register) xc nh trng thi ca b m truyn v b m nhn. Thanh ghi ny ch dng c ra, tt c cc bit c t ng dt bng phn cng. Vai tr cc bt c minh ho trn hnh 3-8. Khi xut hin li trong qu trnh truyn 1 k t th mt (hoc mt vi) bit li c t bng1. Mt iu ri ro c th xy ra khi truyn d liu l mt k t mi c th vit vo b m truyn trc khi k t trc y c gi. K t mi ny s vit ln ni dung ca k t ang c truyn. trnh tnh trng ny bit S5 c kim tra xc nh xem liu vn cn mt k t trong b nh. Nu c th n c t thnh 1.bng khng th b m truyn l trng rng. truyn mt k t : Kim tra bit 6 cho n khi c t ;(Test bit 6 until set:) Truyn k t ;(send character:) Mt on chng trnh (routine) in hnh c vit bng Pascal nh sau : repeat status := port(LSR) and $40 until (status:=$40);
Trang 38/59
D7 D6 D5
D4 D3 D2
D1 D0
=1 Enable Data Available Interrupt =1 Enable TxD Holding Register Empty Interrupt =1 Enable Receiver Line Status Interupt =1 Enable Modem Status Interupt =0 =0 =0 =0 Hnh 3.9. Thanh ghi cho php ngt
= 0 if Interrupt Pending = Interrupt ID Bit 0 = Interupt ID Bit 1 =0 =0 =0 =0 =0 Hnh 3.10. Thanh ghi nhn dng ngt
Trang 39/59
Th t
c th_ghi m b nhn c th_ghi IR (nu l ngun ngt) hoc ghi vo b m truyn c thanh ghi trng thi mem
Bng trn y lit k cc mc u tin ca tng ngt. Ct t li ngt lit k tc ng no l cn n t li ngt c cht .
Trang 40/59
=Data Terminal Ready (DTR) = Request To Send (RTS) =Out1 =Out 2 =Loop =0 =0 =0 Hnh 3.11. Thanh ghi iu khin modem Ch vng lp ngc cho php kim tra phn cng ca h thng. Nu nh thanh ghi iu khin mem cho php ngi lp trnh t cc ng dn bt tay ni ra th thanh ghi trng thi mem (MSR : Modem Status Register) h tr ngi lp trnh kh nng kim tra cc ng dn bt tay ni vo. Hnh 3 12 ch ra s sp xp cc bit trn thanh ghi MSR .
D7 D6 D5
D4
D3 D2 D1
D0
Delta Clear To Send (DCTS) Delta Data Set Ready (DDSR) Trailing Edge Ring Indicator (TER) Delta Rx Line Signal Detect (DRLSD) Clear To Send (CTS) Data Set Ready (DSR) Ring Indicator (RI) Receiver Line Signal Detect (RLSD) Hnh 3.12. Thanh ghi trng thi modem Bit 0. Mt gi tr lgic 1 bt ny c ngha l c s thay i theo cch xo li vo gi bi v bit ny va c c. Bit 1. Tng t nh bit 0, mt gi tr logic 1 v tr ny c ngha l c s thay i tn hiu li vo theo cch sn sng gi d liu. Bit 2. Cho php b x l bit l ng dn bo chung (Ring Indicator) thay i t gi tr logic 1->0.
Trang 41/59
Trang 42/59
Trang 43/59
4.2. U NI V CP NI
USB c hai kiu u ni khc nhau c gi l A,B. H thng y c thit k sao cho khng xy ra hin tng u ni nhm. Bus USB s dng cp ni 4 si dy ni vi cc thit b ghp ni. Trong c mt cp ng truyn 2 si xon c dng lm ng dn d liu vi phn, k hiu l D+ v D-. Cn mt cp kia dng lm ng 5V v ng ni t chung. Cp ni lun c thc hin lin kt 1:1. S sp xp cc chn u ni cp tun theo nhng quy nh sau: Bng 4.1. Sp xp chn cng USB Chn 1 2 3 4 Tn gi vcc DD+ CND Mu dy Trng Xanh lc en M t + 5v DC DL DL+ Ni t
Hai cm USB pha sau my tnh i mi nht u l kiu A, qua c th u trc tip thit b USB vo my tnh. Cc thit b c tc thp nh chut c th u thng vo cm ny bng mt phch cm cng kiu A.
2 1 2 3 4 3 1 4
Kiu B
Trong cc trng hp khc thit b thng c mt cm kiu B, mun ni vi my tnh phi s dng mt cp kiu A,B. Trong trng hp cn ni di cp, tc l tng khong cch gia my tnh PC ti thit b ghp ni, ngi ta s dng cp A,A. Cho n nay cc cp USB u c cc nh sn xut cung cp di dng hon chnh trn u cm, di, cht lng bc kim chng nhiu u khng th thay i c.V vy, tu theo mc ch s dng ta phi la chn thng s cp cho chnh xc t chiu di cho n u ni. Mt iu ng lu l cho n nay mt
Trang 44/59
Trang 45/59
Trang 46/59
CHNG V - MEM
5.1. M U
ni my tnh vi ng truyn in thoi, thng qua trao i th in t, truy cp mng hoc thc hin cc bi ton o lng v iu khin ti mt v tr xa.... ta cn n mt thit b ph tr c tn l Modem. Nhng nm gn y, Modem tr thnh mt thit b ghp ni quen thuc vi nhiu ngi s dng my tnh PC. Vic ghp ni hay ci t phn mm cho Modem khng phi l mt cng vic phc tp, nhng c th khc phc c cc s c c th xy ra cng nh tn dng c cc tnh nng ca Modem cho cng vic ta cn c nhng hiu bit v cu to v hot ng ca Modem. Thut ng Modem c gc t cc ch ting anh MOdulator/ DEModulator, ch cc b iu bin gii iu bin. Cc Modem c dng ni thit b s vi ng truyn in thoi, hay ni c th hn l ni thit b s vi mt knh truyn thng thoi, c rng gii thng hn ch. Hnh 5.1 m t vai tr ca Modem v cc dng tn hiu trn ng truyn. S d phi cn n Modem v d liu c lu tr hoc trao i trong my tnh u tn ti di dng s (digital), ngha l c th m t di dng cc ch s 0 v 1; trong khi cc ng dy in thoi li truyn d liu di dng tn hiu tng t (analog), ngha l tn hiu thay i mt cch lin tc. truyn c tn hiu t my tnh ti mt my tnh xa - mt hnh thc ghp ni my tnh - ta phi bin i tn hiu t dng s sang dng tng t t ln ng truyn in thoi. D liu analog c truyn Xung s Xung s
Hnh 5-1: Cc tn hiu trn ng truyn in thoi Qu trnh bin i tn hiu t dng s sang dng tng t nh th ny c gi l qu trnh iu bin (modulation) v c thc hin mem gn ch ta lm vic (local). pha bn kia, tn hiu li c bin i ngc li thnh dng s chuyn vo my tnh. y l qu trnh gii iu bin (demodulation) v c thc hin trn mem xa. Khi my tnh ti ch nhn tn hiu th qu trnh bin i tn hiu xy ra ngc li, ngha l mem xa thc hin qu trnh iu bin cn mem ti ch thc hin qu trnh gii i bin. Nh vy, mi mem u c hai chc nng: iu bin v gii iu bin. Tn hiu tng t, mang thng tin t thit b ti ch ti thit b xa hoc ngc li, c gi l tn hiu mang hay sng mang (carrier). Thng thng, cc mem c s dng trn cc ng truyn in thoi c di thng gia 400 Hz v 3,4 kHz. Nu khng s dng mem th cc xung s c t trc tip ln cc ng truyn, khi khng ch c cng sut ca xung tn hiu b suy hao m dng xung cng b mo m hay ni khc i l ng truyn s lm nh hng n ni dung ca d liu. Tc truyn ca mem c gi tr trong khong t 300 bps n 56 kbps, trong cc gi tr: 300 bps, 1200 bps, 2400 bps v 9600 bps c xem l chm, thm ch l lc hu v t gp; cc mem vi tc 14,4 kbps v 28,8 kbps ngng khng sn xut, cc gi tr tc thng gp hin nay l: 33,6 kbps v 56,6 kbps. Thng thng mt mem truyn khong 10 bit cho mi k t (mi k t c 8 bit). Nh vy tc truyn k t cc i i vi mt mem tc cao l 2.880 k
Trang 47/59
Cng vi vn bn ny, mem c tc truyn 14,4 kbps chim knh khong 250 giy. Thng thng t c quan hoc gia nh ta ni vi mng Internet qua mt mem (mc d mng ISDN c xu hng s dng ngy cng nhiu), th d trn cho thy cn phi nn cc tp tin trc khi cho chuyn qua mt mem. Trn mng Internet, cc ti liu v cc tp tin ln u c nn di dng tp *.ZIP cn cc tp nh th c nn trong khun mu GIF hoc JPG. cui chng s trnh by mt s hiu bit xung quanh vn nn d liu khi truyn bng mem. a s cc mem c th thc hin c cc thao tc sau y: - T ng quay s gi (Auto-dial) mt mem khc bng cch s dng cch quay s trong ch xung hoc a tn (tone). - T ng tr li (Auto-answer) cuc gi v th hin kt ni vi mem khc. - Lm ngt qu trnh kt ni vi cc ng in thoi khi cuc truyn d liu hon thnh hoc khi xut hin li. - Thch ng tc t ng gia hai mem. - Chuyn i cc bit sang dng tn hiu thch hp vi ng truyn (b iu bin). - Chuyn i cc tn hiu nhn c tr li cc bit (b gii iu bin). - Truyn d liu mt cch tin cy theo ng kiu kt ni. Bng s khi, hnh 5-2 cho thy hai my tnh c ni vi nhau nh th no khi s dng b chuyn i mc in p RS-232 v cc mem. Thng thng b chuyn i RS-232 l mt b phn gn lin vi my tnh, trong khi mem c th t hoc bn ngoi hoc bn trong my tnh v cng v vy mem c chia thnh hai loi: mem trong v mem ngoi. Mem trong c ch to di dng mt card m rng cm vo mt rnh m rng c sn trn bn mch chnh, thng l rnh cm ISA. V vy khng cn dng ngun nui ph; cc cm u dy cp ni vi ng truyn v my in thoi u quay sang pha sau my tnh. Nu s dng mem ngoi th ta cn n mt dy cp ni vi mt cm loi DB-25 vi 25 chn hoc DB-9 vi 9 chn ni vi mt phch cm 25 hoc 9 chn (thng l COM 2).
My vi tnh
RS 232
Mem
My vi tnh
RS 232
Mem
Hnh 5.2. Truyn d liu bng cch s dng mem Cc mem hot ng theo kiu ng b hoc khng ng b (cn gi l d b). Mem ng b khi phc li tn hiu ng h b nhn. Vi mt mem ng b, khng cn thit phi
Trang 48/59
C hai kiu kt ni c th s dng c vi mng in thoi cng cng: quay s trc tip v kt ni c nh. Kiu quay s trc tip nhm thc hin kt ni theo cch ging nh khi quay s gi in thoi thng thng. Khi , c th s dng cch quay s theo kiu nhn phm (a tn) hoc xung. Vi cch kt ni c nh bng ng dy ring, hai u thu bao c th thc hin kt ni truyn thng thng xuyn, y l trng hp t lp t hoc thu ring mt ng truyn. 5.2. TRUYN THNG QUA CNG NI TIP
Truyn thng gia mem v my tnh c tin hnh qua cng ni tip hay cn gi l cng RS-232 s dng cch truyn thng tin d b, c khun mu d liu vi bit bt u v bit dng. Mi k t c truyn ng thi vi mt khong thi gian tr (delay) gia cc k t. Khong thi gian tr ny thc cht l thi gian khng tham gia vo hot ng truyn v ng truyn c t mc lgic cao (mc 1), nh ch ra trn hnh 6-3. B truyn gi mt bit bt u (khi ng) bo cho b thu bit l mt k t c gi n trong ln truyn bit tip sau. Bit khi ng ny lun lun ng vi mc lgic 0. Tip theo l 5; 6 hoc 7 bit d liu c gi di dng mt k t m ASCII 7 bit, tip theo l mt bit chn l v cui cng l 1; 1,5 hoc 2 bit dng. Cn ch l: khi ta c hoc vit u tin hnh t tri qua phi, nhng my truyn d liu qua cng ni tip li tin hnh t bit D0 n bit D7, ngha l t bit bn phi qua bit bn tri. Tc truyn c t bi b pht khong thi gian (timing) dnh cho mt bit n. C b truyn ln b nhn u phi c t vi cng khong thi gian bit. Tn hiu ng h bn trong trn c hai pha ng vai tr t khong thi gian ny. Chng ch cn c ng b mt cch gn ng cng tc , bi v d liu c truyn theo cc tn hiu xung, xut hin trong thi gian tng i ngn.
V.32bis (14,4 kbps) V.22bis (2,4 kbps) Bell 212 (1,2 kbps) V.17 (14,4 bps, Fax) V.27ter (4,8 kbps, Fax) V42 bit( (c nn d liu) MNP5 (c nn d liu) 5.4. CC LNH MEM
V.32 (9,6 kbps) V.22 (1,2 kbps) Bell 103 (300 bps) V.29 (9,6 kbps, Fax) V.21 (300 bps, Fax) V.42 (Hiu chnh li) MNP2-4 (Hiu chnh li)
Cng ty Hayes Microcomputer Products, thng gi tt l Hayes, i tin phong trong lnh vc sn xut mem v xc nh phng php lp chng trnh chun cho cc mem, l ngn ng lnh AT. Ngy nay, a s cc mem do nhiu hng khc nhau sn xut u c tnh tng thch Hayes. Tp lnh c bn, u tin dng cho mem c cng ty Hayes cng b vo nm 1981 v c p dng cho cc mem dng cho my tnh. Trong ngn ng lnh AT, khi my tnh gi mt lnh ti mem, u bt u bng hai ch AT, vit tt t ATtention v thng
Trang 49/59
ATPT 12345 AT S0 = 2
Sau hai t bt u (tin t) l AT, mi lnh c kt thc bi mt k t tr v u dng (k t m ASCII l 13 trong h thp phn); mt lnh khng c mt k t tr v u dng s b b qua, tt nhin l phi sau mt thi gian tr nh trc. Nhiu lnh c th c t trn mt dng v nu nh cn thit, c th a vo cc du trng cho d c. Cc lnh c th c gi n bng ch hoa hoc ch thng. Bng 6-1 lit k mt vi lnh AT. Mt tp hp y cc lnh c th tm thy trong cc ti liu chuyn su v mem. Chng hn, nu mun gi mt lnh gi mem khc, ang trng thi nhn, th m gi tr li l 7. Mt mem gi mem khc tr li cho cc m l: OK (khi lnh ATDT c nhn), CONNECT (khi n ni vi mem xa) hoc CONNECT 1200 (khi n tm ra tc ca mem xa). Ch l khng phi nhn m tr li t mem ta c th gi lnh AT: ATQ1. Lnh AT mem pha bn kia tr li m l ATQ0; bnh thng th y l iu kin mc nh. Mem c th chp nhn mt trong hai trng thi: trng thi bnh thng v trng thi lnh. Trong trng thi bnh thng mem truyn v/ hoc nhn cc k t t my tnh. Trong trng thi lnh, cc k t gi ti mem c dch nh cc lnh. Mi ln dch xong mt lnh, mem li chuyn sang ch bnh thng. Khi , bt k k t no gi cho mem u c gi dc theo ng truyn. ngt mem v a n tr v vi ch lnh, ba k t + c gi lin tip, ngha l +++. Sau khi mem nhn c lnh AT n p ng bng mt m gi tr li. Mt vi m gi tr li c gii thiu trong bng 6-2. Hnh 6-4 ch ra mt tnh hung dng lm th d khi c s kt ni mt mem vi mt mm khc. Thot tin mem thit lp trng thi nhn cc lnh t my tnh. Khi my tnh sn sng thc hin cuc kt ni n gi lnh ATDT 854321 kt ni vi my in thoi c s 854321
Trang 50/59
Bng 5.2. Th d v cc m tr li. Thng bo OK CONNECT RING (Ting chung) NO CARRIER ERROR CONNECT 1200 NO DIALTONE BUSY NO ANSWER CONNECT 600 CONNECT 2400 CONNECT 4800 CONNECT 9600 CONNECT 14400 CONNECT 19200 CONNECT 28800 CONNECT 1200/ 75 Digit 0 1 2 3 4 5 6 7 8 9 10 11 13 15 61 65 48 M t Lnh thc hin khng c li kt ni c Mt cuc gi ti c pht hin Khng tm ra tn hiu mang Lnh khng hp l c ni vi mt mem 1200 bps Khng tm thy ch a tn ng dy ang bn Khng c tr li t u bn kia c ni vi mt mem 600 bps c ni vi mt mem 2400 bps c ni vi mt mem 4800 bps c ni vi mt mem 9.600 bps c ni vi mt mem 14.400 bps c ni vi mt mem 19.200 bps c ni vi mt mem 28.800 bps c ni vi mt mem 1200/ 75 bps
Nu kt ni c vi mem xa th n tr li mt p ng bo hiu s kt ni, chng hn CONNECT 9600 (13). Khi , d liu c th c truyn gia cc mem tc c ch nh (trong trng hp ny l 9600 bps). Khi my tnh mun chm dt cuc kt ni n s gi ti mem ba k t +, ngha l +++. Khi , mem s ch mt lnh t my tnh ch. Trong trng hp ny lnh l chm dt (hang-up) cuc kt ni (ATH). Khi , mem s tr li mt p ng l OK vo thi im m cuc kt ni c loi b.
Trang 51/59
C th gii thch chi tit chc nng ca cc thanh ghi nh sau: + S0: Thanh ghi 0 kim sot vic mem c tr li in thoi mt cch t ng hay khng. Tnh nng tin li ny c gi l auto-answer (t ng tr li). Vi S0=0, tnh nng autoanswer c v hiu ho: mem s khng tr li in thoi tr khi ta nhp vo mt lnh A. cho php auto-answer, ta hy n nh cho S0 mt con s no y ln hn 0. Khi mem s t ng tr li in thoi sau chng y hi chung. V d, lnh n nh auto-answer thng dng l S0 = 1, c ngha l mem s tr li in thoi sau mt hi chung. + S1: Thanh ghi 1 l mt thanh ghi ch c, c chng trnh truyn thng s dng. Khi in thoi rung chung, S1 s c dng cha tm s ln rung chung reo. Vo nhng lc khc, S1 c nh l zero. + S2: Thanh ghi 2 cha con s m ASCII (theo h thp phn) ca k t thot. y l k t m phi c g 3 ln bo cho mem chuyn t ch d liu (data) sang ch lnh (command). Mc nh l k t tng ng vi s 43, tc du cng. Bnh thng ta khng cn thay i gi tr ny. + S3, S4, S5: Nhng thanh ghi ny cho php ta thay i mt vi k t mc nh, c dng trong ch lnh. Cc thanh ghi ny cha cc con s m ASCII (theo h thp phn) ca k t Carriage Return (i vi S3), k t Line Feed (i vi S4), v k t Backspace (i vi S5). Cc gi tr mc nh l S3=13, S4=10, S5=8. Bnh thng ta khng cn thay i cc gi tr ny. + S6: Thanh ghi 6 cha chiu di khong thi gian, tnh bng giy m mem s i sau khi nhc my (off-hook) trc khi bt u quay s. S tr hon ny l cho h thng in thoi
Trang 52/59
Trang 53/59
Hnh 5.3. Cp ni gia my tnh v modem Cc u ni cp thng gp hin nay l: hai u 9 chn hoc mt u 9 mt u 25 chn. Hng hc thng gp i vi cp ni l chp hoc t cc dy dn. Hu qu ca vic t hoc tip xc ti mt dy dn i khi th hin rt kh hiu. Cch pht hin tt nht l kim tra bng ng h o hoc th thay bng mt cp ang dng tt.
Trang 54/59
Hnh 5.4. Mt sau ca mt mem T tri sang phi l: - Phch cm ni vi ng dy thu bao in thoi. - Phch cm ni vi my in thoi. - Phch cm (25 chn hoc 9 chn) ni vi cng ni tip (thng l COM 2) ca my tnh. - cm dy ni ngun. Cc mem khng c nui trc tip bng ngun 220V xoay chiu m bng in p thp: 9V hoc 12V. Thng thng in p cm l xoay chiu, phn chnh lu v n p nm ngay trong mem. Gii php ny c la chn hn ch nhiu nh hng ti ngun mt chiu dng nui ccc mch in trong mem. - Nt t li ch hot ng khi xut xng. Trong qu trnh hot ng ta c th thay i cc ch hot ng ca mem thng qua phn mm, khi mun t tr li ch lc ban u ta ch cn lm mt ng tc n gin l nhn vo nt ny, khi vic t li c th thc hin bng phn mm. - Cng tc ngun: Khi mem hot ng mi bt cng tc ngun nui, cn khi my tnh thc hin cc cng vic khc khng lin quan n mem th cng tc ny trng thi h tit kim in v an ton cho mem c c hiu qu lm vic ti u.
Trang 55/59
Trang 56/59
Hnh 6-10: Mt trc v sau ca mt loi mem Vic quan st cc n bo, c bit l s n sng v trng thi sng, c th thit thc gip cho vic tit kim thi gian chim knh trn ng truyn, v vy ta cn nm vng chc nng ca cc n ch th. im cui cng nn lu l: nhiu mem ch c mt s trong nhng n bo trnh by trn.
Trang 57/59
Trang 58/59