国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

PIC單片機程序設計的基本格式

發布時間:2010-9-20 12:24    發布者:eetech
為了快速掌握PIC單片機源程序的基本結構,這里給出一個典型的程序結構框架。建立源程序時首先用偽指令TITLE提供程序的標題,接著給出整個程序的總說明,并用列表偽指令LIST指定所用單片機型號和文件輸出格式,再利用INCLUDE偽指令讀入MPASM中提供的定義文件如《P16F84INC》,然后對片內常用資源進行定義,再給出一般程序的基本結構框架。現舉例如下。  

TITLE“This is……”;程序標題
;程序說明
LIST P="16F84",F=1NHX8M

include
-config_RC_Qsc &_WDT_0FF…
;資源定義和變量定義
STATUS EQU 03
FSR EQU 04
PORTA EQU 05
PORTB EQU 06
J EQU 01F
K EQU 01E
;…………………
ORG 0000 ;
goto MAIN ;跳過中斷矢量
ORG 0004
goto INTSRV;子程序入口地址
;……………………………………
MAIN 
;從0005H開始放主程序
call Initports ;端口初始化
call InitTimers;定時器初始化

INTSRV … ;中斷服務程序區
SVBRTH…  ;子程序區
END  ;程序結束符

當然,在編寫程序時可根據實際情況加以調整。下面是一份實際程序清單,要求將數據88H寫入PIC16F84內部EEPROM的20H單元,而后再從20H單元將其讀出。

LIST P="16F84",F=INHX8M
;……………………………
STATUS EQU  03;定義寄存器
EEDATA EQU  08
EEADR EQU  09
INTCON EQU  0BH
EECON1 EQU  88H
EECON2 EQU  89H
;…………………………
RD    EQU  0  ;定義位
WR  EQU  1
RP0   EQU  5
GIE  EQU  7
;…………………………
    ORG  0
    GOTO WRSTART
;……………………………
   ORG  10H
WRSTART ;寫入操作開始
   CLRW  ;清W,使W=0
   BCF STATUS,RP0 ;選BANK0
   MOVLW 20H
   MOVWF EEADR ;地址→EEADR
   MOVLW 88H
   MOVWF EEDATA;寫入數據→
;EEDATA
   BSF STATUS,RP0 ;選BANK1
   BSF EECON1,2 ;寫操作使能允許
   BCF INTCON,GIE ;關閉所有的中斷
   MOVLW 0X55
   MOVWF EECON2;55H→EECON2
   MOVLW 0XAA
   MOVWF EECON2  ;AAH→EECON2
   BSF EECON1,WR ;啟動寫操作
   BSF INTCON,GIE ;恢復開中斷
RDSTART  ;讀出操作開始
   BCF STATUS,RP0
   MOVLW 20H
   MOVWF EEADR ;地址→EEADR
   BSF STATUS,RP0
   BSF EECON1,RD ;啟動讀操作
   BCF STATUS,RP0
   MOVF EEDATA,W ;將EEPROM
;數據讀入W
END
本文地址:http://www.qingdxww.cn/thread-28211-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 想要避免發生災難,就用MPLAB SiC電源仿真器!
  • 利用模擬開發工具生態系統進行安全電路設計
  • Cortex-M4外設 —— TC&TCC結合事件系統&DMA優化任務培訓教程
  • 我們是Microchip
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91在线精品视频 | 亚洲一级片在线播放 | 亚洲国产高清一区二区三区 | 黄片毛片一级 | 日本免费黄网站 | 日本视频www | 成年人网址在线观看 | 在线免费看毛片 | 欧美精品在线一区二区三区 | 久久这里只有精品23 | 日本玖玖| 久草精品免费 | 国内精品视频在线观看 | 精品伊人久久 | 亚洲国产资源 | a在线观看免费 | 国产免费一级视频 | 国产精品黄在线观看免费 | 四虎最新地址 | 高清国产精品久久久久 | 色5月婷婷 | 欧美黑人成人www在线观看 | 午夜精品久久久久久久四虎 | 久久免费视频观看 | 91麻精品国产91久久久久 | 内裤奇缘免费未删减版 | 9久久9久久精品 | 久久久久久久国产a∨ | 天天影视色香欲综合网 寡妇 | 99久国产| 香蕉伊思人在线 | 高清国产精品久久 | 欧美有码视频 | 日本人jizz| 久久精品国产99国产精品小说 | 敢死队4完整版在线观看 | 国产日韩欧美综合色视频在线 | 亚洲视频大全 | 日本欧美小视频 | 亚洲一区二区三区播放在线 | 亚洲性69影院在线观看 |