[戻る]
新着表示

Re^2: PIC24F SFR 投稿者:安藤健志 投稿日:2018/07/02(Mon) 11:00:44 No.1186

2ヶ月半、8bitの評価ボードのチュートリアル、Easy24-33v6とmikroC PRO for dsPIC のチュートリアルを再復習しておりました。スイッチを押すと
10進数を16個のLEDで2進数化するというプログラムで、スイッチが2個しか使われないので、7つ使おうとしたところ、4つまでは何とかできました。関連するレジスタの設定を変えたのでしょう。何をやったか覚えていません。7つは無理だとも分かりました。UART通信で、以前できたチュートリアル、今回は送信するようですが、ASCIIコードがうまく受信できていないみたいです。また、ERASEしても、なにかレジスタに残っているのか?またはPICの頻繁な書き換えでPICも怪しくなってきました。
100回ほどの書き換えで壊れるとも思えませんが。PICを新品にすれば
少なくともチュートリアルは再度できるだろうと。しかし、PIC24F16KA102は入手できず、後閑先生の24Fで、評価ボードでも使えるもの、PIC24FGA002を手に入れたところです。そこで、アルレッキーノさんの記述を再度全て読み直しました。多くの示唆を再度かなり、リアルに分かりました。サポートのご示唆など、闇夜のともし火お如く、ありがたく感じました。再度、お礼をのべさせていただきます。

Re: 作品の購入は? 投稿者:Goakn 投稿日:2018/06/19(Tue) 09:16:48 No.1185

残念ながら販売はしていません。
がんばって自作してください。


> 紹介された作品を購入できませんか?
> SDカード付きデータロガーです.

作品の購入は? 投稿者:豊島耕一 投稿日:2018/06/18(Mon) 17:34:19 No.1184

紹介された作品を購入できませんか?
SDカード付きデータロガーです.

Re^6: 使っても問題 投稿者:sontonsan 投稿日:2018/06/16(Sat) 14:23:58 No.1183

ご指摘とおり、configではねられました。
3のフォントですが、1939とは同じく、丸い感じでしたが1938とは違いました。
もしかしたら本当に刻印間違いかも。
メーカーに確認をチャレンジしてみます。

Re^5: 使っても問題 投稿者:koujikuu 投稿日:2018/06/15(Fri) 22:52:26 No.1182

>
> IPE4.15でPIC16F1936を選択し見ましたが、idが2460どうしてなのか不明。
> lfタイプではないのにどうして?
> 2460とはデバイスの返答なのかpc側の返答なのか、ご存知でしたら教えてください。
> Connecting to MPLAB PICkit 3...
>
> Currently loaded firmware on PICkit 3
> Firmware Suite Version.....01.51.08
> Firmware type..............Enhanced Midrange
>
> Programmer to target power is enabled - VDD = 3.925000 volts.
> Target Device ID (0x2460) is an Invalid Device ID. Please check your connections to the Target Device.
> 2018-06-15 20:13:21 +0900 - Blank checking...
>
> Blank Checking...
> program memory
> Address: 0 Expected Value: 3fff Received Value: 3180
> Blank check complete, device is not blank.
> 2018-06-15 20:13:26 +0900 - Blank check failed

Device ID を PIC より読み出して 認識している以上
PIC16LF1936 として 電源電圧も 4V 以下にしか設定できません
マーキングがIDと違うのは、メーカーに問い合わせた方が良いです
写真では、"3" の文字が手持ちのPICと違う気もしますが?
またデータシートでは
#pragma config VCAPEN = RA0
が、pic16lf1936 では設定不可なので pic16f1936 と区別できるかも知れません。

Re^4: 使っても問題 投稿者:sontonsan 投稿日:2018/06/15(Fri) 20:27:37 No.1181


IPE4.15でPIC16F1936を選択し見ましたが、idが2460どうしてなのか不明。
lfタイプではないのにどうして?
2460とはデバイスの返答なのかpc側の返答なのか、ご存知でしたら教えてください。
Connecting to MPLAB PICkit 3...

Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.51.08
Firmware type..............Enhanced Midrange

Programmer to target power is enabled - VDD = 3.925000 volts.
Target Device ID (0x2460) is an Invalid Device ID. Please check your connections to the Target Device.
2018-06-15 20:13:21 +0900 - Blank checking...

Blank Checking...
program memory
Address: 0 Expected Value: 3fff Received Value: 3180
Blank check complete, device is not blank.
2018-06-15 20:13:26 +0900 - Blank check failed

PICソフトの複数台一括書き換え 投稿者:べあ 投稿日:2018/06/15(Fri) 11:03:32 No.1180

べあと申します。
PICソフトの複数台一括書き換え方法について教えて下さい。
PICを用いた量産試験設備があり、ソフト変更がある度に何十台というPICソフトをUSBにて書き換えています。
ソフトの書き換えだけですが時間が掛ってしまいます。
PICソフトを複数台一括で書き換える何か方法はありませんでしょうか。
使用しているPICは、PIC24FJ256GB108になります。

すみませんが宜しくお願い致します。

Re^3: 使っても問題 投稿者:koujikuu 投稿日:2018/06/15(Fri) 00:55:58 No.1179

> ご指導ありがとうございます。
> picデバイスにはpic16f1936と刻印があるのですが、画像検索したところlfタイプはlfと刻印がありました。
> なのにi/d=2460とは。
> 設定でこれを変更できるものなのでしょうか。

Device ID は、Read only です 書き換えは出来ません
MPLAB IPE でも PIC16F1936 として認識しませんか?
PICKIT3 電源供給は 30mA までです不足する場合は 外部電源を使います
半田付け不良も疑って下さい。

Re^2: 使っても問題 投稿者:sontonsan 投稿日:2018/06/14(Thu) 08:21:21 No.1178

ご指導ありがとうございます。
picデバイスにはpic16f1936と刻印があるのですが、画像検索したところlfタイプはlfと刻印がありました。
なのにi/d=2460とは。
設定でこれを変更できるものなのでしょうか。

Re: 使っても問題ないでしょうか 投稿者:koujikuu 投稿日:2018/06/13(Wed) 23:45:06 No.1177

> 今回もご指導をいただきたくご連絡いたしました。
> pic16f1936-i/so(1.25ピッチ面実装タイプ)をはじめて使ったのですが、出力メッセージに問題があるのではないかと感じました。
> 1//テスト動作用にpickit3の電圧は4.5v以下しか書き込めませんでした。4.7vではi/d(0x0)とメッセージが出ます。
> LFタイプとは刻印されておりません。
>
>
> 2//i/d(0x2460)これは何を意味しているのでしょうか。
>
> 3//実際、欠落箇所が無い状態で正常に書き込めたのでしょうか。
>
> 御存知の方よろしくご指導をお願いいたします。
> ***************
> Connecting to MPLAB PICkit 3...
>
> Currently loaded firmware on PICkit 3
> Firmware Suite Version.....01.51.08
> Firmware type..............Enhanced Midrange
>
> Programmer to target power is enabled - VDD = 4.500000 volts.
> Target Device ID (0x2460) is an Invalid Device ID. Please check your connections to the Target Device.
>
> Device Erased...
>
> Programming...
>
> The following memory area(s) will be programmed:
> program memory: start address = 0x0, end address = 0x2ff
> configuration memory
> Programming/Verify complete

PIC16F1936 Device ID = 2360 , 1.8V - 5.5V
PIC16LF1936 Device ID = 2460 , 1.8V - 3.6V

PICデバイス設定が間違っていませんか?

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |

- WebForum -