You are on page 1of 16

Dng Hu Hong

Hng Dn S Dng CodevisionAVR


Khi ng AVR ta s c mn hnh nh sau:

Dng Hu Hong

To mt project mi vit chng trnh:

Chn source nu mun chng trnh to ra mt ca s trng bn t to ra m Chn Project nu mun s dng codewizardAVR

Trong trng hp ny ti s hng dn cc bn s dng CodewizardAVR sinh m cho nhanh mt cng in m chng trnh, y l mt im mnh khi dng Codevision

Giao din codewizard s c hnh nh sau: Tab chip

Dng Hu Hong

Chc nng chnh tng tab:

Dng Hu Hong

Qua tab tip theo l Ports, y ti s dng chips mega8 vi tng s thch anh l 12 MHz Ta c th thay i trng thi in hay out ca tng bit ti mi port bng cch nhp chut tri ngay vo ch in hoc out bit . Chng trnh s t ng sinh ra on m tng ng m ko cn n bt k th tc nhp m th cng no. i vi cc gi tr pullup/output value ta cng chnh tng t bng cch nhn chut tri cho tng bt ty thuc vo nhu cu ca chng trnh cn vit

Dng Hu Hong

Dng Hu Hong
Ngt ngoi:

Dng Hu Hong

Timer:

Trn y l cc chc nng c bn v tt yu s dng codevisionAVR, chng trnh cn rt rt nhiu tin ch khc h tr ti u cho ngi lp trnh Vd: Tab Project information cc bn c th in thng tin c nhn cng nh cc thng tin chi tit ca project bn ang lm. Tab LCD kch hot chc nng LCD ca mega8 v chn Port Tab Bit-Banged, chn tab ny nu bn mun kch hot Bit-banged s dng 1 wire v 2 wire (I2C) y l cc chun giao tip analog comparator, ADC . Nu bn mun s dng cc chc nng ny ca mega8 th ch cn chn tab , gn cc gi tr ban u, chng trnh s sinh code m ko cn n bt c thao tc nhp code thng thng no. y l mt im mnh ca mt phn mn thng mi nh codevisionAVR

Dng Hu Hong
Sau khi in xong cc gi tr ban u thc hp chng ta s to ra m chng trnh bng cch :

Dng Hu Hong

Dng Hu Hong

10

Dng Hu Hong

11

Dng Hu Hong

12

Dng Hu Hong

Lc ny chng trnh s bin dch sang files hex ta c th np vo vi iu khin. nu khng bin dch sang files hex ta s khng th vo VK c

13

Dng Hu Hong

Trng hp xy ra li th ta s tm v sa li ri bin dch li chng trnh n khi ht xy ra li mi vo vk Lu : nu chng trnh khng bo li cha chc chng trnh chy ng Mi ln chnh sa chng trnh xong cn bin dch li ri mi vo vk

14

Dng Hu Hong

Nu chng trnh ko c li ta chuyn sang bc k tip, chng trnh vo chip Trc tin ta click chut phi vo my computer>properties>hardware>device manager> tm ti dng com port (lu l lc ny ta cn phi cm mch np vo my) xem mch np AVR910 s dng com my. tip theo quay li CodevisionAVR chn com ph hp Vo setting>programmer

15

Dng Hu Hong

Nu chip b li th chng trnh s khng np c. qu trnh np kt thc s t sinh ra 1 xung reset chy chng trnh mi Lu : v mega8 c EPROM nn chng trnh s hi c np eproom ko th ta chn cancel

16

You might also like