用户登陆 用户注册
您的位置:首页> 技术文章>内容正文
议编写PIC单片机源程序应注意的问题
[正文]:编写pic单片机的源程序,除了源程序的开始处要求严格的列表指令外,还需注意源程序中字母符号大小写的有关规则,否则在pc机上汇编源程序时不会成功。
笔者用下列的pic16f84单片机对b口送数的源程序(源程序各自定义)为实例,说明其注意的问题。
   list    p=pic16f84    #include p16f84inc      org         0start clrw        ;起始地址   bsf          status,5 ;选体1   movwf  trisb   ;置b口为输出   bcf      status,5;status,5复位   movw    0xaa    ;可使b口的               led间亮   movwf  portb    ;b口输出10              101010loop   goto     loop   end  上述源程序中因用了伪指令include,在这里是指把列表指定的pic16f84文件(在mplab中)读入源程序作为上述源程序的一部分,所以凡是mplab中有关pic16f84已有的寄存器在上述源程序中无需再用赋值指令(equ)赋值,这就使所建立的源程序大为简化。
  此外,由于有了伪指令include,所以根据mplab软件中的格式,在源程序中的操作数凡是涉及mplab已规定的寄存器名称,其字母一律只能大写,不能小写,其余操作码、标号字母可任意大小写,但0x中的x应小写,否则汇编不会成功。
鉴于上述原因,为了书写方便,所以在使用mplab软件时,pic单片机的源程序均用大写字母为宜(0x例外)。



网站首页 培训课程 维修指南
技术文章 家电专栏 供应信息
求购信息 培训资讯 展会信息
电脑专栏 教程下载 资料下载
常用软件 PLC教程 PLC资料
变频伺服 低压电器 维修资料
人机界面 自控仪表 工控机类
文章标题: 搜文章
中国工控资源网手机版 2012
电话:010-67577139 13811659603
培训咨询QQ:657167934 471895637 销售咨询QQ:623769457
联系邮箱:zggkzyw@163.com
 京ICP备11002135号
报时(2026-04-06 11:41:44) 流量统计