Sie sind auf Seite 1von 14

% Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc

Anquuwvuo-qwqpoume
wuqwqwpymwe MK-moqynw
uu ocuoue xouvponnepu Nb44z8o
1. Bneenne
Konrponnep HD44780 ]npmt Hitachi ]axrnuecxn xnnxercx npomtmnenntm
cranaprom n mnpoxo npnmenxercx npn nponsnocrne an]annrno-nn]pontx +KH-moyne.
Ananorn +roro xonrponnepa nnn conmecrnmte c nnm no nnrep]ecy n xomannomy xstxy
mnxpocxemt, ntnycxamr mnoxecrno ]npm, cpen xoroptx: Epson, Toshiba, Sanyo, Samsung,
Philips. Eme ontmee uncno ]npm nponsnoxr +KH-moynn na ase anntx xonrponnepon.
3rn moynn moxno ncrpernrt n camtx pasnoopasntx ycrpocrnax: nsmepnrentntx npnopax,
mennnncxom oopyonannn, npomtmnennnom n rexnonornuecxom oopyonannn, o]ncno
rexnnxe - npnnrepax, rene]onax, ]axcnmnntntx n xonnponantntx annaparax.
An]annrno-nn]ponte +KH-moynn npecrannxmr coo neoporoe n yonoe
pemenne, nosnonxmmee c+xonomnrt npemx n pecypct npn paspaorxe nontx nsenn, npn
+rom oecneunnamr oropaxenne ontmoro oema nn]opmannn npn xopome pasnnunmocrn
n nnsxom +nepronorpenennn. Bosmoxnocrt ocnamennx +KH-moyne sane nocnerxo
nosnonxer +xcnnyarnponart nx n ycnonnxx c nonnxenno nnn nyneno ocnemennocrtm, a
ncnonnenne c pacmnpenntm nanasonom remneparyp (-20C...70C) n cnoxntx
+xcnnyarannonntx ycnonnxx, n rom uncne n nepenocno, noneno n axe, nnora, n oprono
annaparype.
Konrponnep HD44780 norennnantno moxer ynpannxrt 2-mx crpoxamn no 40
cnmnonon n xaxo (nx moyne c 4-mx crpoxamn no 40 cnmnonon ncnontsymrcx na
onornnntx xonrponnepa), npn marpnne cnmnona 5 x 7 rouex. Konrponnepa raxxe noepxnnaer
cnmnont c marpnne 5 x 10 rouex, no n nocnenne rot +KH-moynn c raxo marpnne
npaxrnuecxn ne ncrpeuamrcx, no+romy moxno cunrart, uro ]axrnuecxn tnamr rontxo
cnmnont 5 x 7 rouex.
Cymecrnyer necxontxo pasnnuntx onee-menee cranaprntx ]opmaron +KH-
moyne (cnmnonon x crpox): 8 x 2, 16 x 1, 16 x 2, 16 x 4, 20 x 1, 20 x 2, 20 x 4, 24 x 2, 40 x 2, 40
x 4. Bcrpeuamrcx n menee pacnpocrpanennte ]opmart: 8 x 1, 12 x 2, 32 x 2 n p., -
npnnnnnnantntx orpannuenn na xomnnannn n xonnuecrno oropaxaemtx cnmnonon
xonrponnep ne naxnatnaer - moynt moxer nmert nmoe xonnuecrno cnmnonon or 1 o 80,
xorx n nexoroptx xomnnannxx nporpammnax apecannx cnmnonon moxer oxasartcx ne ouent
yono.
B pamxax onoro ]opmara moryr nponsnonrtcx +KH-moynn necxontxnx
xoncrpyxrnnon, ornnuammnxcx xax raapnramn +KH (n, xax cnecrnne, pasmepamn cnmnonon),
rax n pasmepamn nnart n nocaxn. Hanpnmep, ]npma Powertip npenaraer an]annrno-
nn]ponte +KH-moynn 11-rn ]opmaron (or 8 x 2 o 40 x 4) n 37-mn pasnnuntx xoncrpyxrnnax,
16 x 1 n 6-rn, a moynn ]opmara 16 x 2 n 11-rn |2|.
Hsyuax xaranorn pasnnuntx ]npm-nponsnonrene +KH-moyne, moxno
yenrtcx, uro onn ]opmart n xoncrpyxrnnt xnnxmrcx cocrnenntmn paspaorxamn n ne
onapyxnnamr ananoron n nomenxnarype ocrantntx ]npm, pyrne xnnxmrcx ]axrnuecxnmn
cranapramn n nponsnoxrcx ontmnncrnom nsroronnrene. B xauecrne npnmepa moxno
nasnart +KH-moynt ]opmara 24 x 2, nmenyemt PC2402-A y Powertip, ED24200 y EDT,
AL XKH-uoynu
&
2000 KTL-MK
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
DMC-24227 y Optrex, SC2402A y Bolymin, MDLS-24265 y Varitronix, PVC240202 y Picvue
n p., nce +rn moynn nmemr onnaxonte xoncrpyxrnnnte pasmept n xnnxmrcx
nsanmosamenxemtmn.
B pamxax onoro xoncrpyxrnna +KH-moynt moxer nmert eme px mon]nxann.
B uacrnocrn, moryr npnmenxrtcx necxontxo rnnon +KH, ornnuammnxcx nnerom ]ona n
nnerom cnmnonon, a raxxe no npnmenxemtm +K-marepnanam n crpyxrype: TN, STN n ESTN
rnna. +KH STN n ESTN rnna nmemr onee ntcoxym cronmocrt, no ononpemenno onaamr
nontmenno xonrpacrnocrtm n nnoe ontmnm maxcnmantntm yrnom osopa, npnuem +KH
ESTN rnna nmemr nyumne xapaxrepncrnxn, uem STN.
+KH-moynn moryr ocnamartcx sane nocnerxo, pasmemaemo mexy +KH n
neuarno nnaro, nx uero +KH nponsnoxrcx c nonynpospasntm nnn npospauntm sannm
cnoem (n nocnenem cnyuae cunrtnanne nn]opmannn nosmoxno rontxo npn nannunn
nocnerxn). Cocrnenno nocnerxa moxer trt peannsonana necxontxnmn cnocoamn: c
nomomtm +nexrponmmnnncnenrno nanenn, npecrannxmme coo ronxym nnenxy,
nsnyuammym cner npn npnxnatnannn nepemennoro roxa nontmennoro nanpxxennx nopxxa
100...150 B; nmmnnncnerno namno c xonontm xaroam (raxxe pamoramme npn
nontmennom nanpxxennn), nsnyuenne xoropo pannomepno pacnpeenxercx no nce nnoman
+KH c nomomtm orpaxarenx nnn nnocxoro cneronoa; rpern napnanr - nocnerxa na ocnone
cneronono marpnnt.
Hepnte na cnocoa nocnerxn oecneunnamr ntcoxym xpxocrt n moryr nmert
ent ron cneuennx npn ornocnrentno nnsxom norpenennn, no rpeymr nannunx ncrounnxa
nontmennoro nanpxxennx, uro cosaer nexoropte rpynocrn npn cosannn annaparypt c
anronomntm nnrannem. Hanpornn, cnerononax nocnerxa ne rpeyer ntcoxonontrnoro
ncrounnxa (npxmoe naenne nanpxxennx cocrannxer 4,2 B) n npn ncnontsonannn necnoxnoro
ncrounnxa roxa nosnonnr nponsnonrt nnranne or ncrounnxa c nanpxxennem 5 B. Kpome
roro, cnerononax nocnerxa nmeer snaunrentno ontmee (n ecxrxn pas) npemx napaorxn,
a raxxe rontxo ona onycrnma x +xcnnyarannn n pacmnpennom nanasone remneparyp (-
20C...70C).
2. Hoxnmuenne
nx coennennx +KH-moynx c ynpannxmme cncremo ncnontsyercx
napannentnax cnnxponnax mnna, nacunrtnammax 8 nnn 4 (ntnpaercx nporpammno) nnnn
anntx DB0...DB7, nnnnm ntopa onepannn R/W, nnnnm ntopa perncrpa RS n nnnnm
crponponannx/cnnxponnsannn E. Kpome nnnn ynpannxmme mnnt nmemrcx ne nnnnn
nx noaun nanpxxennx nnrannx 5 B - GND n V
CC
, n nnnnx nx noaun nanpxxennx nnrannx
panepa +KH - V
0
.
Vxasannte ntme nasnannx nnnn mnnt xnnxmrcx cranaprntmn, no mymecrnyer
mnoxecrno pasnnuntx napnanron pacnonoxennx xonraxron y xaxoro xonxpernoro
xoncrpyxrnna +KH-moynx. Ha camom ene, enncrnenntm peantno cranaprntm napnanrom
pacnonoxennx xonraxron xnnxercx nyxpxnoe 14-rn xonraxrnoe none, pacnonoxennoe
neprnxantno n neno uacrn moynx, a raxxe connaammee n nnm nyxpxnoe 16-rn xonraxrnoe
none, coepxamee ononnnrentnym napy xonraxron c noxnmuenntmn x ne ntnoamn
nnrannx nocnerxn. B nmom cnyuae, nx nonyuennx ocronepno nn]opmannn neoxonmo
nocnontsonartcx coornercrnymme cnpanouno nnreparypo nsroronnrenx moynx.
Ha nauantnom +rane neoxonmo noart nnranne na +KH-moynt n onrtcx or
nero npnsnaxon paorocnoconocrn. Cxema nxnmuennx moynx, paccunrannoro na cranaprnt
nanason remneparyp, noxasana na pnc.1a. Hocrpoeunt pesncrop R
1
nosnonxer nnanno
menxrt nanpxxenne nnrannx panepa +KH, uro npnnonr x nsmenennm yrna nonopora
' Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
xnxnx xpncrannon. 3rnm pesncropom moxno orperynnponart ]axrnuecxym xonrpacrnocrt
npn nexoropom npenmymecrnennom yrne nanmennx (cnnsy-nnepx nnn cnepxy-nnns).
Bxnmuenne n annym cxemy +KH-moynx, paccunrannoro na pacmnpennt nanason
remneparyp, ne npnneer x ycnexy, rax xax ns-sa ocoennocre npnmenxemtx n nnx +K-
marepnanon, +rn +KH rpeymr nontmennoro nanpxxennx nnrannx n npn nnrannn
nanpxxennem 5 B nsopaxenne nno yer orcyrcrnonart concem, nno yer
cnaoxonrpacrntm. nx npeoonennx cnryannn neoxonmo noart na ntno V
0
orpnnarentnoe nanpxxenne (nanpxxenne na +KH onpeenxercx pasnocrtm V
CC
n V
0
),
cocrannxmmee n npeentnom cnyuae - 5 B. Ecnn n cxeme orcycrnyer ncrounnx orpnnarentnoro
nanpxxennx, ro ne cocrannxer rpya copart npocremn npeopasonarent, nanpnmep, no
cxeme na pnc. 1.
Puc. 1. Hooa:a numauu ua KH-+oov.i
nx axrnnnsannn +KH-moynx noare nanpxxenne nnrannx n nonpamare nnxox
pesncropa R
1
(pnc. 1). Hocne oxonuannx nnxna nnyrpenne nnnnnannsannn moynt nxnmuaercx
n pexnm pasneprxn ono nepxne crpoxn. Hpn nsmenennn nanpxxennx na ntnoe V
0
cermenrt
+ro crpoxn onxnt menxrt cnoe cocroxnne or npospaunoro o nenpospaunoro, uro xnnxercx
cnnerentcrnom npannntnoro noxnmuennx nnrannx moynx n paorocnoconocrn
xonrponnepa n panepon +KH. Vcranonnre nnxox n raxoe nonoxenne, npn xoropom
nsopaxenne cermenron n nepxne crpoxe ena npocrynaer na ocnonnom ]one +KH. Tenept
+KH-moynt roron x npnemy n oropaxennm nn]opmannn. Hocne roro, xax nt oterect
oropaxennx na nnnxarope xaxoro-nno rexcra, ro cmoxere onee rouno orperynnponart
nsopaxenne n coornercrnnn c neoxonmo xonrpacrnocrtm n rpeyemtm yrnom nanmennx.
nx coennennx moynx c ynpannxmme cncremo moxno ntpart onn ns nyx napnanron:
no 8-mn nnn 4-x paspxno mnne. B nepnom cnyuae norpeyercx 11 cnrnantntx nnnn, no
nropom - rontxo 7. Cam nponecc omena raxxe moxer trt oprannsonan noxxo. Moxno
noxnmunrt +KH-moynt x cncremno mnne (ecnn raxonax nmeercx) n ntnonnnrt omen n
cnnxponnom pexnme c maxcnmantno cxopocrtm. 3romy mnpoxo pacnpocrpanennomy n
npomnte rot conocoy npncym px neocrarxon. Bo-nepntx, ontmnncrno conpemenntx
ycrpocrn ntnonnxercx c npnmenennem onoxpncrantntx mnxpo-3BM es ncnontsonannx
ononnnrentno nnemne namxrn n, xax cnecrnne, cncremnax mnna y +rnx ycrpocrn npocro
orcyrcrnyer. Bo-nroptx, n conpemenntx cncremax nontmenno cnoxnocrn n
nponsnonrentnocrn, y xoroptx npncyrcrnyer ononnnrentnax namxrt n, ecrecrnenno,
cncremnax mnna, cxopocrt onepann na mnne naxonrcx sa npeenamn nosmoxnocre
AL XKH-uoynu

2000 KTL-MK
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
xonrponnepa HD44780 (2 MIn npn nnrannn 5 B n 1 MIn npn 3 B). 3ro moxer norpeonart
nneennx ononnnrentntx cxem nx samenennx cxpocrn paort mnnt npn ntnonnennn
onepann omena c +KH-moynem. B-rpertnx, noxnmuenne x cncremno mnne n ontmnncrne
cnyuaen norpeyer nnonrt cxemt emn]pannn n ]opmnponannx cnrnanon E n R/W, uro
onxrt npnneer x ononnnrentntm sarparam. Bce cxasannoe ntme ne osnauaer, uro napnanr
c noxnmuennem x mnne npnnnnnnnantno ne+]]exrnnen. B xaxo-ro xonxperno cncreme
+ror cnoco, naoopor, moxer trt camtm onrnmantntm. Kpome roro, nexoropte conpemennte
nponeccopt, nanpnmep, cemecrno MC68HC12, nmeer ncrpoennte cpecrna nx
]opmnponannx cnrnanon ntopxn (CS), c nosmoxnocrtm nporpammno onpeennrt cxopocrt
omena c xaxtm xonxperntm ycrpocrnom.
Puc. 2. Hoor.m:euue r vnpae.mue cucme+e
pyro napnanr - ouent npocro nyrt - omen c +KH-moynem ntnonnxercx
uncro nporpammntmn cpecrnamn, uepes noprt nnoa-ntnoa ynpanxmme mnxpo-3BM. B
antnemem mt cxonnenrpnpyem nnnmanne nmenno na +rom napnanre, rax xax on nosnonxer
paccmorpert omn cnyua, acrparnpyxct or xonxperno cncremt. Bapnanr coennennx c
cncremno mnno, nanpornn, rpeyer paccmorpennx xonxperntx ycrpocrn, no+romy n cnyuae
neoxonmocrn moxno pexomenonart nsyunrt npemennte narpammt onepann urennx n
sanncn, npnneennte na pnc. 3 n 4, a raxxe snauennx npemenntx napamerpon, npnneennte n
ran. 5, 6 n cxoncrpynponart coornercrnymmne ynpannxmmne cxemt.
Ha pnc. 2a npnneena cxema noxnmuennx +KH-moynx c 8-mn paspxno mnno
x nexoropo acrpaxrno mnxpo-3BM XYZ. 3ra mnxpo-3BM coepxnr na nopra: 8-mn
paspxnt nynanpannennt PA0...PA7, x xoropomy noxnmuena mnna DB0...DB7 +KH-
moynx, n 3-x paspxnt PB0...PB2, x xoropomy noxnmuent nnnnn ynpannxmmnx cnrnanon:
E, RS,R/W. Ha pnc. 2 moxno nnert cxemy noxnmuennx +KH-moynx x +ro xe mnxpo-
3BM n 4-x paspxnom pexnme. Oparnre nnnmanne, uro nx omena n 4-x paspxnom pexnme
ncnontsyercx crapmax rerpaa mnnt anntx - DB4...DB7.
B coornercrnnn c npemenno narpammo (pnc. 3,4 ) n ncxonom cocroxnnn cnrnan
E 0, cnrnan R/W 0, snauenne cnrnana RS - nponsnontnoe, mnna anntx DBO...DB7 n
cocroxnnn ntcoxoro nmneanca (HI). Taxoe cocroxnne ynpannxmmnx cnrnanon (E n R/W)
onxno noepxnnartcx nce npemx n npomexyrxax mexy onepannxmn omena c +KH-
moynem. Bnna anntx n +rn momenrt n npnnnnne cnoona, n moxer ncnontsonartcx n
myntrnnnexcnom pexnme nx xaxnx-nno pyrnx nene, nanpnmep, nx cxannponannx marpnnt
xnannarypt. Ecrecrnenno, neoxonmo nosaornrtcx o ncxnmuennn xon]nnxron na mnne
anntx n momenr conepmennx onepann omena c +KH-moynem.
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
Hocneonarentnocrn ecrnn, xoropte neoxonmo ntnonnxrt ynpannxmme
cncreme npn conepmennn onepann sanncn n urennx nx 8-mn n 4-x paspxno mnnt npnneent
coornercrnenno n ran. 1...4.
Tannna 1. Onepannn sanncn nn 8-un paspnnon mnnm
1.Vcranonnrt snauenne nnnnn RS
2.Btnecrn snauenne ara anntx na nnnnn mnnt DB0...DB7
3.Vcranonnrt nnnnm E 1
4.Vcranonnrt nnnnm V 0
5.Vcranonnrt nnnnn mnnt DB0...DB7 HI
Tannna 2. Onepannn u1ennn nn 8-un paspnnon mnnm
1.Vcranonnrt snauenne nnnnn RS
2.Vcranonnrt nnnnm R/W 1
3.Vcranonnrt nnnnm E 1
4.Cunrart snauenne ara anntx c nnnn mnnt DB0...DB7
5.Vcranonnrt nnnnm E 0
6.Vcranonnrt nnnnm R/W 0
Tannna 3. Onepannn sanncn nn 4-x paspnnon mnnm
1.Vcranonnrt snauenne nnnnn RS
2.Btnecrn snauenne crapme rerpat ara anntx na nnnnn mnnt DB4...DB7
3.Vcranonnrt nnnnm E 1
4.Vcranonnrt nnnnm E 0
5.Btnecrn snauenne mname rerpat ara anntx na nnnnn mnnt DB4...DB7
6.Vcranonnrt nnnnm E 1
7.Vcranonnrt nnnnm E 0
8.Vcranonnrt nnnnn mnnt DB4...DB7 HI
Tannna 4. Onepannn u1ennn nn 4-x paspnnon mnnm
1.Vcranonnrt snauenne nnnnn RS
2.Vcranonnrt nnnnm R/W 1
3.Vcranonnrt nnnnm E 1
4.Cunrart snauenne crapme rerpat ara anntx c nnnn mnnt DB4...DB7
5.Vcranonnrt nnnnm E 0
6.Vcranonnrt nnnnm E 1
7.Cunrart snauenne mname rerpat ara anntx c nnnn mnnt DB4...DB7
8.Vcranonnrt nnnnm E 0
9.Vcranonnrt nnnnm R/W 0
AL XKH-uoynu

2000 KTL-MK
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
Puc. 3. Bpe+euua ouaepa++a onepauu sanucu
Puc. 4. Bpe+euua ouaepa+a onepauu :meuu
Hpnneennte n ran. 1...4 onepannn nopasymenamr, uro npemx ntnonnennx
xaxoro mara cocrannxer ne menee 250 nc. Hpn ncnontsonannn conpemenntx
tcrpoecrnymmnx mnxpo-3nm +ro ycnonne moxer trt nerxo napymeno, no+romy
neoxonmo rmarentno xonrponnponart mnnnmantnte snauennx npemenntx nnrepnanon,
uromt onn ncera naxonnnct n onacrn onycrnmtx snauenn, yxasanntx n rannne 5, 6 n
npn neoxonmocrn nnonrt saepxxn.
! Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
Tannna 5. 3nauennn npeuennmx xapax1epnc1nx. Onepannn sanncn
Hapaue1p Oosn. Mnn. Maxc. Enn.
Hepno cnrnana E t
cycE
500 - nc
Honoxnrentnt nonynepno cnrnana E PW
EH
230 - nc
uponr/cna cnrnana E t
Er
, t
EI
- 20 nc
Vcranonnenne apeca t
AS
40 - nc
Vepxanne apeca t
AH
10 - nc
Vcranonnenne anntx t
DSW
80 - nc
Vepxanne anntx t
DSW
10 - nc
Tannna 6. 3nauennn npeuennmx xapax1epnc1nx. Onepannn u1ennn
Hapaue1p Oosn. Mnn. Maxc. Enn.
Hepno cnrnana E t
cycE
500 - nc
Honoxnrentnt nonynepno cnrnana E PW
EH
230 - nc
uponr/cna cnrnana E t
Er
, t
EI
- 20 nc
Vcranonnenne apeca t
AS
40 - nc
Vepxanne apeca t
AH
10 - nc
Vcranonnenne anntx t
DSW
- 160 nc
Vepxanne anntx t
DSW
5 - nc
Onncannte ntme onepannn sanncn/urennx ara xnnxmrcx asontmn nx
ocymecrnnennx omena c +KH-moynem. Peannsannx +rnx nyx onepanyn - enncrnennoe,
uro ornnuaer nponecc omena no 8-mn paspxno mnne or omena no 4-x paspxno mnne. Ha
ocnone +rnx nyx onepann, peannsonanntx nporpammno (xora moynt noxnmuen x nopram
mnxpo-3BM), nnn annaparno (xora moynt noxnmuen x cncremno mnne), crpoxrcx nce
nnt onepann nporpammnponannx n ynpannennx.
Hecxontxo cnon o noxnmuennn +KH-moyne ]opmara 40 x 4. 3rn moenn
coepxar na xonrponnepa HD44780 n ]axrnuecxn npecrannxmr coo na moynx 40 x 2.
nx coxpamennx uncna coennenn nce cnrnant oonx xonrponnepon coennent napannentno,
ncxnmuenne cocrannxer rontxo cnrnan E, ononpemenno ntnonnxmmn pont raxronoro
cnrnana n cnrnana ntopxn mnxpocxemt CS, no+romy omen c xaxtm ns xonrponnepon
neercx nonepemenno.
3. Hporpauunponanne n ynpannenne
Hepe nauanom paccmorpennx npnnnnnon ynpannennx +KH-moynem, oparnmcx
x nnyrpenne crpyxrype xonrponnepa HD44780, urot nonxrt ocnonnte npnnnnnt
nocrpoennx +KH-moyne na ero ocnone. 3ra nn]opmannx nosnonnr nonxrt cnocot
oprannsannn moyne pasnnuntx ]opmaron c rouxn spennx nporpammno moenn, a raxxe
mornnannn xoncrpyxropon +KH-moyne.
Vnpomennax crpyxrypnax cxema xonrponnepa npnneena na pnc. 5. Moxno cpasy
ntennrt ocnonnte +nemenrt c xoroptmn npnxonrcx nsanmoecrnonart npn nporpammnom
ynpannennn: perncrp anntx (DR), perncrp xoman (IR), nneonamxrt (DDRAM), O3V
snaxoreneparopa (CGRAM), cuerunx apeca namxrn (AC), ]nar sanxrocrn xonrponnepa.
AL XKH-uoynu
"
2000 KTL-MK
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
Puc. 5. Vnpoueuua cmpvrmvpua cxe+a roumpo..epa HD44780
pyrne +nemenrt ne xnnxmrcx oexrom npxmoro nsanmoecrnnx c ynpannxmme
nporpammo - onn yuacrnymr n nponecce perenepannn nsopaxennx na +KH: snaxoreneparop,
]opmnponarent xypcopa, cnnronte perncrpt n panept (nanomnnaem, uro npnneennax
cxema - ynpomennax, n mnorne ne naxnte nx nonyuennx ome xaprnnt npomexyrounte
+nemenrt na ne onyment).
Vnpannenne xonrponnepom neercx nocpecrnom nnrep]eca ynpannxmme
cncremt. Ocnonntmn oexramn nsanmoecrnnx xnnxmrcx perncrpt DR n IR. Btop
apecyemoro perncrpa nponsnonrcx nnnne RS, ecnn RS 0 - apecyercx perncrp xoman
(IR), ecnn RS 1 - perncrp anntx (DR).
annte uepes perncrp DR, n sanncnmocrn or rexymero pexnma, moryr nomemartcx
(nnn npounrtnartcx) n nneonamxrt (DDRAM) nnn n O3V snaxoreneparopa (CGRAM) no
rexymemy apecy, yxastnaemomy cuerunxom apeca (AC). Hn]opmannx, nonaammax n
perncrp IR, nnrepnpernpyercx ycrpocrnom ntnonnennx xoman xax ynpannxmmax
nocneonarentnocrt. Hpourenne perncrpa IR nosnpamaer n 7-mn mnamnx paspxax rexymee
snauenne cuerunxa AC, a n crapmem paspxe ]nar sanxrocrn (BE).
Bneonamxrt, nmemmax omn oem 80 aron, npenasnauena nx xpanennx xoon
cnmnonon, oropaxaemtx na +KH. Bmeonamxrt oprannsonana n ne crpoxn no 40 cnmnonon
n xaxo. 3ra npnnxsxa xnnxercx xecrxo n ne nonexnr nsmenennm. pyrnmn cnonamn,
nesanncnmo or roro, cxontxo peantntx crpox yer nmert xaxt xonxpernt +KH-moynt,
cxaxem, 80 x 1 nnn 20 x 4, apecannx nneonamxrn ncera nponsnonrcx xax x nym crpoxam
no 40 cnmnonon.
# Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
Fyyun ycrpocrnom c nnamnuecxo nnnxanne, xonrponnep nnxnnuecxn
nponsnonr ononnenne nn]opmannn na +KH. Cam +KH oprannsonan xax marpnna, cocroxmax
n sanncnmocrn or pexnma paort ns 8-mn (ona crpoxa cnmnonon 5 x 7 rouex), 11-rn (ona
crpoxa cnmnonon 5 x 10 rouex) nnn 16-rn (ne crpoxn cnmnonon 5 x 7 rouex) crpox no 200
cermenron (xora crpoxa nacunrtnaer 40 cnmnonon) n xaxo. Cocrnennt panep
xonponnepa HD44780 nmeer rontxo 40 ntxoon (SEG1...SEG40) n camocroxrentno moxer
noepxnnart rontxo 8-mn cnmnontnte +KH. 3ro osnauaer, uro +KH-moynn ]opmaron o
8 x 2 peannsonant na ono enncrnenno mnxpocxeme HD44780, moynn, nmemmne ontmee
xonnuecrno cnmnonon, coepxar ononnnrentnte mnxpocxemt panepon, nanpnmep,
HD44100, xaxax ns xoroptx ononnnrentno npeocrannxer ynpannenne eme 40-xa
cermenramn.
Oconxxom croxr +KH-moynn ]opmara 16 x 1. Onn raxxe peannsonant c nomomtm
ono enncrnenno mnxpocxemt HD44780, no ona 16-rn cnmnontnax crpoxa n nnx
]axrnuecxn cocrannena ns nyx 8-mn cnmnontntx. H xorx +ro ycnoxnxer nporpammnoe
ynpannenne, net crpoxa oxastnaercx nornuecxn pasopnanno nocepenne, rem ne menee,
+xonomnuecxn +ro onpanano, no nosnonnno cosart +KH-moynt, coepxamn ncero ony
mnxpocxemy. pyro napnanr npocrpancrnenno apecannn ncrpeuaercx n 4-x crpountx
moynxx. Hs-sa nponem pasnoxn roxoneymnx opoxex, nepnax n nropax crpoxn +rnx
moyne xnnxmrcx raxontmn xax otuno, rpertx xe xnnxercx npoonxennem nepno crpoxn,
a uerneprax - nropo.
V xonrponnepa HD44780 cymecrnyer naop nnyrpennnx ]naron, onpeenxmmnx
pexnmt paort pasnnuntx +nemenron xonrponnepa (rannna 7). B rannne 8 npnneent
snauennx ynpannxmmnx ]naron nenocpecrnenno nocne noaun na +KH-moynt nanpxxennx
nnrannx. Hepeonpeenenne snauenn ]naron nponsnonrcx cnennantntmn xomanamn,
sannctnaemtmn n perncrp IR, npn +rom xomnnannn crapmnx nron onpeenxmr rpynny
]naron nnn xomany, a mnamne coepxar cocrnenno ]narn.
Tannna 7. mnarn, ynpannnmmne pao1on xon1ponnepa HD44780
I/D: pexnm cmemennx cuerunxa apeca AC, 0 - ymentmenne, 1 - ynennuenne.
S: ]nar pexnma cnrra coepxnmoro +xpana. 0 - cnnr +xpana ne nponsnonrcx,
1 - nocne sanncn n DDRAM ouepenoro xoa +xpan cnnraercx n nanpannennn,
onpeenxemtm ]narom I/D: 0 - nnpano, 1 - nneno. Hpn cnnre ne nponsnonrcx
nsmenenne coepxnmoro DDRAM. nsmenxmrcx rontxo nnyrpennne yxasarenn
pacnonoxennx nnnmoro nauana crpoxn n DDRAM.
S/C: ]nar-xomana, nponsnoxmax nmecre c ]narom R/L onepannm cnnra
coepxnmoro +xpana (rax xe, xax n n npetymem cnyuae, es nsmenenn n
DDRAM) nnn xypcopa. Onpeenxer oexr cmemennx: 0 - cnnraercx xypcop,
1 - cnnraercx +xpan.
R/L: ]nar-xomana, nponsnoxmax nmecre c ]narom S/C onepannm cnnra +xpana
nnn xypcopa. Vrounxer nanpannenne cnnra: 0 - nneno, 1 - nnpano.
D/L: ]nar, onpeenxmmn mnpnny mnnt anntx: 0 - 4 paspxa, 1 - 8 paspxon.
N: pexnm pasneprxn nsopaxennx na +KH: 0 - ona crpoxa, 1 - ne crpoxn
E: pasmep marpnnt cnmnonon: 0 - 5 x 8 rouex, 1 - 5 x 10 rouex.
D: nannune nsopaxennx: 0 - ntxnmueno, 1 - nxnmueno
C: xypcop n nne nouepxa: 0 - ntxnmuen, 1 - nxnmuen
B: xypcop n nne mepnammero snaxomecra: 0 - ntxnmuen, 1 - nxnmuen.
AL XKH-uoynu
$
2000 KTL-MK
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
Tannna 8. 3nauennn ynpannnmmnx qnaron nocne noaun nn1annn
I/D 1: pexnm ynennuennx cerunxa na 1
S 0: es cnnra nsopaxennx
D/L 1: 8-mn paspxnax mnna anntx
N 0: pexnm pasneprxn ono crpoxn
E 0: cnmnont c marpnne 5 x 8 rouex
D 0: oropaxenne ntxnmueno
C 0: xypcop n nne nouepxa ntxnmuen
B 0: xypcop n nne mepnammero snaxomecra ntxnmuen
Cnncox ynpannxmmnx xomnnann nron perncrpa IR n ntnonnxemte nmn xomant
npnneent n rannne 9. Tax xax na momenr nxnmuennx +KH-moynt nnuero ne oropaxaer
(]nar D 0), ro nx roro, urot ntnecrn xaxo-nno rexcr neoxonmo, xax mnnnmym,
nxnmunrt oropaxenne, ycranonnn ]nar D 1. Bor npnmep mnpoxo pacnpocrpanenno
nocneonarentnocrn nx nnnnnannsannn +KH-moynx: $38, $OC, $06 (snax $ nepe uncnom
yxastnaer na mecrnanarepnunoe ocnonanne). $38 ycranannnnaer pexnm oropaxennx 2-x
crpox c marpnne 5 x 8 rouex n paory c 8-mn paspxno mnno anntx; $OC nxnmuaer
oropaxenne na +xpane +KH-moxynx, es oropaxennx xypcopon; $06 ycranannnnaer pexnm
anromarnuecxoro nepememennx xypcopa cnena-nanpano nocne ntnoa xaxoro cnmnona.
Tannna 9. Ynpannnmmne xounnannn n1on pernc1pa IR
D7 D6 D5 D4 D3 D2 D1 D0 Hasnauenne
0 0 0 0 0 0 0 1 Ouncrxa +xpana, AC 0,
apecannx AC na DDRAM
0 0 0 0 0 0 1 - AC 0, apecannx na DDRAM,
cpoment cnnrn, nauano crpoxn
apecyercx n nauane DDRAM
0 0 0 0 0 1 I/D S Btnpaercx nanpannenne cnnra
xypcopa nnn +xpana
0 0 0 0 1 D C B Btnpaercx pexnm oropaxennx
0 0 0 1 S/C R/L - - Komana cnnra xypcopa/+xpana
0 0 1 DL N E - - Onpeenenne napamerpon pasneprxn
n mnpnnt mnnt anntx
0 1 AG AG AG AG AG AG Hpncnoenne cuerunxy AC apeca
n onacrn CGRAM
1 AD AD AD AD AD AD AD Hpncnoenne cuerunxy AC apeca
n onacrn DDRAM
% Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
AL XKH-uoynu
Konrponnep HD44780 noepxnnaer xax onepannn sanncn rax n onepannn urennx.
urenne perncrpa DR npnnonr x sarpysxe coepxnmoro DDRAM nnn CGRAM, n
sanncnmocrn or rexymero pexnma, npn +rom xypcop cmemaercx na ony nosnnnm, xax n npn
sanncn. urenne perncrpa IR nosnpamaer 8 snauamnx paspxon, npnuem n 7-mn mnamnx
coepxnrcx rexymee snauenne cuerunxa AC (7 paspxon, ecnn apecyercx DDRAM, n 6 -
ecnn CGRAM), a n crapmem - ]nar sanxrocrn BE. 3ror ]nar nmeer snauenne 1 xora xonrponnep
sanxr n 0 - xora cnooen. Heoxonmo yunrtnart, uro ontmnncrno onepann, ntnonnxemtx
xonrponnepom, sannmamr snaunrentnoe npemx, oxono 40 mxc, a npemx ntnonnennx nexoroptx
oxonr o ennnn mnnnncexyn, no+romy nnxn oxnannx cnxrnx ]nara BE onxen
oxsarentno npncyrcrnonart n nporpammax panepa +KH-moynx n npemecrnonart
conepmennm nmo onepannn (ecrecrnenno, xpome onepannn nponepxn ]nara BE).
no+romy on nectma yoen nx oreuecrnenntx npnmenenn. 3ro cnocrno xonrponnepon
]npmt Epson oecneunno nm sacnyxennym nonynxpnocrt na poccncxom ptnxe, no+romy n
nocnenee npemx ocnonnax macca nmnoprnpyemtx n namy crpany +KH-moyne ocnament
nmenno +rnnm xonrponnepom; n xauecrne npnmepa n rannne 10 npnneen naop cnmnonon
+roro xonrponepa.
Onn naxnt momenr! Hocne conepmennx onepannn sanncn nnn urennx DDRAM n
noxnnennx nocne nee npnsnaxa roronnocrn (BE 0), npounrannoe n +rom xe nnxne (nmecre c
]narom BE) snauenne AC cxopee ncero ne yer ocronepntm. eno n rom, uro mexy
noxnnennem npnsnaxa roronnocrn n ntuncnennem xonrponnepom nonoro snauennx AC
cymecrnyer nexoropt npemenno nnrepnan, cocrannxmmn oxono 4 mxc npn raxrono uacrore
xonrponnepa 270 xIn. Ho+romy, ecnn neoxonmo nonyunrt ncrnnnoe snauenne AC, nyxno
conepmnrt nonropnym onepannm npourennx IR cnycrx ne menee uem 4 mxc (ecnn xonrponnep
paoraer na uacrore 270 xIn npemx oxnannx neoxonmo nponopnnonantno ynennunrt).
Btno na +xpan cnmnona nponsnonrcx sannctm ero xoa n perncrp DR. Hpn +rom cnmnon
pasmemaercx n DDRAM no rexymemy apecy, yxastnaemomy AC, a snauenne AC
ynennunnaercx nnn ymentmaercx na 1. urot nponsnecrn nepeycranonxy xypcopa na nyxnym
nosnnnm, neoxonmo npncnonrt AC coornercrnymmee snauenne (cm. rannny 9). 3ect ecrt
ona ronxocrt. Kora nponsnonrcx nocneonarentnax sannct cnmnonon n n pesyntrare
sanonnxercx ncx crpoxa, xypcop anromarnuecxn nepexonr na nropym crpoxy, no ecnn
neoxonmo npnnynrentno ycranonnrt xypcop, cxaxem, na nauano nropo cropoxn, ro
yer nenepntm npncnonrt AC xasanoct t nornunoe snauenne $28 (40), npannntntm xnnxercx
snauenne $40 (64). 3nauennx apecon DDRAM n nanasone $28...$3IE (a panno n $68...$7E)
xnnxmrcx neonpeenenntmn n pesyntrart paort c nnmn moryr trt nenpecxasyemtmn.
Heoxonmo yunrtnart, uro xonrponnept, ycranannnnaemte na +KH-moynn, moryr nmert
pasnnunte naopt cnmnonon, npnuem +ro moxer sanncert xax or nponsnonrenx xonrponnepa,
rax n or mon]nxannn anno xonxperno moenn. Hanpnmep, ]npma Powertip ntnycxaer
+KH-moynn c uertptmx asontmn mon]nxannxmn naopon cnmnonon: xnoncxo,
enponecxo, ]pannyscxo n pyccxo.
Fonee roro, cymecrnyer xax mnnnmym na napnanra pyccxoro naopa cnmnonon:
xonrponnep ]npmt Hitachi (H2 no mapxnponxe ]npmt Powertip) n xonrponnep ]npmt
Epson (EH no mapxnponxe Powertip). Konrponnep ]npmt Hitachi onaaer cymecrnenntm
neocrarxom - y nero nectma orpannuennt naop pyccxnx cnmnonon, ]axrnuecxn y nero
nmemrcx rontxo nponncnte pyccxne yxnt, n axe cpen nnx orcyrcrnyer cnmnon u.
Hanpornn, xonrponnep ]npmt Epson coepxnr nonnt naop pyccxnx cnmnonon n
nponncnom n crpounom napnanrax, no+romy on nectma yoen nx oreuecrnenntx npnmenenn.
3ro cnocrno xonrponnepon ]npmt Epson oecneunno nm sacnyxennym nonynxpnocrt na
poccncxom ptnxe, no+romy n nocnenee npemx ocnonnax macca nmnoprnpyemtx n namy
&
2000 KTL-MK
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
crpany +KH-moyne ocnament nmenno +rnnm xonrponnepom; n xauecrne npnmepa n rannne
10 npnneen naop cnmnonon +roro xonrponepa.
Hs onycrnmtx nx pasmemennx n DDRAM xoon cnmnont c xoamn $00...$07 (n
nx ynnxar c xoamn $08...$0E) nmemr cnennantnoe nasnauenne - +ro nepeonpeenxemte
cnmnont, rpa]nuecxoe nsopaxenne xoroptx moxer nasnaunrt cam norpenrent, pasmecrnn
coornercrnymmym nn]opmannm n onacrn CGRAM. nx nporpammnponannx ocrynnt 8
nepeonpeenxemtx cnmnonon n pexnme c marpnne 5 x 7 rouex n 4 c marpnne 5 x 10 (n
pexnme 5 x 10 nepeonpeenxemte cnmnont apecymrcx xoamn DDRAM uepes onn: $00,
$02, $04, $06). nx xonponannx marpnnt ncnontsymrcx ropnsonrantno ynoxennte art,
nxrt mnamnx nron xoroptx necyr nn]opmannm o pncynxe (npnuem 1 osnauaer, uro cermenr
yer nxnmuen), 4- paspx xaxoro ns 8-mn (nnn 11-rn n pexnme 5 x 10) aron marpnnt
onpeenxer nenym xononxy cnmnona, a 0- - npanym. Crapmne rpn nra ne ncnontsymrcx,
panno xax n crapmne nxrt aron, cocrannxmmnx nonnym onacrt marpnnt cnmnona (16
aron) n pexnme 5 x 10 (oparnre nnnmanne, uro marpnna nporpammnpyemtx cnmnonon
Tao.. 10. Tao.ua roooe cu+eo.oe roumpo..epa Epson, uaoop Russian
' Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
onycxaer ncnontsonanne nonno ntcort crpoxn (8 crpouex nx pexnma 5 x 7 n 11 crpouex
nx pexnma 5 x 10), ro ecrt moxno pasmemart rouxn n onacrn nouepxnnammero xypcopa).
urot onpeennrt cocrnennt cnmon neoxonmo ycranonnrt cuerunx AC na apec nauana
marpnnt rpeyemoro cnmnona n CGRAM - $00, $08, $10 n r.. ($00, $10, $20 nx pexnma 5
x 10 rouex) - nponsnecrn nepesannct ncex aron marpnnt, naunnax c nepxne crpoxn. Hocne
+roro, sanncan n DDRAM xo sanporpammnponannoro cnmnona: $00, $01, $02 ($00, $02, $04
nx pexnma 5 x 10 rouex), na +xpane n coornercrnymmem mecre yer oropaxartcx
nepeonpeenennt cnmnon.
Hecxontxo cnon o nponecce nnnnnannsannn +KH-moynx. Hponsnonrent
xonrponnepa pexomenyer ntnonnxrt cneymmym nocneonarentnocrt ecrnn nx
nnnnnannsannn. Btepxart naysy ne menee 15 mc mexy ycranonnennem paouero nanpxxennx
nnrannx (~ 4,5 B) n ntnonnennem xaxnx-nno onepann c xonrponnepom. Hepno onepanne
ntnonnnrt xomany, ntnpammym paspxnocrt mnnt (+ro onxna trt xomana $30
nesanncnmo or roro, xaxo paspxnocrn nnrep]ec nt conpaerect ncnontsonart n
antnemem), npnuem nepe ntnonnennem +ro onepannn ne nponepxrt snauenne ]nara BE.
anee onxrt ntepxart naysy ne menee 4,1 mc n nonropnrt xomany ntopa paspxnocrn
mnnt, npnuem nepe noaue xomant nnont ne nponsnonrt nponepxy ]nara BE.
Cneymmnm marom neoxonmo nnont ntepxart naysy, na +ror pas 100 mxc, n n rpern pas
nonropnrt xomany ycranonnennx paspxnocrn mnnt, nnont es nponepxn BE. 3rn rpn
onepannn xnnxmrcx nnnnnannsnpymmnmn n npnsnant ntnecrn xonrponnep n ncxont
pexnm paort (ro ecrt nepenecrn n pexnm paort c 8-mn paspxno mnno) ns nmoro
cocroxnnx. Cneom sa nnmn nopmantntm nopxxom (es ntepxnnannx nays, no c nponepxo
]nara BE) ntnonnxercx nnnnnannsannx pexnmon paort c ntaue nnnnnannsnpymme
nocneonarentnocrn, ananornuno yxasanno n rannne 7 (coepxame n rom uncne xomany
ntopa neoxonmo paspxnocrn mnnt).
Heoxonmo nomnnrt, uro xora Bt oxnnxere pexnm paort c 4-x paspxno
mnno, ro ecrt ntaere xomany $20, ro enaere +ro otuno ns 8-mn paspxnoro pexnma,
xoropt ycranannnnaercx anromarnuecxn nocne noaun nanpxxennx nnrannx, a snaunr nt ne
cmoxere aexnarno oxnnrt neoxonmoe snauenne ]naron N n E, pacnonarammnxcx n
mname rerpae xomant ycranonxn paspxnocrn mnnt. Ho+romy xomany neoxonmo
nonropnrt n yxe ycranonnnmemcx 4-x paspxnom pexnme nyrem nocneonarentno nepeaun
nyx rerpa, ro ecrt nx 4-x paspxnoro pexnma opasom.
B saxnmuenne xorenoct t noennrtcx necxontxnmn coopaxennxmn ns
npaxrnuecxoro ontra npnmenennx +KH-moyne n nponecce paspaorxn n ornaxn peantntx
ycrpocrn. He cmorpx na nannune +xonomnunoro 4-x paspxnoro pexnma, 7 neoxonmtx
nx cnxsn nnnn moryr oxasartcx upesmepntm rpeonannem nx npnopon, xoropte n
conpemenntx ycnonnxx nepexo crpoxrcx c npnmenennem mnxpo-3BM n 16mmm28-mn
ntnontx xopnycax n nmemmnx orpannuennt pecycpc cnoontx nopron. Oxasanoct, uro
uacro, ecnn xoneuno peut ne ner o xecrxo +xonomnn xaxo xonexn, nanonee yontm
cnocoom ncnontsonannx +KH-moynx cranonnrcx cosanne orentnoro xonrponnepa na
ase xonxperno mnxpo-3BM c xaxnm-nno nocneonarentntm nnrep]ecom,
ocymecrnnxmmero nocpennuecrno mexy ynpannxmme cncremo n +KH-moynem. nx
rex xro nennr cnoe npemx n ne nmeer xenannx paspaartnart raxo xonrponnep
camocroxrentno, ]npma KTH-MK npenaraer roronoe pemenne - mnxpocxemy CE110 |3|,
cosannym na ase mnxpo-3BM n 28-mn ntnonom xopnyce SDIP nnn SOIC. Mnxpocxema
CE110 ntnonnxer pont xonrponnepa +KH-moynx n xnannarypt (o 64-x xnannm) n
npenaraer n xauecrne nnrep]eca cnxsn c ynpannxmme cncremo nyxnpononym mnny
I
2
C.
AL XKH-uoynu

2000 KTL-MK
Ko~c,:tc;:o~~o-to~:~oc:: ;o~tp ao :poo~tpoopc
Ha ase mnxpocxemt CE110 nponsnonrcx emoncrpannonno-ornaounax nnara
DB-CE110 |4|, npenasnauennax nx ornaxn ycrpocrn, ncnontsymmnx n cnoem cocrane
mnxpocxemy CE110. Kpome roro, +ra nnara c ycnexom ntnonnxer pont npocroro repmnnana c
+KH-moynem 16 x 2 n 16-rn xnonouno xnannarypo, nesamennmoro npn ornaxe ycrpocrn,
ne nmemmnx mrarntx cpecrn nnoa/nnsyannsannn, naroapx ncero nym nnnnxm nerxo
peannsyemo nporpammno mnnt I
2
C. nx ornaxn xe ycrpocrn, yxe nmemmnx n cnoem
cocrane I
2
C-ycrpocrna (mnxpocxemt EEPROM, uacon, arunxon remneparypt n r.n.), uro
ornmt ne xnnxercx pexocrt, neoxonmocrt n xaxnx-nno ononnnrentntx pecypcax
ornaaer nonce.
4. An1epa1ypa
1. LCD Controller/Driver LSI. Data Book. 1994 Hitachi America Ltd.
2. A.qaeumuo-uqpoeie uuouupvmuue K-+oov.u qup+i Powertip. Kama.oe, 1-
e usoauue, 1998 KTH-MK.
3. Murpocxe+a CE110. Texuu:ecroe onucauue, 1-e usoauue, 1997 KTH-MK.
4. DB-CE110. Texuu:ecroe onucauue, 1-e usoauue, 1997 KTH-MK.

Das könnte Ihnen auch gefallen