niwkrの気ままなブログ

パソコン(win/mac)、家電、スマホ、ニュース、CNC、電子工作、雀酔などに関わる日記です。
(Youtubeのniwkrアカウントは他人です。)

2017年05月

PIC Config


;----- CONFIG1 Options --------------------------------------------------

_FOSC_LP EQU  H'3FF8'; LP Oscillator, OSC1ピンとOSC2ピンの間に接続された低電力水晶

_FOSC_XT EQU  H'3FF9'; XT Oscillator, OSC1ピンとOSC2ピンの間に接続された水晶/共振器

_FOSC_HS EQU  H'3FFA'; HS Oscillator, OSC1ピンとOSC2ピンの間に接続された高速水晶/共振器

_FOSC_EXTRC EQU  H'3FFB'; EXTRC oscillator: CLKINピンに接続された外部RC回路

_FOSC_INTOSC EQU  H'3FFC'; INTOSC oscillator: CLKINピンのI / O機能

_FOSC_ECL EQU  H'3FFD'; ECL, 外部クロック、低消費電力モード (0-0.5 MHz): CLKINピンに供給されるデバイスクロック

_FOSC_ECM EQU  H'3FFE'; ECM, 外部クロック、中電力モード (0.5-4 MHz): CLKINピンに供給されるデバイスクロック

_FOSC_ECH EQU  H'3FFF'; ECH, 外部クロック、ハイパワーモード (4-20 MHz): CLKINピンに供給されるデバイスクロック


_WDTE_OFF EQU  H'3FE7'; WDTが無効

_WDTE_SWDTEN EQU  H'3FEF'; WDTCONレジスタのSWDTENビットで制御されるWDT

_WDTE_NSLEEP EQU  H'3FF7'; スリープ中にWDTが実行中および使用不可になっている

_WDTE_ON EQU  H'3FFF'; WDT有効


_PWRTE_ON EQU  H'3FDF'; PWRT有効

_PWRTE_OFF EQU  H'3FFF'; PWRTが無効


_MCLRE_OFF EQU  H'3FBF'; MCLR / VPPピン機能はデジタル入力です

_MCLRE_ON EQU  H'3FFF'; MCLR / VPPピン機能はMCLR


_CP_ON EQU  H'3F7F'; プログラムのメモリコード保護が有効になっている

_CP_OFF EQU  H'3FFF'; プログラムのメモリコード保護が無効になっています


_BOREN_OFF EQU  H'39FF'; ブラウンアウトリセット無効

_BOREN_SBODEN EQU  H'3BFF'; ブラウンアウトリセットはBORCONレジスタのSBORENビットで制御されます

_BOREN_NSLEEP EQU  H'3DFF'; ブラウンアウトリセットはスリープ中に動作中および動作中にイネーブルされる

_BOREN_ON EQU  H'3FFF'; ブラウンアウトリセット有効


_CLKOUTEN_ON EQU  H'37FF'; CLKOUTピンでCLKOUT機能が有効

_CLKOUTEN_OFF EQU  H'3FFF'; CLKOUT機能は無効。 CLKOUTピンのI / Oまたはオシレータ機能


_IESO_OFF EQU  H'2FFF'; 内部/外部切り替えモードは無効です

_IESO_ON EQU  H'3FFF'; 内部/外部切り替えモードが有効になっている


_FCMEN_OFF EQU  H'1FFF'; フェイルセーフクロックモニタが無効

_FCMEN_ON EQU  H'3FFF'; フェイルセーフクロックモニタが有効


;----- CONFIG2 Options --------------------------------------------------

_WRT_ALL EQU  H'3FFC'; 000h1FFFhライトプロテクト、PMCON制御でアドレス変更不可

_WRT_HALF EQU  H'3FFD'; 000h0FFFhライトプロテクト、1000h1FFFhPMCON制御で変更可能

_WRT_BOOT EQU  H'3FFE'; 000h1FFhライトプロテクト、200h1FFFhPMCON制御で変更可能

_WRT_OFF EQU  H'3FFF'; 書き込み保護をオフにする


_CPUDIV_NOCLKDIV EQU  H'3FCF'; CPUシステムの分割なし

_CPUDIV_CLKDIV2 EQU  H'3FDF'; CPUのシステムクロックを2で割った値

_CPUDIV_CLKDIV3 EQU  H'3FEF'; CPUのシステムクロックを3で割った値

_CPUDIV_CLKDIV6 EQU  H'3FFF'; CPUのシステムクロックを6で割った値


_USBLSCLK_24MHz EQU  H'3FBF'; システムクロックは24MHzFS / LS USB CLKENsの分周比は4に設定されています。

_USBLSCLK_48MHz EQU  H'3FFF'; システムクロックは48MHzFS / LS USB CLKENs分周比は8に設定されています。


_PLLMULT_4x EQU  H'3F7F'; 4倍の出力周波数を選択

_PLLMULT_3x EQU  H'3FFF'; 3倍の出力周波数を選択


_PLLEN_DISABLED EQU  H'3EFF'; 3xまたは4x PLL無効

_PLLEN_ENABLED EQU  H'3FFF'; 3xまたは4x PLL有効


_STVREN_OFF EQU  H'3DFF'; スタックオーバーフローまたはアンダーフローはリセットを起こさない

_STVREN_ON EQU  H'3FFF'; スタックオーバーフローまたはアンダーフローは、リセットを引き起こします


_BORV_HI EQU  H'3BFF'; ブラウンアウトリセット電圧(Vbor)、ハイトリップポイントが選択されています。

_BORV_LO EQU  H'3FFF'; ブラウンアウトリセット電圧(Vbor)、低トリップポイントが選択されています。


_LPBOR_ON EQU  H'37FF'; 低電力BORが有効

_LPBOR_OFF EQU  H'3FFF'; 低電力BORは無効


_LVP_OFF EQU  H'1FFF'; MCLR / VPPの高電圧をプログラミングに使用する必要があります

_LVP_ON EQU  H'3FFF'; 低電圧プログラミングが可能


;----- DEVID Equates --------------------------------------------------

_DEVID1 EQU  H'8006'


;----- IDLOC Equates --------------------------------------------------

_IDLOC0 EQU  H'8000'

_IDLOC1 EQU  H'8001'

_IDLOC2 EQU  H'8002'

_IDLOC3 EQU  H'8003'



日々の出来事ランキング
このエントリーをはてなブックマークに追加 mixiチェック

基板作製で便利なFusion PCBが安くなってる。

他社も安くなっているから競争が激しいようだ。

日本は品質は確かだがともて高額なのでホビー用には辛い。

10×10cm(10枚)で4.9ドル(送料別)と格安だ。

二層、1.6mm厚、レジスト色(6色選択無料)・・・。

オリジナル基板を何か作ってみたい。

面付けは自分で基板をカットすれば料金を気にすること無く沢山同時に作れる。

サーキュラソウテーブルは流石に高額なので自作することにする。

基板の発注をしてないのに材料を購入してしまった。

banggoodで「12-24V Lathe Press Motor with Drill Chuck and Mounting Bracket」$10.23
SKU321065

「10 pcs 50mm Diamond Electroplated Rotary Cutting Wheel Blade」$5.99を購入した。
SKU141058

後は適当にダイソーで買えば何とかなるだろう。電源は既に持っている。

プロクソンのこれの様に使えればOKだ。
27006

気になるものとしてamazonで「24MHz 8チャンネル USBロジックアナライザ」750円を購入。
8chLogic

何れも中国からの発送なので気長に待つことにする。

最後のモーターが到達(5/30追記)
トラックナンバー無しだと何時来るかわからないな


日々の出来事ランキング
このエントリーをはてなブックマークに追加 mixiチェック

↑このページのトップヘ