... GhiGhiGhiGhichchchchúúúú::::CCCCááááccccôôôôbbbbóóóóngngngngmmmmờờờờllllààààbbbbêêêênnnnngongongongoààààiiiittttầầầầmmmmhohohohoạạạạttttđộđộđộđộng.ng.ng.ng.LLLLưưưưuuuuýýýý1:1:1:1:NguồnRCcómộtthờigianTADtiêubiểucủa4us.2:2:2:2:CácgiátrịnàyviphạmthờigiantốithiểuTAD.3:3:3:3:ChoChoChoChochuychuychuychuyểểểểnnnnđổđổđổđổiiiiththththờờờờiiiigiangiangiangiannhanhnhanhnhanhnhanhhhhhơơơơnnnn ,vi cllllựựựựaaaachchchchọọọọnnnnmmmmộộộộttttngungungunguồồồồnnnnbbbbộộộộđịđịđịđịnhnhnhnhththththờờờờiiiiđượckhuykhuykhuykhuyếếếếnnnnkhkhkhkhíííích.ch.ch.ch.4:4:4:4:Chothithithithiếếếếttttbbbbịịịịttttầầầầnnnnssssốốốốtrtrtrtrêêêênnnn1111MHzMHzMHzMHz,ThiThiThiThiếếếếttttbbbbịịịịphphphphảảảảiiiiởởởởSLEEPSLEEPSLEEPSLEEPdànhchoviệcchuyhuyhuyhuyểểểểnnnnđổđổđổđổiiiitotototoàààànnnnbbbbộộộộ,hoặcđộđộđộđộchchchchíííínhnhnhnhxxxxááááccccA/DA/DA/DA/Dcóthểrarararakhkhkhkhỏỏỏỏiiiiđặđặđặđặccccđđđđiiiiểểểểmmmmkkkkỹỹỹỹthuthuthuthuậậậật.t.t.t.Ghichú:Cácôbóngmờlàbênngoàitầmhoạtđộng.Lưuý1:NguồnRCcómộtthờigianTADtiêubiểucủa6us.2:CácgiátrịnàyviphạmthờigiantốithiểuTAD.3:ChoChoChoChochuychuychuychuyểểểểnnnnđổđổđổđổiiiiththththờờờờiiiigiangiangiangiannhanhnhanhnhanhnhanhhhhhơơơơnnnn ,vi cllllựựựựaaaachchchchọọọọnnnnmmmmộộộộttttngungungunguồồồồnnnnbbbbộộộộđịđịđịđịnhnhnhnhththththờờờờiiiiđượckhuykhuykhuykhuyếếếếnnnnkhkhkhkhíííích.ch.ch.ch.4:Chothithithithiếếếếttttbbbbịịịịttttầầầầnnnnssssốốốốtrtrtrtrêêêênnnn1111MHzMHzMHzMHz,ThiThiThiThiếếếếttttbbbbịịịịphphphphảảảảiiiiởởởởSLEEPSLEEPSLEEPSLEEPdànhchoviệcchuyhuyhuyhuyểểểểnnnnđổđổđổđổiiiitotototoàààànnnnbbbbộộộộ,hoặcđộđộđộđộchchchchíííínhnhnhnhxxxxááááccccA/DA/DA/DA/Dcóthểrarararakhkhkhkhỏỏỏỏiiiiđặđặđặđặccccđđđđiiiiểểểểmmmmkkkkỹỹỹỹthuthuthuthuậậậật.t.t.t.21.621.621.621.6CCCCấấấấuuuuhhhhììììnhnhnhnhchchchchâââânnnnportportportportttttươươươươngngngngttttựựựựADCON1ADCON1ADCON1ADCON1vàthanhghiđđđđiiiiềềềềuuuukhikhikhikhiểểểểnnnnTRISTRISTRISTRIShohohohoạạạạttttđộđộđộđộngngngngphphphphùùùùhhhhợợợợppppchocácchchchchâââânnnnccccổổổổngngngngA/DA/DA/DA/D.CácchâncổngđượcxxxxááááccccđịđịđịđịnhnhnhnhnhnhnhnhưưưưđầđầđầđầuuuuvvvvààààoooottttươươươươngngngngttttựựựựphảicóbitbitbitbitTRISTRISTRISTRISphphphphùùùùhhhhợợợợppppđểđểđểđểthithithithiếếếếttttllllậậậậpppp((((đầđầđầđầuuuuvvvvàààào)o)o)o).NếucácbitbitbitbitTRISTRISTRISTRISbbbbịịịịxxxxóóóóaaaa((((đầđầđầđầuuuura)ra)ra)ra),thìmmmmứứứứccccđầđầđầđầuuuurarararassssốốốố(VOH(VOH(VOH(VOHhohohohoặặặặccccVOL)VOL)VOL)VOL)sẽđượcchuychuychuychuyểểểểnnnnđổđổđổđổi.i.i.i.QuQuQuQuáááátrtrtrtrììììnhnhnhnhA/DA/DA/DA/DhohohohoạạạạttttđộđộđộđộngngngnglàkhkhkhkhôôôôngngngngphphphphụụụụthuthuthuthuộộộộccccvàotrtrtrtrạạạạngngngngththththááááiiiicủacácbitCHS2:CHS0CHS2:CHS0CHS2:CHS0CHS2:CHS0vàccccááááccccbitbitbitbitTRIS.TRIS.TRIS.TRIS.LLLLưưưưuuuuýýýý1:1:1:1:Khiđọccáccổngthanhghi,ttttấấấấttttccccảảảảccccááááccccchchchchâââânnnnccccóóóóccccấấấấuuuuhhhhììììnhnhnhnhnhnhnhnhưưưưkkkkêêêênhnhnhnhvvvvààààoooottttươươươươngngngngttttựựựựsẽđọđọđọđọcccckhikhikhikhixxxxóóóóaaaa(m(m(m(mứứứứccccththththấấấấp)p)p)p).NhNhNhNhữữữữngngngngcccchhhhâââânnnnđượcđặtcấuhìnhnhnhnhnhưưưưngngngngõõõõvvvvààààoooossssốốốố,,,,sẽchuychuychuychuyểểểểnnnnđổđổđổđổiiiithànhmộtngngngngõõõõvvvvààààoooottttươươươươngngngngttttựựựự.Cáccấptươngtựtrênmộtccccấấấấuuuuhhhhììììnhnhnhnhngngngngõõõõvvvvààààoooossssốốốốsẽkhkhkhkhôôôôngngngngảảảảnhnhnhnhhhhhưởưởưởưởngngngngđến vi cchuychuychuychuyểểểểnnnnđổđổđổđổiiiichchchchíííínhnhnhnhxxxxááááccccLLLLưưưưuuuuýýýý2:2:2:2:MMMMứứứứccccttttươươươươngngngngttttựựựựtrtrtrtrêêêênnnnbbbbấấấấttttkkkkììììchchchchâââânnnnnnnnààààoooođượcđịnhnghĩanhưmmmmộộộộttttngngngngõõõõvvvvààààoooossssốốốố(baogồmcảchânAN7:AN0AN7:AN0AN7:AN0AN7:AN0),cóthểgâyracácvùngđệmđầuvàotiêuthụhiệntạilànằmngoàiđặcđiểmthiếtbịkỹthuật.21.721.721.721.7ChuyChuyChuyChuyểểểểnnnnđổđổđổđổiiiiA/DA/DA/DA/DVídụ21-2chothấylàmthếnàođểthựchiệnmộtchuyểnđổiA/D.CácchânI/Ođượcđặtcấuhìnhnhưngõvàotươngtự.Tàiliệuthamkhảotươngtự(VREF)làthiếtbịVDD.NgắtA/Dđượcchophép,vàA/DchuyểnđổibộđịnhthờilàFRC.CôngviệcchuyểnđổiđượcthựchiệntrêncáckênhAN0.LLLLưưưưuuuuýýýý::::CácbitbitbitbitGO/GO/GO/GO/DONEDONEDONEDONEkhkhkhkhôôôôngngngngnnnnêêêênnnnđặtlầnlượttrongtrongtrongtrongccccùùùùngngngngmmmmộộộộttttchchchchươươươươngngngngtrtrtrtrììììnhnhnhnhtrtrtrtrêêêênnnnA/DA/DA/DA/D,docầnphảithuthuthuthunhnhnhnhậậậậnnnnđđđđiiiiềềềềuuuukikikikiệệệệnnnnththththờờờờiiiigiangiangiangianccccầầầầnnnnthithithithiếếếếtttt. Vi Vi Vi ViệệệệccccxoxoxoxoáááábitbitbitbitGO/DONEGO/DONEGO/DONEGO/DONEtrongmộtchuyểnđổissssẽẽẽẽhhhhủủủủyyyybbbbỏỏỏ vi vi vi việệệệccccchuychuychuychuyểểểểnnnnđổđổđổđổiiiihihihihiệệệệnnnnttttạạạạiiii.CCCCááááccccthanhthanhthanhthanhghighighighiADRESADRESADRESADRESsẽkhkhkhkhôôôôngngngngđượđượđượđượccccccccậậậậppppnhnhnhnhậậậậttttvớibộphậnhohohohoàààànnnnththththàààànhnhnhnhchuychuychuychuyểểểểnnnnđổđổđổđổiiiimmmmẫẫẫẫuuuuA/DA/DA/DA/D.Cónghĩalà,cácthanhthanhthanhthanhghighighighiADRESADRESADRESADRESsẽtiếptụcchứaccccááááccccgigigigiáááátrtrtrtrịịịịccccủủủủaaaavi vi vi vi ệệệccccchuychuychuychuyểểểểnnnnđổđổđổđổiiiiđãđãđãđãhohohohoàààànnnnththththàààànhnhnhnhcucucucuốốốốiiiiccccùùùùngngngng(hoặcgiátrịcuốicùngbằngvănbảnđếnthanhghiADRESADRESADRESADRES).SaukhichuychuychuychuyểểểểnnnnđổđổđổđổiiiiA/DA/DA/DA/Dbbbbịịịịhhhhủủủủyyyybbbbỏỏỏỏ,mộtchchchchờờờờđợđợđợđợiiii2TAD2TAD2TAD2TADđượđượđượđượccccyyyyêêêêuuuuccccầầầầuuuutrtrtrtrướướướướcccckhikhikhikhibbbbắắắắttttđầđầđầđầuuuuthuthuthuthunhnhnhnhậậậậnnnntitititiếếếếpppptheotheotheotheo.SauSauSauSaukhikhikhikhichchchchờờờờđợđợđợđợiiii2TAD2TAD2TAD2TADnnnnààààyyyy ,vi cthuthuthuthunhnhnhnhậậậậnnnnsẽđượcbắtđầuttttựựựựđộđộđộđộngngngngtrtrtrtrêêêênnnnkkkkêêêênhnhnhnhđãđãđãđãchchchchọọọọn.n.n.n.VVVVííííddddụụụụ21-2:21-2:21-2:21-2:LLLLààààmmmmmmmmộộộộttttchuychuychuychuyểểểểnnnnđổđổđổđổiiiiA/DA/DA/DA/DHHHHììììnhnhnhnh21-4:21-4:21-4:21-4:CCCChuyhuyhuyhuyểểểểnnnnđổđổđổđổiiiiA/DA/DA/DA/DtheotheotheotheochuchuchuchukkkkỳỳỳỳTADTADTADTADHHHHììììnhnhnhnh21212121––––5:5:5:5:SSSSơơơơđồđồđồđồhohohohoạạạạttttđộđộđộđộngngngngccccủủủủaaaaA/DA/DA/DA/D21.7.121.7.121.7.121.7.1ChuyChuyChuyChuyểểểểnnnnđổđổđổđổiiiinhanhnhanhnhanhnhanh----độđộđộđộphphphphâââânnnngigigigiảảảảiiiiththththấấấấppppKhKhKhKhôôôôngngngngphphphphảảảảiiiittttấấấấttttccccảảảảccccááááccccứứứứngngngngddddụụụụngngngngđềuyêucầuđộđộđộđộphphphphâââânnnngigigigiảảảảiiiiccccủủủủaaaabbbbộộộộchuychuychuychuyểểểểnnnnđổđổđổđổiiiillllàààà8bit8bit8bit8bitnhưngvìyyyyêêêêuuuuccccầầầầuuuuththththờờờờiiiigiangiangiangianchuychuychuychuyểểểểnnnnđổđổđổđổiiiinhanhnhanhnhanhnhanhnênmodulemodulemodulemoduleAAAA////DDDDchochochochophphphphééééppppngườidùngthựchiệnnhữngđáđáđáđánhnhnhnhđổđổđổđổiiiigigigigiữữữữaaaattttốốốốccccđộđộđộđộchuychuychuychuyểểểểnnnnđổđổđổđổiiiivvvvààààphphphphâââânnnngigigigiảảảảiiii.BBBBấấấấttttkkkkểểểểđộđộđộđộphphphphâââânnnngigigigiảảảảiiiillllàààànhnhnhnhưưưưththththếếếếnnnnààààoooothìththththờờờờiiiigiangiangiangianthuthuthuthugigigigiữữữữllllàààànhnhnhnhưưưưnhaunhaunhaunhau.Đểttttăăăăngngngngttttốốốốccccđộđộđộđộchuychuychuychuyểểểểnnnnđổđổđổđổiiii,thìtươngứngvớinólàccccôôôôngngngngttttắắắắcccckkkkếếếếttttnnnnốốốốiiiivvvvớớớớiiiittttụụụụssssẽẽẽẽđóđóđóđóngngngngnhanhnhanhnhanhnhanhhhhhơơơơnnnndođódẫntớiththththờờờờiiiigiangiangiangianTadTadTadTadccccóóóóththththểểểểkhkhkhkhôôôôngngngngđáđáđáđáppppứứứứngngngngvvvvớớớớiiiiyyyyêêêêuuuuccccầầầầuuuu((((ttttứứứứccccllllààààkhkhkhkhôôôôngngngngđủđủđủđủththththờờờờiiiigiangiangiangian)))).KhimàththththờờờờiiiigiangiangiangianTadTadTadTadkhkhkhkhôôôôngngngngđủđủđủđủthìkếtquảthuđượctừbộchuyểnđổilàkhkhkhkhôôôôngngngngđượđượđượđượccccchchchchấấấấppppnhnhnhnhậậậậnnnn(XemchuyểnđổiA/DThờigiantrongphầnthôngsốkỹthuậtđiện).Nguồnbộđịnhthờichỉcóthểđượcchuyểnsanggiữabadạngdaođộng(khôngthểđượcchuyểntừ/đếnRC).Phươngtrìnhđểxácđịnhthờigiantrướckhidaođộngcóthểđượcchuyểnnhưsau:ThThThThờờờờiiiigiangiangiangianchuychuychuychuyểểểểnnnnđổđổđổđổiiii=TAD+N•TAD+(10-N)(2TOSC)NNNNơơơơiiii:N=Cácchỉsốbitphântíchcầntìm.KhiKhiKhiKhixxxxááááccccđịđịđịđịnhnhnhnhđượđượđượđượccccTadTadTadTadtừththththôôôôngngngngssssốốốốththththạạạạnhnhnhnhanhanhanhanhđượđượđượđượccccchchchchọọọọnnnnthìngườisửdụngphảinắmđượcvvvvààààiiiiphphphphươươươươngngngngphphphpháááápppp(timer,softwareloop ... )đểxxxxááááccccđịđịđịđịnhnhnhnhkhikhikhikhinnnnààààoooodaodaodaodaođộđộđộđộngngngngccccủủủủaaaabbbbộộộộA/DA/DA/DA/Dđượđượđượđượccccthaythaythaythayđổđổđổđổiiii.Vídụ21-3thểhiệnsựsosososossssáááánhnhnhnhththththờờờờiiiigiangiangiangianđểđểđểđểththththựựựựcccchihihihiệệệệnnnnchuychuychuychuyểểểểnnnnđổđổđổđổiiiiA/DA/DA/DA/Dvvvvớớớớiiiiđộđộđộđộphphphphâââânnnngigigigiảảảảiiii4444bitbitbitbitvvvvààààđộđộđộđộphphphphâââânnnngigigigiảảảảiiii8888bitbitbitbit.Vídụchothiếtbịhoạtđộngởtầnsố20Mhz(xungclockchoA/Dđượclậptrìnhlà32Tosc)vàgiảthiếtrằngsau5Tadthìngaylậptứcchuyểnxungclocksang2Tosc.Nhưvậy2ToscđãviphạmthờigiantốithiểuTADnhưvậytừbitthứ4trởđisẽkhôngđượcchuyểnđổiđúnggiátrị.Vídụ21-3:Thờigianchuyểnđổicho4bitvà8bitTTTTììììmmmm5555vvvvííííddddụụụụứứứứngngngngddddụụụụngngngngththththựựựựccccttttếếếếThiThiThiThiếếếếttttkkkkếếếếssssơơơơđồđồđồđồkhkhkhkhốốốốiiiiThiThiThiThiếếếếttttkkkkếếếếnguynguynguynguyêêêênnnnllllýýýýCCCCááááccccngongongongoạạạạiiiivi vi viviLCD,LCD,LCD,LCD,8888ledledledledđơđơđơđơn,n,n,n,LedLedLedLed7777đđđđooooạạạạnnnnssssửửửửddddụụụụngngngngchungchungchungchungportportportportD,D,D,D,vvvvààààđượđượđượđượccccchchchchọọọọnnnntruytruytruytruyxuxuxuxuấấấấttttbbbbằằằằngngngngccccááááchchchchđđđđiiiiềềềềuuuukhikhikhikhiểểểểnnnnccccááááccccchchchchâââânnnnRA0,RA0,RA0,RA0,RA1RA1RA1RA1theotheotheotheobbbbảảảảngngngngsausausausau::::KhKhKhKhốốốốiiii8888LEDLEDLEDLEDđơđơđơđơnnnnCCCCóóóó8888ledledledledđơđơđơđơnnnnccccóóóóththththểểểểssssửửửửddddụụụụngngngngchochochochonhinhinhinhiềềềềuuuummmmụụụụccccđíđíđíđíchchchchkhkhkhkhááááccccnhau,nhau,nhau,nhau,nhnhnhnhưưưưhihihihiểểểểnnnnththththịịịịtrtrtrtrạạạạngngngngththththáááái,i,i,i,hihihihiểểểểnnnnththththịịịịththththôôôôngngngngtintintintinggggỡỡỡỡllllỗỗỗỗi,i,i,i,hayhayhayhayhihihihiểểểểnnnnththththịịịịchchchchứứứứccccnnnnăăăăngngngng…………TruyTruyTruyTruyxuxuxuxuấấấấttttledledledledđơđơđơđơnnnnththththôôôôngngngngquaquaquaquaportportportportDDDDbbbbằằằằngngngngccccááááchchchchchchchchọọọọnnnnRC0,RC1RC0,RC1RC0,RC1RC0,RC1ttttươươươươngngngngứứứứngngngngKhKhKhKhốốốốiiiiUSBUSBUSBUSBKhốigiaotiếpUSB,đượckếtnốivớichânRC4,RC5đốivớicácviđiềukhiểnPiccóchứcnăngUSBnhưPic18F4550.Khikhôngsửdụngchứcnăngnày,hăygỡbỏcácjumperđểcáchlycácchânnàyvớiviđiềukhiểnKhKhKhKhốốốốiiiihihihihiểểểểnnnnththththịịịịLEDLEDLEDLED7777đđđđooooạạạạnnnnKhốihiểnthịLed7đoạngồmbốnled7đoạncỡnhỏ,đượctruyxuấtthôngquaportDbằngcáchchọnchipselectnhưbảng1.ĐểdiềukhiểntắtmởtừngLed,Epic3sửdụngchânRA2,RA3,RA4,RA5của Vi điềukhiểnPIC,cáctínhiệuđiềukhiểnđềulàmứcthấp.KhKhKhKhốốốốiiiihihihihiểểểểnnnnththththịịịịLCDLCDLCDLCD16161616****2222ĐènnềnLCDcóthểkíchhoạtbằngcáchnốitắtjumperbacklight.ĐểtruyxuấtđượcLCD,tacầnphảichọnChipSelectchoLCDbằngcáchxuấttínhiệuRC1=0vàRC0=1.DữliệuxuấtrathôngquaportDcủaviđiềukhiểnvàđitớiICđệm74HC245,trướckhitớiLCD.TínhiệuRE2,RC2đượckếtnốivớichânEN,RScủaLCD,chânR/Wđượcnốisẵnmức0.KhKhKhKhốốốốiiiiUSBUSBUSBUSBKhốigiaotiếpUSB,đượckếtnốivớichânRC4,RC5đốivớicácviđiềukhiểnPiccóchứcnăngUSBnhưPic18F4550.Khikhôngsửdụngchứcnăngnày,hăygỡbỏcácjumperđểcáchlycácchânnàyvớiviđiềukhiểnKhKhKhKhốốốốiiiiADCADCADCADCKhKhKhKhốốốốiiiivi vi vi vi đđđiiiiềềềềuuuukhikhikhikhiểểểểnnnnvvvvààààllllậậậậpppptrtrtrtrììììnhnhnhnhBoardmạchtrênthiếtkếđểhoạtđộngvớiPic40chândạngdip.Boardsửdụngthạchanh20Mhz,vàđãkếtnốisẵn,cóthểhoạtđộngngaymàkhôngcầncấuhìnhthêmbấtcứthứgì.NguNguNguNguồồồồnnnncungcungcungcungccccấấấấppppBoardtrênchota3lựachọncungcấpnguồnchoboard.BoardcóthểcấpnguồnbằngcổngUSB,bằngmạchnạppickit,hoặcbằngnguồnbênngoài.LưachọnthongquaconnectorCN3.Ngoàira,Boardcóthểcấpnguồnquamạchnạppickit2thôngquaconnectorCN5(progICSPconnector).NếusửdụngnguồnADAPTER,thìđiệnáptốithiểuphảilà7VDCvàcaonhấtlà15VDCđểtránhlàmhưhỏngmạch.Mạchkhôngcódiodebảovệ,vìvậy,cầnđảmbảocựccủaadapterđúngtrướckhicắmnguồn.MạchnguồnđượcthiếtkếsửdụngICổnápxung,chokhảnăngchịudòngtảitốthơnvàổnđịnhhơnsovớicácICổnáptuyếntínhthôngthường.PhPhPhPhầầầầnnnnthithithithiếếếếttttkkkkếếếếnnnnààààyyyyememememtrtrtrtrííííchchchchttttừừừừttttààààiiiililililiệệệệuuuutrtrtrtrêêêênnnnmmmmạạạạng.ng.ng.ng.ỞỞỞỞcucucucuốốốốiiiiphphphphầầầầnnnnbbbbááááooooccccááááooooememememccccóóóóthithithithiếếếếttttkkkkếếếếmmmmộộộộttttssssốốốốcodecodecodecodeđơđơđơđơnnnngigigigiảảảảnnnnththththểểểểhihihihiệệệệnnnnchchchchứứứứccccnnnnăăăăngngngngccccủủủủaaaaADC,ADC,ADC,ADC,ccccóóóógigigigiảảảảiiiiththththííííchchchchmmmmộộộộttttssssốốốốnguynguynguynguyêêêênnnnttttắắắắccccmmmmààààememememnnnnắắắắmmmmđượđượđượđược,c,c,c,xinxinxinxinththththầầầầyyyyxemxemxemxemqua,qua,qua,qua,vvvvààààchochochochoýýýýkikikikiếếếến.n.n.n.VideoVideoVideoVideohhhhììììnhnhnhnhảảảảnhnhnhnhccccááááccccssssảảảảnnnnphphphphẩẩẩẩmmmmđãđãđãđãccccóóóótrtrtrtrêêêênnnnththththựựựựccccttttếếếếCCCCááááccccứứứứngngngngddddụụụụngngngngccccủủủủaaaaADCADCADCADCThiThiThiThiếếếếttttkkkkếếếếmmmmạạạạchchchchđđđđoooonhinhinhinhiệệệệttttđộđộđộđộssssửửửửddddụụụụngngngngsensorsensorsensorsensornhinhinhinhiệệệệttttLM335.LM335.LM335.LM335.CCCCááááccccứứứứngngngngddddụụụụngngngngđđđđoooollllườườườườngngngngvvvvààààđđđđiiiiềềềềuuuukhikhikhikhiểểểển.n.n.n.ĐĐĐĐoooottttốốốốccccđộđộđộđộđộđộđộđộngngngngccccơơơơ((((độđộđộđộngngngngccccơơơơservo,servo,servo,servo,độđộđộđộngngngngccccơơơơbbbbướướướước,c,c,c,vv ... )đểxxxxááááccccđịđịđịđịnhnhnhnhkhikhikhikhinnnnààààoooodaodaodaodaođộđộđộđộngngngngccccủủủủaaaabbbbộộộộA/DA/DA/DA/Dđượđượđượđượccccthaythaythaythayđổđổđổđổiiii.Vídụ21-3thểhiệnsựsosososossssáááánhnhnhnhththththờờờờiiiigiangiangiangianđểđểđểđểththththựựựựcccchihihihiệệệệnnnnchuychuychuychuyểểểểnnnnđổđổđổđổiiiiA/DA/DA/DA/Dvvvvớớớớiiiiđộđộđộđộphphphphâââânnnngigigigiảảảảiiii4444bitbitbitbitvvvvààààđộđộđộđộphphphphâââânnnngigigigiảảảảiiii8888bitbitbitbit.Vídụchothiếtbịhoạtđộngởtầnsố20Mhz(xungclockchoA/Dđượclậptrìnhlà32Tosc)vàgiảthiếtrằngsau5Tadthìngaylậptứcchuyểnxungclocksang2Tosc.Nhưvậy2ToscđãviphạmthờigiantốithiểuTADnhưvậytừbitthứ4trởđisẽkhôngđượcchuyểnđổiđúnggiátrị.Vídụ21-3:Thờigianchuyểnđổicho4bitvà8bitTTTTììììmmmm5555vvvvííííddddụụụụứứứứngngngngddddụụụụngngngngththththựựựựccccttttếếếếThiThiThiThiếếếếttttkkkkếếếếssssơơơơđồđồđồđồkhkhkhkhốốốốiiiiThiThiThiThiếếếếttttkkkkếếếếnguynguynguynguyêêêênnnnllllýýýýCCCCááááccccngongongongoạạạạiiiivi vi viviLCD,LCD,LCD,LCD,8888ledledledledđơđơđơđơn,n,n,n,LedLedLedLed7777đđđđooooạạạạnnnnssssửửửửddddụụụụngngngngchungchungchungchungportportportportD,D,D,D,vvvvààààđượđượđượđượccccchchchchọọọọnnnntruytruytruytruyxuxuxuxuấấấấttttbbbbằằằằngngngngccccááááchchchchđđđđiiiiềềềềuuuukhikhikhikhiểểểểnnnnccccááááccccchchchchâââânnnnRA0,RA0,RA0,RA0,RA1RA1RA1RA1theotheotheotheobbbbảảảảngngngngsausausausau::::KhKhKhKhốốốốiiii8888LEDLEDLEDLEDđơđơđơđơnnnnCCCCóóóó8888ledledledledđơđơđơđơnnnnccccóóóóththththểểểểssssửửửửddddụụụụngngngngchochochochonhinhinhinhiềềềềuuuummmmụụụụccccđíđíđíđíchchchchkhkhkhkhááááccccnhau,nhau,nhau,nhau,nhnhnhnhưưưưhihihihiểểểểnnnnththththịịịịtrtrtrtrạạạạngngngngththththáááái,i,i,i,hihihihiểểểểnnnnththththịịịịththththôôôôngngngngtintintintinggggỡỡỡỡllllỗỗỗỗi,i,i,i,hayhayhayhayhihihihiểểểểnnnnththththịịịịchchchchứứứứccccnnnnăăăăngngngng…………TruyTruyTruyTruyxuxuxuxuấấấấttttledledledledđơđơđơđơnnnnththththôôôôngngngngquaquaquaquaportportportportDDDDbbbbằằằằngngngngccccááááchchchchchchchchọọọọnnnnRC0,RC1RC0,RC1RC0,RC1RC0,RC1ttttươươươươngngngngứứứứngngngngKhKhKhKhốốốốiiiiUSBUSBUSBUSBKhốigiaotiếpUSB,đượckếtnốivớichânRC4,RC5đốivớicácviđiềukhiểnPiccóchứcnăngUSBnhưPic18F4550.Khikhôngsửdụngchứcnăngnày,hăygỡbỏcácjumperđểcáchlycácchânnàyvớiviđiềukhiểnKhKhKhKhốốốốiiiihihihihiểểểểnnnnththththịịịịLEDLEDLEDLED7777đđđđooooạạạạnnnnKhốihiểnthịLed7đoạngồmbốnled7đoạncỡnhỏ,đượctruyxuấtthôngquaportDbằngcáchchọnchipselectnhưbảng1.ĐểdiềukhiểntắtmởtừngLed,Epic3sửdụngchânRA2,RA3,RA4,RA5của Vi điềukhiểnPIC,cáctínhiệuđiềukhiểnđềulàmứcthấp.KhKhKhKhốốốốiiiihihihihiểểểểnnnnththththịịịịLCDLCDLCDLCD16161616****2222ĐènnềnLCDcóthểkíchhoạtbằngcáchnốitắtjumperbacklight.ĐểtruyxuấtđượcLCD,tacầnphảichọnChipSelectchoLCDbằngcáchxuấttínhiệuRC1=0vàRC0=1.DữliệuxuấtrathôngquaportDcủaviđiềukhiểnvàđitớiICđệm74HC245,trướckhitớiLCD.TínhiệuRE2,RC2đượckếtnốivớichânEN,RScủaLCD,chânR/Wđượcnốisẵnmức0.KhKhKhKhốốốốiiiiUSBUSBUSBUSBKhốigiaotiếpUSB,đượckếtnốivớichânRC4,RC5đốivớicácviđiềukhiểnPiccóchứcnăngUSBnhưPic18F4550.Khikhôngsửdụngchứcnăngnày,hăygỡbỏcácjumperđểcáchlycácchânnàyvớiviđiềukhiểnKhKhKhKhốốốốiiiiADCADCADCADCKhKhKhKhốốốốiiiivi vi vi vi đđđiiiiềềềềuuuukhikhikhikhiểểểểnnnnvvvvààààllllậậậậpppptrtrtrtrììììnhnhnhnhBoardmạchtrênthiếtkếđểhoạtđộngvớiPic40chândạngdip.Boardsửdụngthạchanh20Mhz,vàđãkếtnốisẵn,cóthểhoạtđộngngaymàkhôngcầncấuhìnhthêmbấtcứthứgì.NguNguNguNguồồồồnnnncungcungcungcungccccấấấấppppBoardtrênchota3lựachọncungcấpnguồnchoboard.BoardcóthểcấpnguồnbằngcổngUSB,bằngmạchnạppickit,hoặcbằngnguồnbênngoài.LưachọnthongquaconnectorCN3.Ngoàira,Boardcóthểcấpnguồnquamạchnạppickit2thôngquaconnectorCN5(progICSPconnector).NếusửdụngnguồnADAPTER,thìđiệnáptốithiểuphảilà7VDCvàcaonhấtlà15VDCđểtránhlàmhưhỏngmạch.Mạchkhôngcódiodebảovệ,vìvậy,cầnđảmbảocựccủaadapterđúngtrướckhicắmnguồn.MạchnguồnđượcthiếtkếsửdụngICổnápxung,chokhảnăngchịudòngtảitốthơnvàổnđịnhhơnsovớicácICổnáptuyếntínhthôngthường.PhPhPhPhầầầầnnnnthithithithiếếếếttttkkkkếếếếnnnnààààyyyyememememtrtrtrtrííííchchchchttttừừừừttttààààiiiililililiệệệệuuuutrtrtrtrêêêênnnnmmmmạạạạng.ng.ng.ng.ỞỞỞỞcucucucuốốốốiiiiphphphphầầầầnnnnbbbbááááooooccccááááooooememememccccóóóóthithithithiếếếếttttkkkkếếếếmmmmộộộộttttssssốốốốcodecodecodecodeđơđơđơđơnnnngigigigiảảảảnnnnththththểểểểhihihihiệệệệnnnnchchchchứứứứccccnnnnăăăăngngngngccccủủủủaaaaADC,ADC,ADC,ADC,ccccóóóógigigigiảảảảiiiiththththííííchchchchmmmmộộộộttttssssốốốốnguynguynguynguyêêêênnnnttttắắắắccccmmmmààààememememnnnnắắắắmmmmđượđượđượđược,c,c,c,xinxinxinxinththththầầầầyyyyxemxemxemxemqua,qua,qua,qua,vvvvààààchochochochoýýýýkikikikiếếếến.n.n.n.VideoVideoVideoVideohhhhììììnhnhnhnhảảảảnhnhnhnhccccááááccccssssảảảảnnnnphphphphẩẩẩẩmmmmđãđãđãđãccccóóóótrtrtrtrêêêênnnnththththựựựựccccttttếếếếCCCCááááccccứứứứngngngngddddụụụụngngngngccccủủủủaaaaADCADCADCADCThiThiThiThiếếếếttttkkkkếếếếmmmmạạạạchchchchđđđđoooonhinhinhinhiệệệệttttđộđộđộđộssssửửửửddddụụụụngngngngsensorsensorsensorsensornhinhinhinhiệệệệttttLM335.LM335.LM335.LM335.CCCCááááccccứứứứngngngngddddụụụụngngngngđđđđoooollllườườườườngngngngvvvvààààđđđđiiiiềềềềuuuukhikhikhikhiểểểển.n.n.n.ĐĐĐĐoooottttốốốốccccđộđộđộđộđộđộđộđộngngngngccccơơơơ((((độđộđộđộngngngngccccơơơơservo,servo,servo,servo,độđộđộđộngngngngccccơơơơbbbbướướướước,c,c,c,vv...