Re: PIC10F220 怎麼設定振盪器頻率

作者 Ryang 於 2017年07月10日 15:11:31
在 XC8 下,有關 Configuration Bits 的定義已經不像 C18 是在 P16fxxx.H 檔裡宣告。XC8 有專屬的 Config. Bits 的宣告檔案如下:

PIC16F 系列相關的定義在:
C:\Program Files\Microchip\xc8\v1.2\docs \pic_chipinfo.html

PIC18F 系列相關的定義在:
C:\Program Files\Microchip\xc8\v1.12\docs \pic18_chipinfo.html

先開啟 "pic_chipinfo.html" 檔後,再點選貼圖中所顯示的元件,就可以看到底下的 Cofiguration Bits 的使用說明。

[code]10F220 Support Information

#pragma config Usage

#pragma config <setting>=<named value>
For example:
// Internal Oscillator Frequency Select bit: 8 MHz
// Master Clear Pull-up Enable bit: Pull-up disabled
// Watchdog Timer Enable bit: WDT enabled
// Code protection bit: Code protection off
// GP3/MCLR Pin Function Select bit: GP3/MCLR pin function is MCLR
#pragma config IOSCFS = 8MHZ, MCPU = OFF, WDTE = ON, CP = OFF, MCLRE = ON
#pragma config <setting>=<literal constant>
For example:
// Internal Oscillator Frequency Select bit: 8 MHz
// Master Clear Pull-up Enable bit: Pull-up disabled
// Watchdog Timer Enable bit: WDT enabled
// Code protection bit: Code protection off
// GP3/MCLR Pin Function Select bit: GP3/MCLR pin function is MCLR
#pragma config IOSCFS = 0x1, MCPU = 0x1, WDTE = 0x1, CP = 0x1, MCLRE = 0x1
#pragma config <register>=<literal constant> .......
...... {/code]

附加檔案:



jpg  擷取.JPG (203.73 KB)
16_596328a348788.jpg 1020X768 px

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=1&topic_id=21200&post_id=75979