PIC専用のスレ Part 56 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
______
/Microchip ./|
/ ( ゚∀゚) / | アセンブラのアの字もわからない
|~ ̄ ̄ ̄ ̄ ̄| /. 超初心者からHEXが読めてしまう
|/Z./Z./Z./Z_|/ || 鬼プロフェッショナルの為のスッドレ(#゚Д゚)だ!モ゙ルァ
||. ||. ||. ||
大人気のPICマイコンのスレ
なんといっても情報が豊富だし、開発環境も多いし、パッケージも豊富
使いやすくて、しかも安い。やっぱりPICだよね
例の如く基本リンクだ
http://www.microchip.com/ マイクロチップ本社(Microchip Technology Inc. )
http://www.microchip.co.jp/ マイクロチップ テクノロジー ジャパン 株式会社
http://www.microchip.com/maps/microcontroller.aspx Microchip Advanced Part Selector (Maps)
またーりやっておくんなまし
種類が多くてワカランって奴は上記パーツセレクタで、機能から最適製品を絞り込め!
教えて君はとりあえずGoogle( http://www.google.co.jp/ ) くらい使おう
テンプレ内の秋月小売価格も在庫が捌ければ、次の仕入れからは昨今の為替相場変動にならって
適宜価格改定されてます。ここの表記価格とは違うかもしれないのでそのつもりで
回答者する人の注意
. 最初に回答したい気持ちは分かるけど、質問者の内容を、落ち着いてよく読もう。
質問者する人の注意
. あなたの周囲しか通じない変な省略語は使わずに、なるべく詳しく説明してね
前スレ:
PIC専用のスレ Part55
https://rio2016.2ch.net/test/read.cgi/denki/1491255154 //////////////// 秋月PIC 買うなら これだ ! //////////////////
参考…秋月扱い【Enhanced Mid-Range】8bit PIC12F1* PIC16F1*
[20pin] 種類豊富
16F18346 \160 16Kw 2048 I/O18 ADC17 DAC1 CapS-- Comp2 Timer3/4 CCP0/0/4/2 EUSART1 MSSP2 CWG2 CLC4 NCO1 PPS
16F1829 . \160 08Kw 1024 I/O18 ADC12 DAC1 CapS12 Comp2 Timer4/1 CCP1/1/2/2 EUSART1 MSSP2 CWG- CLC- NCO-
16F1828 . \155 04Kw 0256 I/O18 ADC12 DAC1 CapS12 Comp2 Timer4/1 CCP1/1/2/2 EUSART1 MSSP1 CWG- CLC- NCO-
16F1709 . \150 08Kw 1024 I/O18 ADC12 DAC1 CapS-- Comp2 Timer4/1 CCP0/0/2/2 EUSART1 MSSP1 COG1 CLC3 NCO- PPS
16F1619 . \150 08Kw 1024 I/O18 ADC12 DAC1 CapS-- Comp2 Timer4/3 CCP0/0/2/2 EUSART1 MSSP1 CWG1 CLC4 NCO- PPS
16F1579 . \140 08Kw 1024 I/O18 ADC12 DAC1 CapS-- Comp2 Timer2/5 CCP0/0/0/4 EUSART1 MSSP- CWG1 CLC- NCO- PPS
16F1508 . \130 04Kw 0256 I/O18 ADC12 DAC1 CapS-- Comp2 Timer2/1 CCP0/0/0/4 EUSART1 MSSP1 CWG1 CLC4 NCO1
16F1459 . \180 08Kw 1024 I/O17 ADC-9 DAC1 CapS-- Comp2 Timer2/1 CCP0/0/0/2 EUSART1 MSSP1 CWG1 CLC- NCO- USB
[18pin] 秋月では取扱い少
16F1827 . \130 04Kw 0384 I/O16 ADC12 DAC1 CapS12 Comp2 Timer4/1 CCP1/1/2/2 EUSART1 MSSP2 CWG- CLC- NCO-
[14pin] 機能的に8pin同等
16F18326 \130 16Kw 2048 I/O12 ADC11 DAC1 CapS-- Comp2 Timer3/4 CCP0/0/4/2 EUSART1 MSSP2 CWG2 CLC4 NCO1 PPS
16F18325 \100 08Kw 1024 I/O12 ADC11 DAC1 CapS-- Comp2 Timer3/4 CCP0/0/4/2 EUSART1 MSSP2 CWG2 CLC4 NCO1 PPS
16F1825 . \150 08Kw 1024 I/O12 ADC-8 DAC1 CapS-8 Comp2 Timer4/1 CCP1/1/2/2 EUSART1 MSSP1 CWG- CLC- NCO-
16F1823 . \100 02Kw 0128 I/O12 ADC-8 DAC1 CapS-8 Comp2 Timer2/1 CCP1/0/0/1 EUSART1 MSSP1 CWG- CLC- NCO-
16F1705 . \100 08Kw 1024 I/O12 ADC-8 DAC1 CapS-- Comp2 Timer4/1 CCP0/0/2/2 EUSART1 MSSP1 COG1 CLC3 NCO- PPS
16F1503 . \080 02Kw 0128 I/O12 ADC-8 DAC1 CapS-- Comp2 Timer2/1 CCP0/0/0/4 EUSART- MSSP1 CWG1 CLC2 NCO1
16F1455 . \140 08Kw 1024 I/O11 ADC-5 DAC1 CapS-- Comp2 Timer2/1 CCP0/0/0/2 EUSART1 MSSP1 CWG1 CLC- NCO- USB
16F1454 . \130 08Kw 1024 I/O11 ADC-- DAC- CapS-- Comp- Timer2/1 CCP0/0/0/2 EUSART1 MSSP1 CWG- CLC- NCO- USB
[8pin] シリーズ最小構成
16F18313 \075 02Kw 0256 I/O-6 ADC-5 DAC1 CapS-- Comp1 Timer2/1 CCP0/0/2/2 EUSART1 MSSP1 CWG1 CLC2 NCO1 PPS
12F1840 . \120 04Kw 0256 I/O-6 ADC-4 DAC1 CapS-4 Comp1 Timer2/1 CCP0/1/0/1 EUSART1 MSSP1 CWG- CLC- NCO-
12F1822 . \100 02Kw 0128 I/O-6 ADC-4 DAC1 CapS-4 Comp1 Timer2/1 CCP0/1/0/1 EUSART1 MSSP1 CWG- CLC- NCO-
12F1612 . \080 02Kw 0256 I/O-6 ADC-4 DAC1 CapS-- Comp1 Timer4/1 CCP0/0/2/2 EUSART- MSSP- CWG1 CLC- NCO-
12F1501 . \070 01Kw 0064 I/O-6 ADC-4 DAC1 CapS-- Comp1 Timer2/1 CCP0/0/0/4 EUSART- MSSP- CWG1 CLC2 NCO1
表記 Timer[8bit]/[16bit],CCP[Full]/[Half]/[CCP]/[PWM],CapS=CapSense,Comp=Comparator
CWG=Complementary Waveform Gen.,CLC=Configurable Logic Cell
NCO=Numerically Controlled Oscillator,PPS=Peripheral Pin Select
足らない分の追記をお願いします。 ((((())))()())((())()()()()))))))))))(()()((()(()())))(())(())(((()()(()((((
)(()((()((())(())(()())())))(())(()(()()))()(()(()())))())((())))))))(((((((
()())())))))((())()(())))(())(()()()()(()()()(((()()()()()((()((())())((()))
)(()(()())(())()((()(())()()(((())))()()))()()((()()(()))())))())))(((()(()(
((((()))))))()))()(((((()))))()())((())()(()((((((())((())()(())(())(())))))
(((()))(())()))))(())()(())()((()))()()(())()))(()())((()(())()))())(()(((((
(()()(((()())))(())(())(()()))()()())(()))()(((()()))()))()(((()())))()(((()
)()()))((()(((((((())())(())))((())(((()()()(()((())()())))(()))())()())()))
)(())((((((()()(()))(((()())(()))((((())())))))))))()((()(()()()()(())()))()
))()())(((()))))()()()))())())()())()(())()))(()(()(()())(())(((()(()(()((((
))(((()())()(())(()())()(()))()))(()))())(()(((()))(()(())(((()(()())()()))(
()())))((()))(((())((())(())(((()()()()())))((()()))())(())((((()((())()))))
)))(())(()(())())()(()))))())(()))))))()))((())((((()((((()((())((())(((())(
(()))())((())(())(()()(((()(()()(()))))())())()))()()()()())()((()((()(()())
)))())(()())))(()((((()((()(((()(())))))(()(()))()()())()()(()(()(()(()))))(
()))())()(()())()())()))(())(())())))))))(()((()(()(((()(()())((((()()))((((
)))()(())(((()((()(((())))()))()()))((()))))((()))))))(())()(())(()(()((((((
)(((())))(()((()(((((()((())))))))()))(())(()))(())(()))()(((()))(())()))(((
()))(()(()(((()()())())))))(((()()((((()()())))(((())())))(()((()))))(())(()
()())()()))((((()())(()())())()(()((()(()(()(())(())(())((()))(()()()())))))
())((())(())((((()))(()))))(()()()(()())(()(()()())))()()))(())((()()(((()))
)(((((())(((()()()())()((((()()()()))()((((()()()(()(()))))))))()))))(())())
(((())()(((())(()())())))))))()(())))((())((((())))(())(())((())))()(()((()(
)))())(())(((()((()))))))((())(()(()()(()()(())()((()()))(())()()))(()(()()(
((()))(()((((((()((()))))(()))()(()(((())(())))())()))(()(()()()()())))()())
)()()))()))(())())((()(())(())))(((())(())(()()))()))()()((())((())((()(()((
)()(())))())))(()))))()())())())))(()(()(((((()))())(()((((())((()()((())(((
))()))(((())))(())()(()((()())())()(((()(()))()()))()()())())(((()(()))((()(
(((()))(()()))())(((()))())))()(((())((((((()())))))((((())()())())))(()()()
((()())))))(()(()))(((((())()(()(()()()))((()(()((())()))()())()())((()))())
))))((())((()())(())))()()()()((()))())()()))))())())()((())(((())(((()(((((
(()((()))()(())(((()())))()()))()()((((((()((()))(())((())))()()((()))()))))
))())()(((()(()))(())())()()))((()(((())(()()((()()((((())(())()))(()))())))
()())(())()())(()((())))()())())()(((((((())))(((((()(())())())(()())()())))
())))))))(())(())((()))))()(()(())())(()()((((()(()()((()((()(()))))())((()(
)))))()(()((())((()(((())(((()(()))())))(())((((()()(())))(())(())(((())))))
))))()()(((())(()(()))(()()(())()))())))(())(()()())()()(()()((())()())(((((
)())()))()((()())(()(())(()()))((())))))((()()((()(()))(()()(()(()(()(()()))
((())(())())(()())(()())))((()))(()(()()()(())))())((()()((())()()()(())())(
(((((((())()((())(()()((()()(((()(())))()(())()))))))()((())))))(()()()())))
))())()))((((())())(()()))())))))(((((()()))))((((((()(()())))()(())(())((((
((())((())((()))(()()))()))))(())((((()(()))()(()((()((((())()))((())))())))
()()())))))()))(())(()())((()()))(())(()))((()()))(())()())(((()(()((((()()(
))))())((())))())))()())()((()((()(()(()()())(()))()(())))((((((()())()((()(
))))(()()))(((())(()()(()((()())()())())))))(()(((()))(())()())(()(()(())(((
)()((())()((())()(())))()))(()(()()(())))()))((())(((()))))((((((()((()())))
))((()()()())(()(()()()()))()((()))))()()()))(()))(((()()(((()())))))()(((((
()(()()()(()((((()()()((())(())))))((())))))()()((())()))(())()(())()(()())(
((()()))()()()))(()((()((((())(()(())(()((((())(()))))()))())))()(())()))(()
(((((()((()))))()())))))((()))())(()((()((()))))())(())(((()(()((())))()))(( Bluetooth LE で1つの規格
要は省エネ版 picに興味が出来てusb工作をしたいのですが
過去スレみたらpicにはサンプルが沢山あるということですが
どこを見ればサンプルがあるのでしょうか?
開発環境はインストールしました Microchipのサイトに行って MLA で検索してみよう
Microchip Library for Applicationのページが出てくる。 Limited Edition
自動車だと限定仕様車は高級志向だけど、ソフトとかになると機能限定になる不思議 限られましたproduction と 限られましたfunctionsだろ MLAは自分の回路に合わせて改造するのが面倒。
CDCだったらMCCで出来るみたいなんだが、誰か上手く行った人いる? >>2
しばらく見ないうちに、ずいぶんスッキリしちゃったな・・・ オレのお薦め
迷ったらこれを買え
(秋月に売ってるPIC DIP限定)
●USBなし
PIC10F200 マゾ専用 最低スペック 50円
PIC10F322 最安 45円
PIC16F18313 8pin 75円
PIC16F18326 14pin 130円
PIC16F18346 20pin 160円
PIC32MM0064GPL028 28pin 3.3V 175円
●USBあり
PIC16F1455 14pin 140円
PIC16F1459 20pin 180円
PIC32MX230F064B 28pin OTG 3.3V 270円
PIC32MX270F256B-50 28pin OTG 3.3V 380円 新規が必ずしも最善ではない。
過去の資産が豊富な物の方が重要だという考えもある。
自分の価値観を命令口調で押し付ける奴が一番迷惑。 じゃあ過去の資産が豊富な物を書けよ
言ってることが支離滅裂 >>17,19
何が気に入らないの? あなたのお勧めを上げてみてよ >>19
じゃあ、じゃねえの。
大して役にも立たない自分の好みを押し付けるなと言ってるんだよ、馬鹿なのか? だいたい人それぞれ使う目的が違うのに
それも確かめずにお勧めって何だろうねw
ただの無責任かおせっかい。 >>24
悪いが俺は>>2の方がありがたい
公式のリンク「も」貼れならわかるが、価値がないから書くなは違うんじゃないか
自分の趣味を押し付けないでほしい >>26
>>24のリンク先を踏まえた上での>>2の利用価値を説明してくんない?
絶対秋月からしか買わない主義ってのは除いて。 >>2 こそ趣味押し付けだな
選択基準があるようにはまったく見えない
8bitしかないし >>2がイヤなら、見なければいいじゃん。
価値があると思う人だけ見ればいい。
ちょっと知ってるからって、上から目線が嫌い スレが新しく始まったと思ったらもう言い争いか…
PIC使いは品が無いというか民度が低いというか困ったチャンが多いな >>28
> 選択基準があるようにはまったく見えない
秋月扱い、8bit、20pin以下
選択基準あるじゃん つまり、おすすめでも何でもなく、
秋月で扱ってる8bit小ピンを列挙しただけど しただけど
しただけだけど
しただけと?
日本語難しいてよく聞くがこのことか >>29
同意です。
いつも揚げ足取りで結局結論が出ないんですよね(笑) しただけと
の打ち間違い
「買うなら これだ!」
の中身が、ただの秋月取り扱い製品の列挙でした 秋月取り扱いPICがすべて列挙されていてメンテもされるなら
多少の意味はあるだろうけど
全然そんな事もない >>16 はすべておすすめ
まず始めに検討すべき製品が上から下まで幅広く書いてある
コスパも良く、最新の開発環境にも対応している物のみ 「買うならこれだ」は言い過ぎなんじゃないの?
「ええやんそれぐらい」
「あっそ」
で済む話じゃないの?
スペックリストになっているのは良いのではない?間違いがあったら指摘するなり修正するなり。
「おすすめ」も「非おすすめ」も執拗なのはダメだろうけど、今回のは別に執拗なわけでもないし。 「秋月で販売すべき理想のラインナップ」も作って、秋月にお願いしようぜ。 DIP版が無いPICでお勧めはこれ
PIC32MM0256GPM028
安くて非常に高機能で高性能 PDIPどころかSOICもねえかぁ。
遠慮しとくわ。 1.27mmも0.65mmも手間は大して変わらんけど >PDIPどころかSOICもねえかぁ
たとえば、ブレッドボード(←ソルダレスかどうかに関わらず)に直挿しができるかどうかという点で
DIPとSOICの間には深〜い溝があるけれど、SOICとSSOPだとほとんど違いはないと俺も思う。
4方向に脚が出ているQFPだと、変換基板を使ってもソルダレスブレッドボードには使いにくくなりますね。 PDIPならピン間2本通る、SOICなら1本通る、SSOPではちょっと通すの厳しい。
ハンダ付けも気遣いが必要だし…。
なので「ほとんど違いはない」とは思いません。
しかも、苦労してまでPIC32MM0256GPM028を使う意味もない。
で、遠慮しとくという結論。 SMD使ってるのにピン間という概念を語るとか理解不能
裏とか内層に通せば邪魔者なく配線出来るのに SMD = 多層という決めつけの方が理解不能
しかもPDIPだSOICだという話の流れでいきなり…。
ま、いずれにしてもPIC32MM0256GPM028は使いませんよ。 安くて非常に高機能で高性能なPIC32MM0256GPM028がお勧め。
ただし、多層基板、リフローが前提w 表面実装の利点は活かせないけど、こんなんで使ってます。
ソルダレスブレッドボードで。
http://akizukidenshi.com/catalog/g/gP-02614/
50円余分にかかっちゃいますが
変換とかがいやなら素直に>>16にあるヤツを 48pinや64pinのQFPでもこういう形状なのがあればソルダレスでも使いやすいんですが、
残念ながら作らなければ無いですね。
http://akizukidenshi.com/catalog/g/gP-03781/ 「理解不能」って、傍から見れば
・経験不足
・想像力の欠如
・調べる能力の欠如
の現れに見えることがありますね。 PIC32MM0256GPM028が売れるとMicrochipからマージンでももらえるんだろw
いいじゃねえか言わせておけば。 その通り!
マージンがたっぷりとねwww
機能もコスパもワッパも非常に良いのは間違い無いんで
良い物を勧めるのは当然
わざわざ悪い物を勧める人もいるみたいだけど
そういう人はPICを衰退させたいのかな?
PIC32MXも設計が古くなったしPIC24は死んでるし
PIC32MKは規模が大きくてMMとは競合しないし
>>57 のオススメは?
と言っても絶対に書かないよね それで何を作るかは個人個人が私的に考えればいい話で、
たとえば「なーんだそんなものを作るならもっとシンプルなチップでも十分だろ」なんて嘲りをするバカのために、
自分が何を作るのかを開陳するアホウはなかなかおらんと思います。 何を作るかは個人で勝手に考えればいいが
おススメのチップは俺が決める >>53
>ただし、多層基板、リフローが前提w
実際は片面の変換基板にはんだごてで十分ですね。 自分でチップが決められない初心者という前提なら、作例が豊富な物ってのが必須条件で、
作例はあっても、コンパイラが違ったり開発環境が違ったりでは大変なので、環境が同じことも必須条件
そうすると使うチップはもう自動的に絞られてくる
なので、以前テンプレにおススメが載ってた時も、参考にしたことは一度も無かった 自分でチップが決められない初心者が参考にしなかった、ということはわかりました。 >>61
お前はオススメされたら必ずそれを使わなきゃと思うのか
オススメするのは勝手
それを使うのも使わないのも勝手 「『自分でチップが決められない初心者』ではない人」というのは、
(1)作りたいもの、やりたい実験、取り組みたいテーマがある。
取り組みたいテーマには、そのある型式のPICを使いたい、という「手段の目的化」もある。
(2)(1)に応じてチップを選ぶ。スペックで選ぶ。参考書に近いものを選ぶ。過去資産を使えるものを選ぶ。好きなものを選ぶ。様々な要因が入ってくるのもあり。
ということが、できる人だと思う。
真っ白な状態で、リストアップされたものから選ぶのは事実上困難だろね。 とりあえず8Bitではだいたいの機能は使いこなせるようになりました。
32を勉強したいのですが、どれがお勧めでしょうか?
できればDIPでお願いします。 以下すべて28pin DIP版
●PIC32MM0064GPL028
コアが新しい (MIPS microAptiv 25MHz)
ペリフェラルが下の2個に比べると少ない
安い
●PIC32MX230F064B
コアが古い (MIPS M4K 40MHz)
ペリフェラルが充実
MIPS32MX2X0 28pinの中ではエラッタが一番少ない
●PIC32MX270F256B-50
3個の中では最速 (MIPS M4K 50MHz)
ペリフェラルが充実 PIC32MXはHarmonyが使える (MCCも)
PIC32MMはMCCのみ
規模的は
MM < MZ < MK < MZ 8bitと32bitの主な違い
データシートが機能別に
UARTやSPIに8〜32バイトのFIFO搭載(CPUの負荷が下がる)
割り込みが要因別に
レジスタに CLR SET INV の機能がつく
ROMとRAMが同一のフラットなアドレス空間になる (バンク切り替え不要)
関数コール用スタックがソフトウェアになる (コール数の制限がなくなる)
ほとんどの命令が1クロックで動作 (8bitは4クロック) pic32MX250のconfig設定について
外部発振器で12Mhzのクロックを提供しています
システムクロックを40Mhz(当該PICの最大値)
USBのクロックを48Mhzに設定したいと考えています
configについて、
#pragma config FPLLIDIV = DIV_3 // PLL Input Divider (3x Divider)
#pragma config FPLLMUL = MUL_20 // PLL Multiplier (20x Multiplier)
#pragma config UPLLIDIV = DIV_2 // USB PLL Input Divider (2x Divider)
#pragma config FPLLODIV = DIV_2 // System PLL Output Clock Divider (PLL Divide by 2)
#pragma config FPBDIV = DIV_1 // Peripheral Clock Divisor (Pb_Clk is Sys_Clk/1)
と設定しました
SYSTEMクロックはsystem=12/3*20/2で40Mhzとなると思いますが、
USB48Mhzのクロックはどう設定すればよいのでしょうか?
システムクロックを32Mhzにしなければできないのでしょうか? >>66
なるべく入手性がよく互換品が多い、ってのは重要視したいんだけど、なかなか・・・・ >>73
×24と÷2が決まってて48MHzにしなきゃいけないので、
USB PLLに入る前に4MHzにしておかないとダメ。
12MHzなら>>73の言うように÷3しておかないと。 PIC32MX250はメモリ書き込み時の割り込みで2度書かれるというひどいエラッタがあるので注意 こんなにあるのかよ
結構な確率で何かにぶち当たりそう PIC32MX230
PIC32MX270
はヤバイのは直ってる
エラッタシートを見て設計すれば大丈夫 210, 220, 250はとても出荷していいレベルの製品じゃない 8bitや16bitもエラッタは多い
書いてないのもあるんで注意 16F1823の電源入切を繰り返してたら動かなくなってしまった…
Eraseしてプログラム再書込したらまた使えるようになったけど
PICのフラッシュはストレスに弱いんかな? >>88
そんな事で動かなくなったら、世界中の組み込みPICが大騒ぎになってるはず。 バーストエラーだと思ってクライアントには内緒でこっそり交換してるんだろ >>88
あなたの回路が普通より多くのストレスを発生させているんです 電源って案外怖くて、PICに限らず、
(1)電源電圧の上昇が遅すぎても正常に動作しない。
(2)電源のON時OFF時のチャタリングでおかしくなることも
(3)電源器によっては、ON時、OFF時に電圧が異常に上がったり下がったりすることがある。
(1)はプログラムが暴走したりする(ぐらいで済むことが殆どかな)
(2)SRAMやEEPROMにバックアップされたデータがおかしくなったり、プログラムが暴走したり
(3)(2)に加えてプログラムメモリまで書き換わったり。
ACアダプタの元(100V)で抜き差しすると、(3)に該当するものがありました。 電源入切でプログラムが化けが起きたのは、秋月モジュールを組み合わせて作った大気圧LCD表示回路
https://dl1.getuploader.com/g/mcnc/451/baromter.png
電源を切るとLCDチャージポンプ残留電荷によりICSPピン電位がVDDより高くなってしまったのと
I2Cプルアップ抵抗を手抜きして内部弱プルアップを使ったせいかもしれない 初心者と言っている奴に限って、
アセンブラ、ccsを未だに使うロートルだったりする >>94
回路を見る限りはマイクロファラドオーダーの電源パスコンは付けておられないのですね。
電解スイッチのチャタリングはガッツリはいってきそうです。なんか怖いかも。 msオーダーのチャタリングはコンデンサで消すのは無理
パワーアップタイマーとかブラウンアウトリセットとかその辺の設定は大丈夫なのかな?
数十uFオーダーのコンデンサはもちろんあった方が良いと思う 4pinはデジタル入力専用の端子なのにノンコネなのが気になる
内部プルアップ? >>96
大容量電解コン付けると突入電流による接点損傷の恐れがあるので、コンデンサはいつもこのくらいです
>>98
未使用ピンは入力&内部弱プルアップ処理してます。config各機能も全てOFFしています
__CONFIG( FOSC_INTOSC & WDTE_OFF & PWRTE_OFF & MCLRE_OFF & BOREN_OFF & CLKOUTEN_OFF & IESO_OFF & FCMEN_OFF );
__CONFIG( WRT_OFF & PLLEN_OFF & BORV_LO & LVP_OFF );
OPTION_REG =0b01010111; // Weak Pull-up Enable
ANSELA = 0b000000;TRISA = 0b101000;WPUA = 0b111111;
とりあえずRA0/RA1 ⇔ RC4/RC5を入れ替えたらいまのところ不具合再現しなくなりました。
書込時に接続するRA0/RA1/RA3にストレスがかかるような設計は避けた方が無難かと思われます。 ん?
ブラウンアウトリセットとパワーアップタイマーは入れるべきでは? ■ このスレッドは過去ログ倉庫に格納されています