You are on page 1of 8

Chng ta c th dng ngn ng C hoc ASM lp trnh cho vi iu khin PIC.

. Nu bn nm vng vi iu khin h 8051, chng ti khuyn bn nn lp trnh PIC bng ngn ng C. Ngn ng C s h tr bn tip cn vi iu khin PIC nhanh nht, khng cn tn nhiu thi gian nghin cu cu trc PIC m bn vn lp trnh cho PIC mt cch d dng. Bn cng sn sng chia s code vi mi ngi trn mng v a s h cng lp trnh cho PIC bng ngn ng C. Gii thiu vi bn phn mm CCS lp trnh cho h vi iu khin PIC bng ngn ng C. CCS l mt trnh bin dch h tr ngn ng C cho hu ht cc dng vi iu khin PIC. S dng CCS, c th to 1 project , vit source code, xy dng, debug v lp trnh cho PIC mt cch nhanh chng. Bn download phn mm CCS ti y. Sau khi download, bn gii nn v hy c file hng dn trc khi tin hnh ci t. Sau khi ci t hon tt, bn khi ng CCS t Desktop.

Giao din khi ng. Chn project tab/PIC Wizard to project mi:

t tn cho project. Chn vi iu khin cn lp trnh, thit lp cu hnh dao ng v khai bo cc ti nguyn cn s dng:

Khai bo cc thng tin cn thit cho CCS.

Ca s lp trnh C cho PIC. Nhn F9 bin dch chng trnh:

Kt qu sau khi bin dch. Chc mng bn bin dch thnh cng !

Mch ng dng PIC16f877a. Trong schematic ny LM7805 l n p 3 u cho ra in p 5V cp cho ton mch. Cc t C1, C2, C3 c chc nng lc ngun. D2 l n LED bo ngun. C4, C5, Crystal kt hp vi mch bn trong vi iu khin to thnh mch dao ng cp xung clock cho chip hot ng. R10, C6 to thnh mch auto reset. Ngoi ra, mch cn c 8 n LED mu dng test chng trnh. Cc ng MCLR/VPP, VDD, GND, PGD, PGC, PGM dng kt ni vi mch np. V y l hnh nh file m phng ca schematic trn dnh cho bn no khng c thi gian thi cng mch:

Hnh nh file m phng bng protues. Bn click vo y download file m phng. .1 S mch np: Cc bn thn mn, hin ti trn mng internet c nhiu loi mch np cho vi iu khin PIC. iu ny lm cc bn mi hc lng tng khng bit la chn loi mch np no lm d v r. Da trn tiu ch , chng ti khuyn cc bn mi bt u hc PIC nn chn chip PIC16f877a. V y l chip thng dng trong hin nay i vi cc bn sinh vin v y l s mch np ht sc n gin qua cng COM(DP-9):

S mch np PG2C.

PCB ca mch np PG2C. Bn click vo y download Schematic v PCB mch np PG2C (c c file pdf). Nu my tnh ca bn khng c cng COM(DP-9) bn c th lm mch GTP_USB np trc tip qua cng USB. Tuy nhin kh khn khi lm mch np ny l bn phi np firmware vo vi iu khin 18f2550. Bn click vo y download ton b schematic, PCB v firmware.

You might also like