單片機匯編語言中,符號$表示當前行地址。圖中djnz r2,$指令的意思是當R2減1不為0時,仍然執行當前行指令,知道R2減1到0時,繼續下一條指令。
『貳』 51單片機電路板上的符號和作用
1是vcc就是5v的電源,2是一個電解電容,3是晶振,4是晶振電路,5是按鈕,按下後就會與地接通
『叄』 單片機匯編語言中符號 # 是什麼意思
你這回答不完全,你這只能特指在51系列的匯編中,因不同廠家的匯編就不同樣,如義隆的就是用@表示後是立即數。這些符號只是一個特定的表示符,在不同的廠家晶元的匯編中這些*,#,@,%,......都有隻是一個廠家在出匯編時特定的一個符號罷。要具體到那個廠家的什麼單片機上並要說明這符號在什麼位置上才好回答你這問題。
『肆』 51單片機中的$符號怎麼用
是延時等待的意思,相當於NOP,在51單片機的匯編語言里經常這么用。
這段子程序的意思是,先給R7賦值為十六進制數F6,這個也是循環的次數,循環體是LP這一段,就是給R6賦值FA,R6的值減一後判斷是否為0,如果不是0,那麼就一直等待,循環執行R6值減一的動作,直到R6的值為0後,將R7的值減一,這樣知道R7的值也為0,子程序結束。
用C語言對這一段子程序可以這樣表達:
void delay(void)
{
unsigned char i=;
unsigned char j;
for(i=0XF6;i>=0;i--)
{
for(j=0XFA;j>=0;j--)
;
}
}
『伍』 鍗曠墖鏈洪昏緫絎﹀彿鐨勭儲鎮
鍦ㄨ緭鍏ョ錛屽渾鍦堣〃紺轟綆鐢靛鉤鏈夋晥錛屽湪杈撳嚭絝錛屽渾鍦堣〃紺哄彇鍙嶃
鍥犳
1.闈為棬錛屼綆鐢靛鉤杈撳叆鏈夋晥
2.闂ㄧ數璺錛屼綆鐢靛鉤杈撳叆鏈夋晥
3.闈為棬錛岄珮鐢靛鉤杈撳叆鏈夋晥