pic编程风格和格式-u球体育app下载

单片机 > 单片机程序设计 > 详情

pic编程风格和格式

发布时间:2024-10-24 发布时间:
|

首先我们来看一段程序: 
tittle ‘input.asm’ ;标题 
                 ;这是一个简单的输入实验 
include 
count equ 20h      ;定义20h寄存器名为count

org 0                           ;程序区将从0000h开始装载


    goto start 
org 4                     ;中断入口 
    goto inten     ;中断发生时跳转到inten 
org 10                  ;start将从第10行开始 
start 
…… 
main 
…… 
    goto main 
intsever 
…… 
    retfie         ;中断返回 
end                   ;程序结束伪指令,不能少!

事实上汇编程序并没有固定的格式,但是它的各部分是有一定的位置安排的,习惯上依次为:

①程序标题:用tittle伪指令定义,可缺省;

②程序注释:请注意必须在程序说明及注释部分的内容前面用“;”号,否则将会出现编译错误。

③调用到的.inc文件:用include伪指令来调用。

④通用寄存器定义:用equ伪指令定义,格式为“寄存器名称 equ 寄存器标号”,寄存器名称要顶格写。

⑤宏定义:在上面的程序中没有用到宏,缺省;

⑥程序初始化:start部分;

⑦主程序:main部分;

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

⑨程序结束:end语句,不可缺省。

以上的部分构成了一个完整的pic汇编程序。在程序编写过程中需要注意的问题 
1、编程中首先要避免使用直接地址对寄存器操作。 
2、注意子程序标号的可读性。 
3、程序结构要合理。 




『本文转载自网络,u球体育app下载的版权归原作者所有,如有侵权请联系删除』

热门文章 更多
stm32cubemx新建工程 基本io配置过程
网站地图