2024-10-01から1ヶ月間の記事一覧
・ついにアセンブラでもLチカができました ・今回も①のチュートリアルのコードを②の手順で現在のMPLAB X IDE用に修正しました。 ①LEDを点滅させる ②XC8 アセンブラの使い方 1(MPASM 移行) | はじめてのPICマイコン ブログ ・PICがシンプルなレジスタ構…
・下記のWebページにPIC16F84Aを題材としたPICの解説があり、とても丁寧です。 PICで遊ぶ電子工作 ① ・ただし、現状のMPLAB X IDEのアセンブラとは仕様が異なるので、コードは修正の必要があります。それは下記のWebページがわかりやすいです。 XC8 アセ…
・TV画面の黒部分が反射して、なかなか写真が撮れませんでした… ・次は、アセンブラでLチカでも、と思ったのですが… 思っただけに終わりました/1847580471208653092 …変熊を表示するまでが電子工作でス♪(謎)ブレークアウトゲームの回路はそのままで、コー…
・回路図通りの抵抗に直したり、クリスタルを変更したりいろいろと修正しました。 ・ビデオキャプチャーではまだ画面下が乱れますが、ディスプレー直接接続では画面下半面も問題なく表示できるようになりました ・音出しを確認したら保存方法を考えます。
・トートツですが、ブレークアウトゲームでいろいろやっていたら時間が無くなりCH32Vを出してきました ・32pinnQFPのはんだ付け、できるかなあ、なんて書きましたが、もうやっていました… ・このマイコンもすっかり忘れているので、また、いじってみたいとこ…
・早く作りたくて手持ちの部品で作成開始・回路図通りの抵抗がなくて近い値にしたのですが、力及ばず画面下半分がうにゃうにゃ!(手近にあったもので隠しました)・あとは後日、ちゃんと部品をゲットしてからですね… やっぱり出しちゃった。 それでもパドル…
・時間がないけど、何も書かないで寝ちゃうのはもったいないので、Thonnyを入れてポスト ・いままで20.04のPCにしか入れてなかったのです。 ・そして今日もマンデルブロ(Python)
・aitendo@iriyaでPIC16F84A-20I/Pを290円で買ってほくほくする ・調子に乗ってなぜかQFP32pinも買ってしまう ・はんだ付けできるのか後で不安になる ・pin番号が1-16, 17-32でないことに気付く(謎)
・ワンチップ・ブレークアウト目指して、PIC16F84AでLチカしました ・ワンチップ・ブレークアウトはアセンブラで書かれているのですが、まずはCで… ・このPICはMCC(Microchip Cord Configrator)は使えないみたいです ・コードはこちらからいただきました。 …
進展が無いので、秋月基板のUNOもどきに重ねてみて、製作に向けたモチベーションを上げているところです
・ケンケンさんのブロック崩しを組み立てました ・パーツは昨日と同じPIC16F18313とILI9341液晶です。 ・エンドレスで繰り返すのですが、熱くなって頭を空白にして、またしばしゲームに興じてしまいました。実験用なのに… https://github.com/KenKenMkIISR/P…
・snapで書き込めなかったPIC12F1822にArduino-PIC-ProgrammerでHEXファイルを書き込んでみましたが、デバイスIDが取得できず、やはり書き込みできませんでした ・PIC12F1822は、Arduino-PIC-Programmerの対象チップなんですけど。 ・PIC16F18313には書き込…
・初めてドッキングしてみました。 ・このオシロには、これまでsnapをつなげていたので、なんだか新鮮です。緑と赤で配色もいいし
MCC(MPLAB Code Configurator)でシリアル通信を再確認
・ゲームの音を出す仕組みをまったく考えていなかったのに気が付き、ヘッドホン端子をつけることにしました ・秋月のDIP化キットを使います ・ヘッドホンをつなげて実験したら、抵抗をつける必要もなく丁度いい音量で鳴ったので、液晶の下につけちゃおう
・工作魂さんのスピーカー基板。こんな面白い形のスピーカーがあったんですね ・Gamebuinoサブセット(SDはナシ)ですが、意外とNOKIA液晶が大きいので狭〜 Arduinoのシールドじゃないほうが良いかも…
・写真で撮るとシマシマが出てしまいますね ・写真のプログラムは初期化, SETP, PUTALL以外の部分です。
・OLEDでマンデルブロ集合、と思ったのですが、よく考えてみると、本体のNTSC画面のグラフィック画面で描いたことがないので、まずはこちらから。 【BASICのコード】 USEGRAPHICCLSUSEVAR CA,CB,FLAGFOR Y=-100 TO 100 FOR X=-220 TO 180 CA#=FLOAT#(X)*0.04…
この前のOLED表示は、ケンケンさんのプログラムをまるごとコピーしただけでしたので、今回も、せめて丸い図形を四角く変更してみました https://github.com/KenKenMkIISR/t あ、プログラムがMARUのままだ… est_ntsc_machikania/blob/master/documents/MachiK…
・29日のスケッチからバイナリファイルを作成 ・下記のサイトのファイル選択で作成した.hexファイルを読み込み ・Aボタン(キーボードのK)で作画 描き終わるまでちょっと時間がかかります https://scmar.de/Simbuino4Web.h tm
・ケンケンさんがポストされていたI2C OLED表示を動かしました ・BASICのプログラムはPCからシリアル転送してみました(28日の方法) https://x.com/KenKenMkIISR/status/1840378270254309664 MachiKania Type PU OLED