成人做爰黄A片免费视频网站野外,成人免费看片APP下载,成人做爰A片免费看黄冈白狐影院,成人做爰黄级A片免费看土方,成人做爰A片AAA毛真人,成人做爰A片免费看网站性晶

技術熱線: 4007-888-234

編寫PIC單片機源程序應注意問題

更新時間: 2019-03-26
閱讀量:2819

編寫PIC單片機的源程序,除了源程序的開始處要求嚴格的列表指令外,還需注意源程序中字母符號大小寫的有關規則,否則在PC機上匯編源程序時不會成功。筆者用下列的PIC16F84單片機對B口送數的源程序(源程序各自定義)為實例,說明其注意的問題。
   LIST    P=PIC16F84
    #INCLUDE P16F84INC
      ORG         0
START CLRW        ;起始地址
   BSF          STATUS,5 ;選體1
   MOVWF  TRISB   ;置B口為輸出   BCF      STATUS,5;STATUS,5復位
   MOVW    0xAA    ;可使B口的
               LED間亮
   MOVWF  PORTB    ;B口輸出10
              101010
LOOP   GOTO     LOOP
   END

 上述源程序中因用了偽指令INCLUDE,在這里是指把列表指定的PIC16F84文件(在MPLAB中)讀入源程序作為上述源程序的一部分,所以凡是MPLAB中有關PIC16F84單片機已有的寄存器在上述源程序中無需再用賦值指令(EQU)賦值,這就使所建立的源程序大為簡化。

  此外,由于有了偽指令INCLUDE,所以根據MPLAB軟件中的格式,在源程序中的操作數凡是涉及MPLAB已規定的寄存器名稱,其字母一律只能大寫,不能小寫,其余操作碼、標號字母可任意大小寫,但0x中的x應小寫,否則匯編不會成功。鑒于上述原因,為了書寫方便,所以在使用MPLAB軟件時,PIC單片機的源程序均用大寫字母為宜(0x例外)。



欢迎光临: 宜兰市| 衡南县| 长沙县| 新营市| 临江市| 勐海县| 克什克腾旗| 钦州市| 井冈山市| 措美县| 崇文区| 永定县| 万山特区| 定兴县| 南城县| 昭平县| 沾益县| 香港 | 沂水县| 民丰县| 长宁区| 新干县| 合江县| 札达县| 沙雅县| 英吉沙县| 邮箱| 阿合奇县| 边坝县| 玉屏| 教育| 屏边| 周至县| 南陵县| 尤溪县| 平原县| 东平县| 开封县| 武强县| 和静县| 马尔康县|