日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀] 首先我們來看一段程序:Tittle ‘Input.asm’ ;標題 ;這是一個簡單的輸入實驗includeCOUNT EQU 20H ;定義20H寄存器名為COUNTORG 0 ;程序區(qū)將從0000H開始裝載 GOTO STARTORG 4 ;中斷入口 GOTO INTE

首先我們來看一段程序:
Tittle ‘Input.asm’ ;標題
;這是一個簡單的輸入實驗
include
COUNT EQU 20H ;定義20H寄存器名為COUNT

ORG 0 ;程序區(qū)將從0000H開始裝載


GOTO START
ORG 4 ;中斷入口
GOTO INTEN ;中斷發(fā)生時跳轉(zhuǎn)到INTEN
ORG 10 ;START將從第10行開始
START
……
MAIN
……
GOTO MAIN
INTSEVER
……
RETFIE ;中斷返回
END ;程序結(jié)束偽指令,不能少!

事實上匯編程序并沒有固定的格式,但是它的各部分是有一定的位置安排的,習慣上依次為:

①程序標題:用Tittle偽指令定義,可缺省;

②程序注釋:請注意必須在程序說明及注釋部分的內(nèi)容前面用“;”號,否則將會出現(xiàn)編譯錯誤。

③調(diào)用到的.inc文件:用include偽指令來調(diào)用。

④通用寄存器定義:用EQU偽指令定義,格式為“寄存器名稱 EQU 寄存器標號”,寄存器名稱要頂格寫。

⑤宏定義:在上面的程序中沒有用到宏,缺??;

⑥程序初始化:START部分;

⑦主程序:MAIN部分;

⑧子程序:如本程序的INTSEVER部分。

⑨程序結(jié)束:END語句,不可缺省。

以上的部分構(gòu)成了一個完整的PIC匯編程序。在程序編寫過程中需要注意的問題
1、編程中首先要避免使用直接地址對寄存器操作。
2、注意子程序標號的可讀性。
3、程序結(jié)構(gòu)要合理。


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉