以下プログラムソース。するPORTB=0b00000000;//LEDの初期化PORTB=0b00000001;//LED点灯させます。するPORTB=0b00000000;//LEDの初期化PORTB=0b00000010;//LED点灯させます。するPORTB=0b00000000;//LEDの初期化PORTB=0b00001000;//LED点灯させます。//起動時はプログラム1を選択PORTB=0b00000000;//LEDの初期化PORTB=0b00000001;//LED点灯させます。//RA4を押した時にLED_on3を実行}}================================================================ここまで。自分がぶち当たった壁1.PICのUART機能2.PICのTXから出力されたMIDI信号をバッファリングすること。その他たくさん分からなかった事がありましたが、やっぱりPICのUART機能と信号のバッファリングが一番悩んだ。いう事で、LOOP機能なんかも加え色々と実験を継続していきたいです。配列について7セグLEDの実験7セグLEDは7つのLEDから出来ているので、数字を表示させるには複数のLEDを光らせ数字のように表示させます。そこで0〜9までの表示させたい数字(PORTBの出力)を予め変数に格納し、表示させたいときにその変数を指定してあげれば良いワケだ。指定され、PORTBは01111101となり、出力端子に繋がったLEDを光らせ「6」と表示されることになる。実験してませんが、これは便利そうです。Liveをライブで使う昨日ライブがあったのですが、アンプが間に合わず、急遽PODを使う事になりました。こんなことを記事にしたかと言いますと、素晴らしい結果が出たので記録も兼ねて掲載します。ジャンルはHR/HMで歪み(ハイゲイン)9割です。個人的な好みはモダンハイゲインの中音域を少し上げ、強烈にドンシャリサウンドではなく、若干乾いた音が好きです。ライン用のパッチを作ります。・・・この作業でほとんど終わりです。出来上がったライン用パッチのアウトプットはそのままライン用のまま、スピーカーシミュレーターをOFF。同時にMICもOFFになります。POD側はこれでOKです。使うアンプはJC120インプットはLOWトーンは全て中間(12時)にしておきます。音の補正はアンプのトーンで微調整します。この設定だとラインと似た音が出ます。要はJCをフラットな特性のモニターアンプとして使う事でPODの音(ライン)を再現するという事なのだと思います。実際にライブで使用しました。JCM2000スタックだとどうしてもキャビの特性も付加し、思うように音作りが上手く行きません。トレブル上げればキンキンしますし、絞ればこもります。美味しいポイントが見つけにくいです。JCだと結構その美味しいポイントが簡単に見つかるので凄くセッティングが楽です。|2010年02月25日C言語PICの言語でアセンブラ言語とC言語、この2つどっちが良いか、分かり易いか。自分の勉強しているネットや書籍にはアセンブラ言語で書かれた物が多くありましたので、最初はアセンブラでやってました。学んでいくうちにアセンブラよりC言語の方が分かりやすく、プログラムしていて楽、そんなことで今はC言語にて進めています。このブログには豆知識的なことも書いて、自分のノート代わりにしたいと思ってます。ご覧になって間違って理解しているところなどがありましたらご指摘頂けたら嬉しいです。<今日の豆知識>シフト演算子ビット演算子、数値の各ビットを左又は右へシフトさせるための演算子。//aを左に2ビットシフトさせる。aが[00000001]であれば、[000001000]となるわけです。これ、凄く使える演算子なんです。8つ並んだLEDを流れるように点灯させるとか、すごく使えます。|2010年02月19日LEDチカチカさっそくPICの実験です。定番ですね、LEDの点滅。ダウンロードは🎥こちら点灯は無限LOOPにて出力しっぱなしでOKですが、0.5秒間隔で点滅させるには、知識+アイディアが必要になります。自分の勉強しているHPはこちらです。2.0Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。