Professional Documents
Culture Documents
q 26
2005 Tlaf;danr ui 5 - n
ir y,
MICROCONTROLLERS
isjk ,smsh - is jk fldgi (IV)
rEmigyk wxl 3
ka Tn Assembly language uska ,shk ,o
Wmfoia ud,dj hka;% NdIdjg yeru wjika lr we;s
fyhska B< mshjr jkqfha" tu hka;% NdIdfjka we;s
Wmfoia ud,dj uhsfl%dfldkafg%da,rh ;=< ;ekam;a
lsuhs' fuh is lsug wm l,ska bm;a l<
l%uf,aLkh lsf WmlrKh yd w< uDldx.h jk
IC-Prog ls%hd;aul ugf ;sh hq;= h'
(IC-Prog uDldx.h configure lsu yd Nd;
lsu g fmr ,smshl idlcd lf<uq&
IC-Prog uDldx.h Tf m.Klh ;=< Odjkh
lr File Open file hk Odkh Nd; lr
l,ska id .;a Led blink.hex kue;s ,smsh jD;
lrkak'
tfia
is
l<
miq
IC-Progys m%Odk uqyqK; rEm igyk wxl 4
wdldrhg ia f' ka l%uf,aLkh lsf hka;%h ;=<
PIC 16F84(A) uhsfl%dkafg%da,rh r|jd bka miqj
m.Klfha Serial port tlg th i lrkak'
CommandErase All
Odkh
uska
uhsfl%dkafldkafg%da,rh ;=< l,ska ;snQ Wmfoia uld
bkamiq CommandProgram All Odkh uska
wm f.a Wmfoia ud,dj uhsfl%dfldkafg%da,rh ;=<
rEmigyk wxl 4
f ,sms fm< kej; kq fok ;=re iEu foi;shlg u jrla m< jkq we;s nj lreKdfjka ie,l=j ueke
;*****Set up the Constants*****
STATUS
equ
03h
TRISA
equ
85h
PORTA
CounterL equ
CounterH equ
equ
0Dh
0Eh
05h
Start
Loop1
miq.h
s i;sfha m< jQ .Ks; .eg
Loop2
;*****Delay loop2*****
decfsz
CounterL,1
goto
Loop2
decfsz
CounterH,1
goto
Loop2
goto
Start
end
rEmigyk wxl 1
fuu Wmfoia ta wdldrfhka u Tn f.a m.Klhg o we;=<;a
lrkak' bkamiq File Save As hk Odkh Nd; lr th
.asm .=j hgf;a m.Klh ;=< .nvd lrkak' WodyrKhla
f,i LED blink.asm hk ku yd .=j Nd; l< yels h'
<g Configure Select device hgf;a we;s fukqj
;=<ska PIC 16F84(A) hkak f;ah hq;=hs' bkamiq Project
hgf;a we;s Quick build hk Odkh ls%hd;aul lrkak' fuys
jeks msgj
q g