❶ 請問單片機程序中的這些符號是什麼意思
你說的是AVR單片機。
PORTA = 0x00;---定義PA口為0x00,及PA口上的所有管腳輸出為低電平,同樣道理,如果些微PORTA=0xFF,則都輸入高電平,0xFF及二進制的11111111,如果想讓某一位輸出高,其他為低,如00000001,則是PA0輸出為高電平,PA1——PA7輸出為低電平。(說明:每個口線與單片機實際引腳的對應關系請參看技術手冊。)
DDRA = 0xFF;----定義引腳的輸出輸入模式,1為輸出,0為輸入。當使用輸出模式及設置為1時,PORTA的值將影響內部上拉電阻的使用,如果PORTA對應管腳的值為1,則使用內部上拉電阻,否則不採用。 除了這里說的「=」之外,管腳的控制還有其他算符,|= ,&=! ,^=,==。
以下B,C,D埠同理。
❷ 單片機匯編語言中符號 # 是什麼意思
你這回答不完全,你這只能特指在51系列的匯編中,因不同廠家的匯編就不同樣,如義隆的就是用@表示後是立即數。這些符號只是一個特定的表示符,在不同的廠家晶元的匯編中這些*,#,@,%,......都有隻是一個廠家在出匯編時特定的一個符號罷。要具體到那個廠家的什麼單片機上並要說明這符號在什麼位置上才好回答你這問題。
❸ 單片機編程
單片機匯編語言中,符號$表示當前行地址。圖中djnz r2,$指令的意思是當R2減1不為0時,仍然執行當前行指令,知道R2減1到0時,繼續下一條指令。
❹ 鍗曠墖鏈洪昏緫絎﹀彿鐨勭儲鎮
鍦ㄨ緭鍏ョ錛屽渾鍦堣〃紺轟綆鐢靛鉤鏈夋晥錛屽湪杈撳嚭絝錛屽渾鍦堣〃紺哄彇鍙嶃
鍥犳
1.闈為棬錛屼綆鐢靛鉤杈撳叆鏈夋晥
2.闂ㄧ數璺錛屼綆鐢靛鉤杈撳叆鏈夋晥
3.闈為棬錛岄珮鐢靛鉤杈撳叆鏈夋晥
❺ 單片機中有哪兩種注釋,符號是什麼
為單片機編程時,用匯編語言寫程序時,用分號 ; 表示注釋符號。
用C語言寫程序時,有兩種注釋符號,//為本行注釋符
/*
注釋內容
*/
為一段多行注釋符。