Professional Documents
Culture Documents
STK500 Manual
STK500 Manual
2. Ci t v s dng STK500 USB Programmer STK500 s dng chuyn i USB2COM (Virtual COM Port) tng t nh cc sn phm khc ca PNLab Technologies, do n c phng thc ci t chung, tham kho trong file Huong dan cai dat Virtual COM Port.pdf i km bit cch ci t v kim tra Driver cho cc sn phm s dng Virtual COM Port. Mch np s dng 2 chun kt ni l ISP (Header 5x2) v HVPP (Header 10x2) vi cc tn hiu c m t nh hnh di.
www.pnlabvn.com
Page 1
PNLab Technologies
STK500 c th s dng tt vi phn mm AVR Studio v CodeVisionAVR mi phin bn. Di y l cc hng dn s b v cch kt ni mch np PNLab STK500 vi cc phn mm ny. 3. AVRStudio v cch thc s dng vi PNLab STK500USB Programmer. AVR Studio l mt trnh bin dch min ph c pht trin bi chnh hng Atmel, y l trnh bin dch ph thng nht dch cc chng trnh cho chp AVR. y ta ch cp ti phn kt ni v lp trnh s dng mch np STK500 USB Programmer. Vic ti phn mm cng nh qu trnh ci t tham kho ti trang ch ca Atmel www.atmel.com
Kt ni mch np AVR STK500USB Programmer vi my tnh, cn bit r cng COM c gn cho mch. S dng menu ToolsProgram AVR Connect hoc nhn nt Trn thanh cng c c hp thoi Select AVR Programmer:
www.pnlabvn.com
Page 2
PNLab Technologies
Trong phn Port, chn Auto phn mm t d tm hoc chn ng cng COM c gn cho mch np. Lu rng AVR Studio ch lm vic vi cc cng COM t 1-9. Bm Connect kt ni vi mch np. Hp thoi STK500 Programmer hin ln cho bit qu trnh kt ni thnh cng. Hp thoi ny c chia thnh nhiu Tab, mi Tab c mt nhim v nht nh. Trong Tab Main, ta c th chn loi chp cn np, Chn Mode np (ISP hoc HVPP), cu hnh tn s lp trnh (ISP Frequency), c v nh danh chp (Read Signature) hoc xa ton b chp (Erase Device).
Tab Program cho php la chn file HEX cn np (ti Flash hoc EEPROM ca chp), thc hin qu trnh np (Program), kim tra (Verify) hoc c ra (Read).
www.pnlabvn.com
Page 3
PNLab Technologies
Tab Fuse v Lock bits s t ng c v cc Fuse bits v Lock bits cu hnh hot ng ca chp, cho php thay i v np xung.
Cc Tab khc c s dng cho ngi dng nng cao, gip cu hnh hot ng ca thit b. Cn c kin thc nht nh v phn cng, mch np cng nh phn mm trc khi thay i cc thng s ti cc Tab ny. Mt s lu : - AVR Studio cho php s dng mch np AVR STK500 lp trnh AVR theo 2 ch gm ISP (s dng kt ni chun qua cng SPI) v HVPP (s dng kt ni theo kiu song song nhiu chn). - Trong ch ISP, tn s ISP frequency lun phi < tn s clock ca AVR c np. Thng bo li ph bin nht:
Mt s l do: Kt ni chp AVR vi mch np cha ng. Chn sai ch ISP hay HVPP. Tn s ISP qu cao. Chp khng hot ng do cu hnh sai Fuse bit.
www.pnlabvn.com
Page 4
PNLab Technologies
4. CodeVisionAVR v cch thc s dng vi STK500 USB Programmer. CodeVisionAVR l mt trnh bin dch thng mi cc k gn nh dng cho AVR s dng ngn ng C, chnh v th n c s dng rt ph bin trong cng ng AVR. Di y l hng dn s lc cch thc ci t v s dng mch np STK500 vi trnh bin dch ny. Cc thao tc chuyn su hn ngi dng c th t khm ph trong qu trnh s dng.
CodeVisionAVR c nhiu phin bn, nhng ni chung khng khc nhau nhiu. s dng mt mch np vi phn mm ny, trc ht ta cn t cu hnh. Vo menu Settings Programmer.
Chn loi mch np Atmel STK500 v cng COM tng ng. Ch rng CodeVisionAVR ch lm vic vi cc cng COM t 1-6. Sau khi chn ng, nhn OK xc nhn cu hnh. Tip , vo menu ToolsChip Programmer, ta s c hp thoi CodeVisionAVR Chip Programmer.
www.pnlabvn.com
Page 5
PNLab Technologies
np chp, vo menu FileLoad FLASH, m file HEX cn np. Sau vo Menu ProgramFLASH lp trnh xung chp. Tng t np EEPROM. C th khng cn phi Load File Hex nu Project m CodeVisionAVR ang m c sn file HEX c dch. Menu Program v Read c dng lp trnh v c v tt c cc thng s cn thit t Flash, EEPROM, Signatures, Fuse bits, Lock Bits Khi nhn nt , phn mm s t ng np Flash, EEPROM, Lock bits, v Fuse bits (nu Program Fuse bits c nh du)! Mt s im cn lu : Tn s SCK Freq chn <=230400 KHNG s dng nt khi cha c kin thc y v Fuse Bit ca AVR! Nu khng chp ca bn c th s khng hot ng c sau khi Program All! Mi thao tc lp trnh c t trong cc menu Program v Read Cn load file HEX mi nu Project ca bn cha c bin dch.
Lin h trc tip vi nh sn xut nu gp phi cc trc trc pht sinh khng th t khc phc.
www.pnlabvn.com
Page 6
PNLab Technologies
PNLAB TECHNOLOGIES
Phng 511 nh D3 - Lng nh Ca - Phng Mai - ng a - H Ni Website: http://www.pnlabvn.com Email: Business@pnlabvn.com Hotline: 0983550991 - 0989537500
www.pnlabvn.com
Page 7