You are on page 1of 15

I HC THI NGUYN TRNG I HC K THUT CNG NGHIP

NGN HNG CU HI THI (Theo chng trnh o to 150 TC)

Tn hc phn: H thng nhng M s hc phn:TEE S tn ch: 03 Dy cho khi ngnh: in, in t Khoa: in t

THI NGUYN - NM 2011


Trang 1 / 15

Phn I. QUY NH CHUNG 1. Ni dung nh gi thi kt thc hc phn: Kim tra nh gi nhng kin thc SV thu nhn c thng qua vic tr li mt s cu hi c bn thuc ni dung ca hc phn hc. 2. Phng php nh gi: - Thi vit - Thi gian lm bi thi: 90 pht - T trng im thnh phn thi l: 80%. 3. Nguyn tc t hp thi: - Cc cu hi trong thi phi c t hp t ngn hng cu hi ca hc phn - S cu hi trong mt thi khng di 3 cu, ni dung cu hi khng trng lp vi cu hi kim tra gia k. - Trong mt cu hi c th gm nhiu nh - Mt thi phi bao gm c cu hi l thuyt v cu hi bi tp (tr hc phn c bit khng c bi tp) - p n ca cc cu hi thi phi c thng qua b mn. Ni dung trnh by p n phi th hin cn c GV chm im bi thi, khng nn trnh by qu chi tit nh mt bi lm ca SV. 4. Ngn hng cu hi: - Tt c cc chng ca hc phn u phi nu ra c cc cu hi. - Trong mt chng c n cu hi loi 1 im; m cu hi loi 2 im; v.v... - Quy nh s cu hi cho mi hc phn: khng di 15 cu/1TC - Cc cu hi c m hiu theo cu trc phn ch v s Gii thch: LT 2.3.2 ; BT 3.4.2 ; - LT l cu hi l thuyt - BT l cu hi bi tp - Ch s th nht: ch cu hi thuc chng s my (nu cu hi gm nhiu nh phn tn nhiu chng khc nhau th ch s chng ly theo chng cao nht) - Ch s th hai: ch s im ca cu hi - Ch s th ba: ch s th t cu hi ca chng Phn II. NI DUNG NGN HNG CU HI Cc cu hi c bin ch theo cc chng ca hc phn (nu cu hi gm nhiu nh phn tn nhiu chng khc nhau th ch s chng ly theo chng cao nht.) CHNG 1. TNG QUAN LT 1. Cu hi l thuyt: Cu hi khng c s dng ti liu: LT 1.2.1 3C l g? Tm quan trng ca 3C trong thi i hin nay?
Trang 2 / 15

LT 1.2.2 Trnh by khi nim H thng nhng ? cho v d minh ha? LT 1.2.3 Trnh by khi nim H iu khin nhng ? cho v d minh ha? LT 1.2.4 Trnh by vai tr ca h thng nhng trong s pht trin ca lnh vc cng ngh cao 3C LT 1.2.5 Trnh by c tnh ca H thng nhng? LT 1.2.6 Trnh by phng php thit k H thng nhng? LT 1.2.7 Trnh by xu th pht trin ca H thng nhng? LT 1.2.8 Em c nhn xt g v xu th pht trin ca thi i hu PC? LT 1.2.9 Trnh by khi nim H iu hnh nhng? Cho v d minh ha? LT 1.2.10 Trnh by khi nim phn mm nhng? Cho v d minh ha? LT 1. Cu hi l thuyt: Cu hi c s dng ti liu: LT 1.2.11 Bn hy nu u im ca phn mm nhng? Nhng thit b no s dng phn mm nhng m bn bit? LT 1.2.12 Phn mm nhng c th thay th c h iu hnh ang chy trn my tnh khng? Ti sao? LT 1.2.13 Phn mm vit chng chnh cho PLC c c gi l phn mm nhng khng? Qu trnh thit k mt h thng o lng iu khin dng PLC, nhng u c gi l phn mm nhng? LT 1.2.14 Bn hy nh gi tm quan trng ca phn mm nhng trong tng lai? So snh cc h thng trong o lng v iu khin, nu c v khng c phn mm nhng? LT 1.2.15 Phn mm nhng c th thit k c mt mng truyn d liu nh mng LAN hin nay ca PC khng? Nu dng h thng nhng trong truyn thng th c th ng dng vo nhng lnh vc, cng vic g? LT 1.2.16 So snh h iu hnh trn PC vi phn mm nhng trong lnh vc ng dng? LT 1.2.17 nh gi tm quan trng ca phn mm nhng trong lnh vc thit k robot? LT 1.2.18 nh gi tm quan trng ca phn mm nhng trong lnh vc truyn thng cng nghip? LT 1.2.19 Tr tu nhn to v h thng nhng c lin quan g n nhau khng? Ti sao? LT 1.2.20 Nu kt hp tr tu nhn to vi cc h thng nhng, th c th to ra cc sn phm nh th no? Ly v d minh ha? BT 1. Bi tp: (khng c) CHNG 2. L THUYT THIT K H THNG NHNG LT 2. Cu hi l thuyt: Cu hi khng c s dng ti liu: LT 2.2.1. LT 2.2.1 Quy trnh thit k Top-Down gm nhng pha no? Anh (ch) hy trnh by v pha phn tch. LT 2.2.2. LT 2.2.2 Quy trnh thit k Top-Down gm nhng pha no? Anh (ch) hy trnh by v pha thit k nguyn l? LT 2.2.3. LT 2.2.3. Quy trnh thit k Top-Down gm nhng pha no? Anh (ch) hy trnh by v pha thit k k thut?
Trang 3 / 15

LT 2.2.4. LT 2.2.4. Quy trnh thit k Top-Down gm nhng pha no? Anh (ch) hy trnh by v pha xy dng h thng? LT 2.2.5. LT 2.2.5. Quy trnh thit k Top-Down gm nhng pha no? Anh (ch) hy trnh by v pha kim th? LT 2.2.6. LT 2.2.6. Anh (ch) hy trnh by Khi nim c t (specification) h thng? LT 2.2.7. LT 2.2.7. Anh (ch) hy trnh by mc ch ca c t yu cu (requirement specification) LT 2.2.8. LT 2.2.8. Anh (ch) hy trnh by mc ch ca c t kin trc h thng (system architect specification) LT 2.2.9. LT 2.2.9. Anh (ch) hy trnh by mc ch ca c t Module (module specification) LT 2.2.10. LT 2.2.10. Trnh by mc ch ca c t h thng? LT 2.2.11. LT 2.2.11. Phn loi cc k thut c t? c t phi hnh thc c nhng cng c no m t? LT 2.2.12. LT 2.2.12. Phn loi cc k thut c t? c t na hnh thc c nhng cng c no m t? LT 2.2.13. LT 2.2.13. Phn loi cc k thut c t? c t hnh thc c nhng cng c no m t? LT 2.2.14. LT 2.2.14. So snh c t hnh thc v c t phi hnh thc? LT 2.2.15. LT 2.2.15. Trnh by ng dng v u vit khi s dng cc k thut c t? LT 2.2.16. LT 2.2.16. C cc phng php c t no? Trnh by Phng php c t s dng My trng thi hu hn FSM? LT 2.2.17. LT 2.2.17 C cc phng php biu din thut ton no? Trnh by v phng php Dng ngn ng t nhin? LT 2.2.18. LT 2.2.18. C cc phng php biu din thut ton no? Trnh by v phng php Dng lu -s khi? LT 2.2.19. LT 2.2.19. C cc phng php biu din thut ton no? Trnh by v phng php Dng m gi (pseudocode)? LT 2.2.20. LT 2.2.20. C cc phng php biu din thut ton no? Trnh by v phng php Lu khi nhng? LT 1. Cu hi l thuyt: Cu hi c s dng ti liu: LT 2.2.21. Nu vai tr ca pha phn tch? Nu pha phn tch khng c thc hin hay thc hin khng dt yu cu th sao? LT 2.2.22. Th no l yu cu? Th no l rng buc? Ly v d minh ha? LT 2.2.23. trong khi kho st bi ton, c hai n v: bn A v bn B. Bn A mun t hng bn B mt sn phm. Vy ai l a ra ngi yu cu? Ai l ngi a ra rng buc? Cn c vo u a ra rng buc? LT 2.2.24. Bn hy a ra cc quy trnh khi thit k nguyn l? c mt bn s nguyn l tt, cn phi nm c nhng thng tin g? LT 2.2.25. thit hon thin nhim v thit k nguyn l, u vo l g v u ra l g? Cn c vo u a ra quyt nh l h thng hp l hay cha? LT 2.2.26. Trnh by vai tr ca vic thit k m hnh tng qut h thng? Nu b qua khu ny, c c khng? Ti sao?
Trang 4 / 15

LT 2.2.27. Trong qu trnh thit k nguyn l, cn phi thc hin nhng cng vic g? Mc ch ca nhng cng vic ? LT 2.2.28. Trong qu trnh thit k k thut, cn phi thc hin nhng cng vic g? Mc ch ca nhng cng vic ? LT 2.2.29. Trong qu trnh thit k mt sn phm, cc gi tr ca linh kin, kiu chn ca linh kin, loi linh kin c chn khu no? Khu sau c th thay i nhng thng s khu trc hay khng? LT 2.2.30. pht hin v hn ch ti a cc li m h thng s gp phi sau khi c xy dng, ta c th m hnh ha cc thnh phn hoc ton b h thng nu c th. Vy cng vic m hnh ha y l phi lm g? LT 2.2.31. Th no l tnh thn thin giao din ca ngi dng? LT 2.2.32. Vic k tha cc thit k c sn, c thc hin khu no? Nu ngha ca vic k tha ? LT 2.2.33. Cng vic kim th c tin hnh nhng khu no? Nu ngha ca vic kim th? LT 2.2.34. Khi no th s dng phng php thit k top-down, khi no th s dng phng php thit k bottom-up? LT 2.2.35. Trong k thut thit k bottom-up, chng ta c th a ra cc yu cu v cc iu kin rng buc ngay t khi bt u thit k hay khng? LT 2.2.36. So snh hai qu trnh thit k top-down v bottom-up? LT 2.2.37. Cng vic c t yu cu l lm nhng g? Kt qu c khu no s dng? Nu khng c t yu cu, c th thit k mt sn phm hay khng? LT 2.2.38. Ti sao phi c t module? c t module v c t yu cu c ging nhau khng? Ti sao? LT 2.2.39. Khu c t yu cu v khu thit k k thut c lin quan g n nhau? LT 2.2.40. M gi c phi l ngn ng lp trnh hay khng? Mc ch ca vic s dng m gi lm g? BT 2. Bi tp: LT 2.3.41. Thit k pha phn tch cho bi ton bt/tt n thng minh. LT 2.3.42. Thit k pha phn tch cho bi ton m ngi trong siu th. LT 2.3.43. Thit k pha phn tch cho bi ton m chai bia trong nh my sn xut bia. LT 2.3.44. Thit k pha phn tch cho bi ton kha s LT 2.3.45. Thit k pha phn tch cho bi ton t ng iu tit nh sng thng minh (bt/tt n theo thi gian, theo cng nh sng,...) LT 2.3.46. Thit k pha phn tch cho bi ton iu khin cc thit b t xa (qua iu khin, qua ting v tay,...) LT 2.3.47. Thit k pha phn tch cho bi ton H thng v sinh thng minh,... LT 2.3.48. Thit k pha phn tch cho bi ton My iu tit m cho vn cy LT 2.3.49. Thit k pha phn tch cho bi ton Bung p trng g/vt LT 2.3.50. Thit k pha phn tch cho bi ton chng trm bng tia hng ngoi LT 2.3.51.
Trang 5 / 15

CHNG 3. CU TRC PHN CNG LT 3. Cu hi l thuyt: Cu hi khng c s dng ti liu: LT 3.2.1. LT 3.2.2. LT 3.2.3. Trnh by v Kin trc c bn ca mt H thng nhng? Trnh by v Cu trc phn cng ca mt H thng nhng? Trnh by v vai tr ca CPU trong mt H thng nhng?

LT 3.2.4. B nh ca H thng nhng c nhng kin trc no? Trnh by v kin trc havard? LT 3.2.5. B nh ca H thng nhng c nhng kin trc no? Trnh by v kin trc von Neumann? LT 3.2.6. nhng? LT 3.2.7. Trnh by hiu bit ca anh (ch) v b nh PROM v EPROM trong h Trnh by hiu bit ca anh (ch) v b nh Flash v RAM trong h nhng?

LT 3.2.8. Giao tip vi thit b ngoi vi ca vi iu khin c nhng loi giao din giao tip g? Trnh by v giao din giao tip song song? LT 3.2.9. Giao tip vi thit b ngoi vi ca vi iu khin c nhng loi giao din giao tip g? Trnh by v giao din giao tip ni tip I2C? LT 3.2.10. Giao tip vi thit b ngoi vi ca vi iu khin c nhng loi giao din giao tip g? Trnh by v giao din giao tip ni tip SPI? LT 3.2.11. LT 3.2.12. LT 3.2.13. LT 3.2.14. LT 3.2.15. LT 3.2.16. LT 3.2.17. LT 3.2.18. LT 3.2.19. LT 3.2.20. LT 3.2.21. LT 3.2.22. LT 3.2.23. LT 3.2.24. LT 3.2.25. LT 3.2.26. LT 3.2.27. LT 3.2.28. LT 3.2.29. LT 3.2.30. Trnh by c tnh ca vi iu khin AT89C51 Trnh by c tnh ca vi iu khin AT89C52 Trnh by c tnh ca vi iu khin AT89S51 Trnh by c tnh ca vi iu khin AT89S52 Trnh by c tnh ca vi iu khin AT89C51RB2 Trnh by c tnh ca vi iu khin AT89C51RC2 Trnh by c tnh ca vi iu khin AT89C51RD2 Trnh by c tnh ca vi iu khin AT89C51ED2 Trnh by c tnh ca vi iu khin AT90S2313 Trnh by c tnh ca vi iu khin ATmega8 Trnh by c tnh ca vi iu khin ATmega16 Trnh by c tnh ca vi iu khin ATmega32 Trnh by c tnh ca vi iu khin ATmega64 Trnh by c tnh ca vi iu khin Atmega128 Trnh by c tnh ca vi iu khin CY8C29466 Trnh by c tnh ca vi iu khin CY8C29866 Trnh by c tnh ca vi iu khin CY7C68013A-56BAXC Trnh by c tnh ni bt ca h vi iu khin ARM7TDMI Trnh by c tnh ni bt ca h vi iu khin ARM9TDMI Trnh by c tnh ni bt ca h vi iu khin ARM9E
Trang 6 / 15

LT 3.2.31. LT 3.2.32. LT 3.2.33. LT 3.2.34. LT 3.2.35. LT 3.2.36. LT 3.2.37. LT 3.2.38. LT 3.2.39. LT 3.2.40. LT 3.2.41.

Trnh by c tnh ni bt ca h vi iu khin ARM11 Trnh by c tnh ni bt ca h vi iu khin Cortex Trnh by c tnh ni bt ca h vi iu khin XScale Trnh by c tnh ni bt ca h vi iu khin PIC Trnh by c tnh ca vi iu khin PIC18F452 Trnh by c tnh ca vi iu khin PIC16F877A Trnh by c tnh ca vi iu khin dsPIC30F6014A Trnh by c tnh ca vi iu khin PIC18F4550 Trnh by c tnh ca vi iu khin PIC18F2550 Trnh by c tnh ca vi iu khin dsPIC30F6010 Chn Vref- v Vref+ c ngha g trong chuyn i tn hiu ADC?

LT 3.2.42. PLL l g? S dng chc nng PLL c ngha g vi tc ca vi iu khin? s dng PLL, cn c iu kin g? LT 3.2.43. LT 3.2.44. GPIO? Trnh by phng php cu hnh cho vo/ra s cho vi iu khin PIC18F452 TRIS, LAT, PORT c ngha g i vi vic nhp/xut d liu qua cng

LT 3.2.45. Trong vi iu khin PIC18F452, Timer0 c th hot ng bao nhiu bit? Cu hnh thay i bng cch no? LT 3.2.46. Trong vi iu khin PIC18F452, Prescale c ngha g? N tc ng th no n tn s trn ca Timer? LT 3.2.47. Trong vi iu khin PIC18F452, Bit T0CS c ngha g? N tc ng th no n timer? LT 3.2.48. timer? Trong vi iu khin PIC18F452, PSA c ngha g? N tc ng th no n

LT 3.2.49. Trong vi iu khin PIC18F452, Thanh ghi ngt trn ca Timer0 l g? Khi no th thanh ghi ngt trn =1? LT 3.2.50. Trong vi iu khin PIC18F452, Trnh by nguyn tc hot ng ca Timer0, ch 8bit theo s sau:

LT 3.2.51. Trong vi iu khin PIC18F452, Trnh by nguyn tc hot ng ca Timer0, ch 16bit theo s sau:

Trang 7 / 15

LT 3.2.52. Trong vi iu khin PIC18F452, Trnh by nguyn tc hot ng ca Timer1 theo s sau:

LT 3.2.53. Trong vi iu khin PIC18F452, Thanh ghi ngt trn ca Timer1 l g? Khi no th thanh ghi ngt trn =1? LT 3.2.54. Trong vi iu khin PIC18F452, Thanh ghi ngt trn ca Timer2 l g? Khi no th thanh ghi ngt trn =1? LT 3.2.55. Trong vi iu khin PIC18F452, Khi TMR2=PR2, Timer 2 c xy ra ngt khng? Phi c iu kin g th mi khi TMR2=PR2 Timer2 s xy ra ngt trn? LT 3.2.56. Trong vi iu khin PIC18F452, PWM hot ng, cn cu hnh nhng g cho Timer no? LT 3.2.57. Trong vi iu khin PIC18F452, Timer3 c th hot ng nhng ch bao nhiu bit? Cu hnh cho cc ch nh th no? LT 3.2.58. Trong vi iu khin PIC18F452, Ngt trn c bo bi thanh ghi g? Khi xy ra ngt, gi tr thanh ghi bng bao nhiu? iu kin xy ra ngt l g? LT 3.2.59. Trong vi iu khin PIC18F452, thanh ghi TMR3CS c chc nng g? Trnh by nh hng ca Timer3 khi TMR3CS=0 v TMR3CS=1 LT 3.2.60. Trong vi iu khin PIC18F452, USART c ngha l g? Vi iu khin h tr my b USART? s dng USART, ta cn ghp ni vi chn no? LT 3.2.61. Trong vi iu khin PIC18F452, Trnh by cng thc tnh tc Baud v ngha cc tham s trong truyn thng ni tip USART. LT 3.2.62. Trong vi iu khin PIC18F452, Trnh by cng thc tnh tc Baud v cho bit cch tnh sai s (t l li) truyn thng
Trang 8 / 15

LT 3.2.63. Trong vi iu khin PIC18F452, Trnh by nh dng mt khung truyn d liu trong truyn thng ni tip. LT 3.2.64. LT 3.2.65. Trong vi iu khin PIC18F452, trnh by th t thit lp truyn d liu? Trong vi iu khin PIC18F452, trnh by th t thit lp nhn d liu?

LT 3.2.66. Trong vi iu khin PIC18F452, bit TXIE v TXEN c ngha g trong truyn thng ni tip? C khi no c 2 bit ny u bng 1 hay khng? Ti sao? LT 3.2.67. Trong vi iu khin PIC18F452, bit RX9 v RCIF c ngha g trong truyn thng ni tip? C khi no c 2 bit ny u bng 1 hay khng? Ti sao? LT 3.2.68. Trong vi iu khin PIC18F452, c my b ADC? My knh u vo ADC v ADC h tr chuyn i ti a my bit? LT 3.2.69. Trong vi iu khin PIC18F452, tn s chuyn i, chn knh, trng thi, on/off ca ADC c la chn bi thanh ghi no? Trnh by chi tit ngha cc bit ca thanh ghi ? LT 3.2.70. Trong vi iu khin PIC18F452, Gi tr sau khi chuyn i ADC ti a l my bit? Kt qu c phn b nh th no? Cu hnh vic phn b bng thanh ghi no? LT 3.2.71. LT 3.2.72. BT 3. Bi tp: BT 4.3.1. Thit k mch khuch i tn hiu t TTL dng nh c 10 mA, u ra ht dng ln c 3A dng tranzitor. BT 4.3.2. Thit k mch khuch i tn hiu t TTL dng nh c 10 mA, u ra cp dng ln c 3A dng tranzitor. BT 4.3.3. Thit k mch khuch i tn hiu t TTL dng nh c 10 mA, u ra ng/ngt relay c 200mA dng tranzitor. BT 4.3.4. Thit k mch khuch i 8 tn hiu t TTL dng nh c 10 mA, u ra ng/ngt 8 relay c 200mA dng ULN2803. BT 4.3.5. BT 4.3.6. BT 4.3.7. Thit k mch c 2 tn hiu s cch li quang ghp ni vi PIC18F452. Thit k mch xut 2 tn hiu s cch li quang ghp t PIC18F452. Thit k mch m rng cng, dng ti a mt cng ca PIC m rng ra 16 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC595 BT 4.3.8. Thit k mch m rng cng, dng ti a mt cng ca PIC m rng ra 24 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC595 BT 4.3.9. Thit k mch m rng cng, dng ti a mt cng ca PIC m rng ra 32 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC595
Trang 9 / 15

Trnh by cu hnh xung nhp dao ng h thng cho PIC18F452?

BT 4.3.10. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 16 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC573 BT 4.3.11. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 24 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC573 BT 4.3.12. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 32 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC573 BT 4.3.13. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 16 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC273 BT 4.3.14. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 24 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC273 BT 4.3.15. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 32 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC273 BT 4.3.16. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 16 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC573 BT 4.3.17. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 24 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC573 BT 4.3.18. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 32 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC573 BT 4.3.19. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 16 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC273 BT 4.3.20. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 24 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC273 BT 4.3.21. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 32 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC273 BT 4.3.22. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 16 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC245 BT 4.3.23. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 24 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC245 BT 4.3.24. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 32 cng xut d liu. Dng vi iu khin PIC18F452 v 74HC245

Trang 10 / 15

BT 4.3.25. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 16 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC245 BT 4.3.26. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 24 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC245 BT 4.3.27. Thit k mch m rng cng, dng ti a hai cng ca PIC m rng ra 32 cng nhp d liu. Dng vi iu khin PIC18F452 v 74HC245 BT 4.3.28. Thit k mch m nh phn 8 bit, dng vi mch 74HC193 ngun xung clock c ly t chn ca vi iu khin PIC18F452. BT 4.3.29. Thit k mch hin th 8 LED 7 thanh, dng 11 chn ca PIC18F452 v 74LS138 BT 4.3.30. Thit k mch m ha bn phm ma trn 16 phm, dng 74C922 BT 4.3.31. Thit k mch m ha 8 phm n, dng 74LS148 ghp ni vi PIC18F452. BT 4.3.32. Thit k mch khuch i tn hiu tng t t 0..100mV ln 0..5V ghp ni vi cng vo AN0 ca PIC18F452 BT 4.3.33. Thit k mch khuch i tn hiu tng t t 0..200mV ln 0..5V ghp ni vi cng vo AN1 ca PIC18F452 BT 4.3.34. Thit k mch khuch i tn hiu tng t t 0..300mV ln 0..5V ghp ni vi cng vo AN2 ca PIC18F452 BT 4.3.35. Thit k mch khuch i tn hiu tng t t 0..400mV ln 0..5V ghp ni vi cng vo AN3 ca PIC18F452 BT 4.3.36. Thit k mch khuch i tn hiu tng t t 0..500mV ln 0..5V ghp ni vi cng vo AN4 ca PIC18F452 BT 4.3.37. Thit k mch o nhit dng PIC18F452 ghp ni vi cm bin LM35 qua khuch i (nu cn) BT 4.3.38. Thit k mch o cng nh sng dng PIC18F452 ghp ni vi quang tr, qua khuch i (nu cn) BT 4.3.39. Thit k mch thu hng ngoi, dng PIC18F452 ghp ni vi cm bin IR BT 4.3.40. Thit k mch o khi lng dng PIC18F452 ghp ni vi loadcell, qua khuch i (nu cn) BT 4.3.41. Thit k mch pht hin kim loi, dng PIC18F452 ghp ni vi cm bin tim cn, qua khuch i (nu cn)
Trang 11 / 15

BT 4.3.42. Thit k mch hin th 3 LED 7 thanh, chung BUS d liu. Dng PIC18F452 BT 4.3.43. Thit k mch hin th 3 LED 7 thanh, chung BUS d liu. Dng AT89C51 BT 4.3.44. Thit k mch hin th LCD 4 bit dng PIC18F452 BT 4.3.45. Thit k mch chuyn i DAC 8 bit, dng PIC18F452. BT 4.3.46. Thit k mch chuyn i DAC 8 bit, dng AT89C51. BT 4.3.47. Thit k mch iu khin ng c quay mt chiu, dng relay BT 4.3.48. Thit k mch iu khin ng c quay thun nghch, dng relay BT 4.3.49. Thit k mch iu khin ng c quay mt chiu dng Tranzitor BT 4.3.50. Thit k mch iu khin ng c quay thun nghch dng mch cu H BT 4.3.51. Thit k mch iu khin ng c bc dng tranzitor BT 4.3.52. Thit k mch iu khin ng c bc dng ULN2803 BT 4.3.53. Thit k mch iu khin ng c dng MC33932 BT 4.3.54. Thit k mch ca my tnh cm tay n gin (cng, t, nhn, chia) BT 4.3.55. Thit k mch truyn thng PIC18F452 vi my tnh qua cng RS232 BT 4.3.56. Thit k mch truyn thng hai PIC18F452 vi nhau qua chun RS485, dng MAX485 BT 4.3.57. Thit k mch ngun n p 5VDC t 220VAC BT 4.3.58. Thit k mch ngun n p 10VDC t 220VAC BT 4.3.59. Thit k mch ngun n p 12VDC t 220VAC BT 4.3.60. Thit k mch ngun n p -12VDC t 220VAC

Chng IV: PHN MM NHNG LT 4. Cu hi l thuyt: Cu hi khng c s dng ti liu: LT 4.2.1. ha? Phn mm nhng l g? Nu c im ca phn mm nhng? Cho v d minh

LT 4.2.2. C nhng IDE no h tr lp trnh phn mm nhng cho PIC? Nu c im ni bt ca tng IDE LT 4.2.3. LT 4.2.4. Phn mm PCWH h tr lp trnh cho nhng dng PIC no? Ti sao? Phn mm PCWHD h tr lp trnh cho nhng dng PIC no? Ti sao?
Trang 12 / 15

LT 4.2.5. Hy vit mt chng trnh n gin nht cho PIC18F452, gii thch ngha tng cu lnh. LT 4.2.6. ha? CCS h tr nhng kiu d liu no dng trong khai bo bin? Cho v d minh

LT 4.2.7. Mc nh, khi khai bo bin nguyn trong CCS, bin l s c du hay khng du? Lm th no khai bo mt s nguyn m v mt s nguyn dng? Ly v d? LT 4.2.8. Trong CCS, c cc kiu khai bo hng s no? Ly v d minh ha? LT 4.2.9. Trnh by hiu bit ca bn v lnh #include? So snh gia #include Tn_file v #include <Tn_file> LT 4.2.10. . Trnh by hiu bit ca bn v ch th #BIT , #BYTE , #LOCATE v #DEFINE? LT 4.2.11. LT 4.2.12. LT 4.2.13. LT 4.2.14. LT 4.2.15. LT 4.2.16. Trnh by ngha ca #DEVICE? Trnh by ngha ca #ORG Trnh by cc cch khai bo #USE DELAY? Cho v d minh ha? Trnh by ngha ca #USE I2C? Cho v d minh ha? Trnh by ngha ca #USE RS232? Cho v d minh ha? CCS h tr nhng cch to tr no? Ly v d?

LT 4.2.17. Thi gian to tr ti a m CCS h tr l bao nhiu? Nu mun tr thi gian di th lm th no? Cho v d? LT 4.2.18. CCS c h tr lp trnh c ADC khng? Nu c, trnh by phng php cu hnh cho PIC18F452 c ADC knh 0? LT 4.2.19. Nu dng cc hm h tr c ADC trong CCS, tc chuyn i ADC ca PIC18F452 ph thuc vo nhng yu t no? LT 4.2.20. Trnh by cch cu hnh cho CCS c ADC ti knh AN0, AN1 v dng AN3 lm chn Vref(+), GND l Vref(-) ? LT 4.2.21. Trnh by trnh t v cc cch thc xut/nhp d liu s ti cng Rx ca PIC18F452? LT 4.2.22. Trnh by chi tit cch s dng lnh Output_bit? Cho v d minh ha? LT 4.2.23. Lnh Set_tris_X ( value ); dng lm g? Nu nhp/xut d liu m khng s dng lnh Set_tris_X ( value ); c c khng? Ti sao? LT 4.2.24. Trong PIC18F452 h tr nhng loi ngt no? Trnh by th t cu hnh cho ngt hot ng? LT 4.2.25. LT 4.2.26. So snh hai loi ngt INT_EXT v INT_RB? Lm th no cu hnh ngt ngoi dng sn ln v sn xung?

LT 4.2.27. Trnh by cch cu hnh cho Timer0 hot ng trong CCS cho PIC18F452 c dng chng trnh con ngt? LT 4.2.28. Trnh by cch cu hnh cho Timer1 hot ng trong CCS cho PIC18F452 c dng chng trnh con ngt? LT 4.2.29. Trnh by cch cu hnh cho Timer2 hot ng trong CCS cho PIC18F452 c dng chng trnh con ngt? LT 4.2.30. Trnh by cch cu hnh cho vic truyn thng ni tip dng chn truyn d
Trang 13 / 15

liu l RB0, chn nhn l RB1, tc baud l 19200bps? LT 4.2.31. LT 4.2.32. LT 4.2.33. LT 4.2.34. LT 4.2.35. LT 4.2.36. LT 4.2.37. LT 4.2.38. LT 4.2.39. LT 4.2.40. LT 4.2.41. LT 4.2.42. LT 4.2.43. LT 4.2.44. LT 4.2.45. LT 4.2.46. LT 4.2.47. LT 4.2.48. LT 4.2.49. LT 4.2.50. LT 4.2.51. Trnh by v hm Printf()?Ly v d minh ha? Trnh by cch s dng hm getc() v putc()? Trnh by v hm fgetc( )? Ly v d minh ha? Trnh by v hm fgets( )? Ly v d minh ha? Trnh by v hm gets( )? Ly v d minh ha? Trnh by v hm getc( )? Ly v d minh ha? Trnh by v hm kbhit( )? Ly v d minh ha? Trnh by v hm spi_read( )? Ly v d minh ha? Trnh by v hm spi_write( )Ly v d minh ha? Trnh by v hm spi_xfer( )? Ly v d minh ha? Trnh by v hm i2c_read( )? Ly v d minh ha? Trnh by v hm i2c_write( )? Ly v d minh ha? Trnh by v hm bit_clear( )? Ly v d minh ha? Trnh by v hm bit_set( )? Ly v d minh ha? Trnh by v hm shift_left( )? Ly v d minh ha? Trnh by v hm shift_right( )? Ly v d minh ha? Trnh by v hm swap( )? Ly v d minh ha? Trnh by v hm read_adc( )? Ly v d minh ha? Trnh by v hm read_eeprom( )? Ly v d minh ha? Trnh by v hm write_eeprom( )? Ly v d minh ha? Trnh by khi nim v H iu hnh nhng?

LT 4.2.52. Nu u v nhc im ca h iu hnh nhng v phn mm nhng (khng phi l h iu hnh) trong bi ton o lng/iu khin? LT 4.2.53. BT4. Bi tp: BT 4.3.1. Vit chng trnh cho PIC18F452, iu khin ng/ngt relay mi 1 giy mt ln. Bit relay ni vo chn RB0, iu khin tch cc mc 1 BT 4.3.2. Vit chng trnh cho PIC18F452, iu khin ng/ngt relay mi 0,5 giy mt ln. Bit relay ni vo chn RC2, iu khin tch cc mc 1 BT 4.3.3. Vit chng trnh cho PIC18F452, iu khin ng/ngt relay mi 0,7 giy mt ln. Bit relay ni vo chn RD3, iu khin tch cc mc 1 BT 4.3.4. Vit chng trnh cho PIC18F452, iu khin ng/ngt relay mi 1,5 giy mt ln. Bit relay ni vo chn RB1, iu khin tch cc mc 1

Trang 14 / 15

BT 4.3.5. Vit chng trnh cho PIC18F452, iu khin ng/ngt relay mi 2 giy mt ln. Bit relay ni vo chn RD0, iu khin tch cc mc 1 BT 4.3.6. Lp trnh ng ln lt 8 relay ghp ni qua ULN2803 vo cng RB ca PIC18F452, bit ti mt thi im ch c 1 relay c ng. BT 4.3.7.Lp trnh iu c hai nt bm A v B, hin th trng thi ln 2 LED tng ng l L1 v L2. Bit A, B, L1, L2 ln lt c ni vi chn RB0, RB1, RB2, RB3 BT 4.3.8.Lp trnh iu c hai tn hiu s u vo, ghp qua cch li quang, tch cc mc 0 l A v B, hin th trng thi ln 2 LED tng ng l L1 v L2. Bit A, B, L1, L2 ln lt c ni vi chn RB0, RB1, RB2, RB3 BT 4.3.9.Lp trnh xut d liu ra cng m rng. Bit PIC m rng ra 32 cng xut d liu. Dng vi iu khin PIC18F452, dng cng RB ghp vi 74HC595. BT 4.3.10. TN, ngy thng nm 2011 Xc nhn ca Khoa TRNG KHOA TN, ngy thng nm 2011 Thng qua b mn TRNG B MN

TS. Nguyn Duy Cng

ThS Nguyn Tun Linh

Trang 15 / 15

You might also like