版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、PIC器件具有幾個(gè)包含配置位或熔絲的存儲(chǔ)單元。這些位指定基本的器件操作,例如振蕩器模式、看門狗定時(shí)器、編程模式和代碼保護(hù)。未正確設(shè)置這些位可能導(dǎo)致代碼失敗或器件無法運(yùn)行。對(duì)于PIC18器件,這些位可以使用配置pragma偽指令進(jìn)行設(shè)置。(在未來版本中,也會(huì)對(duì)于其他8位器件引入pragma偽指令。)該pragma偽指令具有以下形式。#pragmaconfigsetting=state|value#pragmaconfigregister=
2、value其中,setting是配置設(shè)置描述符(如WDT),state是所需狀態(tài)的文本描述(如OFF)。value字段是一個(gè)可以優(yōu)先用于描述符的數(shù)值。PIC16F1x端口控制實(shí)驗(yàn)芯片型號(hào):PIC16F1936主要特性:增強(qiáng)性中檔8位CPU,8KFlash,512字節(jié)RAM,最高速度8MIPS,11通道10位AD,2個(gè)比較器,96段LCD控制器,16通道電容觸摸模塊,3個(gè)增強(qiáng)性PWM捕獲模塊#include配置芯片的工作方式,相當(dāng)于其他單
3、片機(jī)的熔絲位CONFIG1#pragmaconfigFOSC=INTOSC使用內(nèi)部時(shí)鐘#pragmaconfigWDTE=OFF禁止看門狗#pragmaconfigPWRTE=OFFPWRTdisabled#pragmaconfigMCLRE=ONMCLRVPPpinfunctionisMCLR#pragmaconfigCP=OFF禁止程序代碼保護(hù)(debug時(shí)要關(guān)閉代碼保護(hù))#pragmaconfigCPD=OFF禁止EEPROM的保
4、護(hù)#pragmaconfigBEN=ON使能欠壓復(fù)位#pragmaconfigCLKOUTEN=OFF禁止CLKOUT功能#pragmaconfigIESO=ONInternalExternalSwitchovermodeisenabled#pragmaconfigFCMEN=ONFailSafeClockMonitisenabled)CONFIG2#pragmaconfigWRT=OFF禁止代碼自編程保護(hù)#pragmaconfigVC
5、APEN=OFFAllVCAPpinfunctionalityisdisabled#pragmaconfigPLLEN=OFF禁止4xPLL#pragmaconfigSTVREN=ONStackOverflowUnderflowwillcauseaReset)#pragmaconfigBV=LO欠壓復(fù)位電壓為低檔位(低檔位為1.9V,高檔位為2.5V)#pragmaconfigLVP=OFF高壓編程模式定義系統(tǒng)時(shí)鐘,在延時(shí)函數(shù)中需要這個(gè)
6、定義#define_XTAL_FREQ16000000UL#defineClose_LED()LATBbits.LATB4=0RB4輸出低電平#defineOpen_LED()LATBbits.LATB4=1RB4輸出高電平PIC單片機(jī)學(xué)習(xí)筆記烽火經(jīng)典語錄PIC單片機(jī)指令介紹單片機(jī)指令介紹2009022620:38:50|分類:單片機(jī)|標(biāo)簽:|舉報(bào)|字號(hào)大中小訂閱PIC指令功能分類表類型助記符操作說明命令說明影響標(biāo)志位MOVFF,dF→
7、d將F寄存器的內(nèi)容傳送到F本身(d=1)或W(d=0)(影響狀態(tài)位)ZMOVWFFW→F將W寄存器的內(nèi)容傳送到F,W內(nèi)容不變MOVLWKK→W將8位立即數(shù)傳送到W寄存器傳送類SWAPFFdF半字節(jié)交換→dF寄存器的高4位和低4位交換位置后,結(jié)果存入F本身(d=1)或W(d=0)中ADDWFFdFW→dW寄存器的內(nèi)容和F寄存器的內(nèi)容相加,結(jié)果存入F(d=1)或W(d=0)中CDCZADDLWFdKW→WW寄存器的內(nèi)容和8位立即數(shù)相加,結(jié)果
8、存入WCDCZINCFFdF1→dF寄存器的內(nèi)容加1后,結(jié)果存入W(d=0)或F(d=1)中ZSUBWFFdFW→dF寄存器的內(nèi)容減去W寄存器的內(nèi)容,結(jié)果存入W(d=0)或F(d=1)中CDCZSUBLWKKW→W8位立即數(shù)減掉W寄存器的內(nèi)容,結(jié)果存入WCDCZ算術(shù)運(yùn)算類DECFFdF1→dF寄存器的內(nèi)容減1后,結(jié)果存入W(d=0)或F(d=1)中ZWFFdF∧W→dW寄存器的內(nèi)容和F寄存器的內(nèi)容相與,結(jié)果存入F(d=1)或W(d=0)
9、中ZLWKK∧W→WW寄存器的內(nèi)容和8位立即數(shù)相與,結(jié)果存入WZIWFFdF∨W→dW寄存器的內(nèi)容和F寄存器的內(nèi)容相或,結(jié)果存入F(d=1)或W(d=0)中ZILWKK∨W→WW寄存器的內(nèi)容和8位立即數(shù)相或,結(jié)果存入WZXWFFdF⊕W→dW寄存器的內(nèi)容和F寄存器的內(nèi)容相異或,結(jié)果存入F(d=1)或W(d=0)中ZXLWKK⊕W→WW寄存器的內(nèi)容和8位立即數(shù)相異或,結(jié)果存入WZCOMFFdF取反→dF寄存器的內(nèi)容取反后,結(jié)果存入F(d=
10、1)或W(d=0)中ZCLRFF0→F寄存器復(fù)位F寄存器的內(nèi)容被清為全0ZCLRW0→W寄存器復(fù)位W寄存器的內(nèi)容被清為全0ZRLFFdF帶C循環(huán)左移→d將F寄存器帶C循環(huán)左移,結(jié)果存入F本身(d=1)或W(d=0)。CRRFFdF帶C循環(huán)右移→d將F寄存器帶C循環(huán)右移,結(jié)果存入F本身(d=1)或W(d=0)。CBCFFB將F中第B位清0將寄存器的第B位清為0邏輯運(yùn)算類BSFFB將F中第B位置1將寄存器的第B位置1INCFSZFdF1→d
11、結(jié)果若為0則跳一步F寄存器的內(nèi)容加1后,結(jié)果存入F本身(d=1)或W(d=0)。如結(jié)果為0則跳過下一條指令,否則順序執(zhí)行DECFSZFdF1→d結(jié)果若為0則跳一步F寄存器的內(nèi)容減1后,結(jié)果存入F本身(d=1)或W(d=0)。如結(jié)果為0則跳過下一條指令,否則順序執(zhí)行BTFSCFBF中第B位為0,則跳一步測(cè)試F寄存器的第B位。若F(B)=0,則跳過下一條指令,否則順序執(zhí)行程序跳轉(zhuǎn)類BTFSSFBF中第B位為測(cè)試F寄存器的第B位。若F(B)=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- [學(xué)習(xí)]高冠民-痛風(fēng)[自動(dòng)保存的
- 碳 (自動(dòng)保存的)
- 表2.8、現(xiàn)澆混凝土構(gòu)件尺寸檢測(cè)記錄(一)-(自動(dòng)保存的)
- 巖石分類 (自動(dòng)保存的)
- 靜脈輸液自動(dòng)保存的
- 種植牙自動(dòng)保存的
- 見習(xí)報(bào)告 (自動(dòng)保存的)
- 2017年會(huì)計(jì)繼續(xù)教育學(xué)習(xí)自動(dòng)保存的
- 質(zhì)量記錄保存年限表
- 7.12暴雨總結(jié) (自動(dòng)保存的)
- 牛肉數(shù)據(jù)(自動(dòng)保存的).xls
- 自動(dòng)潤滑器PIC控制技術(shù)的研究.pdf
- 牛肉數(shù)據(jù)(自動(dòng)保存的).xls
- 牛肉數(shù)據(jù)(自動(dòng)保存的).xls
- 梅毒住培新自動(dòng)保存的
- 教育扶貧典型案例-(自動(dòng)保存的)
- 2014工作計(jì)劃 (自動(dòng)保存的)
- 產(chǎn)褥期保健自動(dòng)保存的
- 彎橋計(jì)算理論 (自動(dòng)保存的)
- 說明書 (自動(dòng)保存的).docx
評(píng)論
0/150
提交評(píng)論