[戻る]
新着表示

Re^3: XCでのカナ文字の扱い 投稿者:n 投稿日:2016/11/14(Mon) 17:32:29 No.742

OCCHANさん
はじめまして、nです。

> どうもXCのソース自体が8ビット文字コードになっていないのが原因のようですが、なにか策は無いでしょうか?

MPLAB X IDE v3.45では、Encoding:Shift JISに変更し、
プロジェクトを閉じて、開きなおしてみてください。
(日本語部分はソースの修正が必要になるでしょう)

UTF-8を選ぶと、'ア'は、3バイトになるようです。


UTF-8
ア 0xef,0xbd,0xb1

Shift JIS と JIS X0201
ア 0xb1

Re^2: XCでのカナ文字の扱い 投稿者:PIC厨 投稿日:2016/11/14(Mon) 10:32:08 No.740

そうじゃなくて、関数の中をチェックするのが先ではないですか?
入力と結果が今の内容なら、関数自体が日本語入力に対応していないということでしょ。

> 送信をミスってしまいました。
> まあー、何も困ることは無いと思います。
> 日本語を直接扱えないから、Hexで指定することになります。

Re: XCでのカナ文字の扱い 投稿者:井上正敏 投稿日:2016/11/14(Mon) 09:34:57 No.739

送信をミスってしまいました。
まあー、何も困ることは無いと思います。
日本語を直接扱えないから、Hexで指定することになります。

Re: XCでのカナ文字の扱い 投稿者:井上正敏 投稿日:2016/11/14(Mon) 09:25:47 No.738

> XCを使用し、lcd_data()関数を使用しカナ文字を表示したいのですが
> lcd_data("アイウエ”);
> では表示してくれません
> コードをHexaでしていすれば(0xb1,0xb2,oxb3,oxb4)
> 表示できるのですが、プログラム上に直接カナ文字が書けないので困っております。
> どうもXCのソース自体が8ビット文字コードになっていないのが原因のようですが、なにか策は無いでしょうか?

XCでのカナ文字の扱い 投稿者:OCCHAN 投稿日:2016/11/07(Mon) 23:16:22 No.737

XCを使用し、lcd_data()関数を使用しカナ文字を表示したいのですが
lcd_data("アイウエ”);
では表示してくれません
コードをHexaでしていすれば(0xb1,0xb2,oxb3,oxb4)
表示できるのですが、プログラム上に直接カナ文字が書けないので困っております。
どうもXCのソース自体が8ビット文字コードになっていないのが原因のようですが、なにか策は無いでしょうか?

Re: HIDデバイスのPCアプリ 投稿者:Aki 投稿日:2016/11/02(Wed) 20:40:38 No.736

追加確認として、HidD_GetAttributes()を実行し取得したMyDeviceHandleのVID,PIDを確認したところ、設定したVIDとPIDが取得されています。

HIDデバイスのPCアプリについて 投稿者:Aki 投稿日:2016/11/01(Tue) 21:01:29 No.735

「PICで楽しむUSB機器」の7-5を参考に、HIDデバイスのプログラムを作成していたところ、躓いてしまいましたので投稿させて頂きました。

開発環境はVisualStudio C++2010で、WinUSBを利用してアプリの作成を行っています。
USBデバイスを接続する処理で(P.412のリスト7-5-2に該当)
WinUsb_Initialize(MyDeviceHandle, &MyWinUSBInterfaceHandle)を実行してもステータスがTureとならずに初期化が行えません。

MyDeviceHandleの値は000003C0といった数値が入っていますが、WinUsb_Initialize()を実行後もMyWinUSBInterfaceHandleは00000000のままとなっています。

こちらの現象について解決法を御存知の方がいらしたら、御教示頂ければ幸いです。

Re^9: CLC設定ツール 投稿者:Gokan 投稿日:2016/10/29(Sat) 22:33:50 No.734

MCCの既存ファイルはMPLAB X IDEで[File]→[Open File」で
開くことができます。

> CLC2です

Re^8: CLC設定ツール 投稿者:twaga 投稿日:2016/10/29(Sat) 21:28:58 No.733

CLC2です

Re^7: CLC設定ツール 投稿者:twaga 投稿日:2016/10/29(Sat) 21:27:58 No.732

ダウンロードしたプロジェクト上ではどうもCLCの回路図のデータが空にリセットされていたようです。
本のソースコードにレジスタタブでレジスタの設定をあわせて回路図をつくってみました。

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

- WebForum -