
Gi¸otr×nhm«nKüthuËtVi§iÒuKhiÓnCh−¬ng21:thiÕtkÕKitvi®iÒukhiÓn
Biªnso¹n:L©mt¨ng§øcLªTiÕnDòngBém«nT§HTrang
32
B6nphÝm:§©ylkhèithiÕtbÞ®ÇuvogiaotiÕpgi÷avi®iÒukhiÓnvng−êi
södông.BnphÝmchophÐpng−êisödôngsödôngnã®Ó®iÒukhiÓnho¹t®éngcña
KITtheoh−íngdÉntrªnmnh×nhLCDnh−:
Ch¹ych−¬ngtr×nhtõngb−íc(nótSTEP)
Xem,söa®æic¸cthanhghi(R0mR7),c¸cthanhghi®ÆcbiÖt(SFR),c¸c
PORT(P0,P1,P2,P3),c¸c«nhíRAM...
ChuyÓn®æiqual¹igi÷ac¸ckiÓuhiÓnthÞd÷liÖunh−nhÞph©n,hexahay
thËpph©n.
KhèiLCD:mnh×nhtinhthÓlángvíikÝchth−íclín24x8kÝtùgióptacãthÓ
quans¸tdÔdnggi¸trÞcñac¸cthanhghi(R0mR7),c¸cthanhghi®ÆcbiÖt(SFR)c¸c
PORT (P0,P1,P2, P3), c¸c « nhí trong RAM ... Ngoi ra trªn mnh×nh cßn cã c¸c
h−íngdÉnng−êisödông,chøcn¨ngcñac¸cphÝmtïytheong÷c¶nh.LCDt¹orasù
tiÖnlîi,th©nthiÖnchong−êisödôngtronglmquencòngnh−thÝnghiÖmtrªnKIT.
KhèiA/D:Cãchøcn¨ngchuyÓn®æitÝnhiÖu®iÖn¸pt−¬ngtù0–5Vthnh
tÝnhiÖusè8bit®Ó®−avovi®iÒukhiÓnxölÝ.TÝnhiÖuvo0m5VcãthÓ®−îc®−atõ
bªnngoihoÆcth«ngquaDIPmSWITCH(DualInlinePakagemSWITCH)®Ónèic¸ctÝn
hiÖut−¬ngtùcãs½ntrªnkitnhêbéchia¸pl3biÕntrëvichØnhv®ÆcbiÖtl®Çura
cña1béc¶mbiÕnnhiÖt®éLM35,cãthÓtiÕnhnh뮩ymétbithÝnghiÖmvÒ®o
nhiÖt®éphßng.
KhèiD/A:LkhèichophÐpchuyÓn®æitÝnhiÖusè8bitthnhtÝnhiÖut−¬ng
tù0–10V®−arangoi,cãthÓhiÓnthÞ®−îctrªnm¸yhiÖnsãng.
Khèiv6o/raxungsè<®iÒukhiÓn®éngc¬b−ícv6®éngc¬1chiÒu:
Lkhèivo/ratÝnhiÖusè,chophÐpbéKITnhËnvométtÝnhiÖusè8bit,4tÝn
hiÖuvod¹ngxungb»ngc¸cnótÊn,4tÝnhiÖuvod¹ngxungtõbªnngoinh−c¸cbé
encoder,ngoiracßncã6®Çuraxung,cã®ÖmtÇngkhuyÕch®¹i®Ó®iÒukhiÓn®éng
c¬b−ícv®éngc¬1chiÒu.Ngoirang−êisödôngcãthÓsölùachänlo¹i®iÖn5V