FC2カウンター

現在の訪問者数

現在の閲覧者数:

カレンダー

09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -

プロフィール

剣菱P

Author:剣菱P
剣菱Pと申します。
性別:男
年齢:27
二兎を追って一兎も得られないタイプ

マイコンやプログラミング、ニコニコ動画、雑記等
方向性は見えずとも、ちょっとずつ更新していく予定です!

リンクフリーです。
こんなブログでよかったらよろしくお願いしま~す。

公開メール kenbishiP@gmail.com

検索フォーム

最新記事

最新コメント

カテゴリ

メールフォーム

名前:
メール:
件名:
本文:

月別アーカイブ

最新トラックバック

リンク

ブロとも一覧

ブロとも申請フォーム

ランキング

ランキング参加中です。気が向いたらクリックしてあげてください。


にほんブログ村 その他趣味ブログへ
にほんブログ村 その他趣味ブログ 趣味の工作へ

スポンサーサイト


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

エヴァ 一番クジ 今日は・・・»

コメント

コメントの投稿













管理者にだけ表示を許可する

PICでNTSC


ちょっと息抜きに

勉強したNTSCのモノクロ信号をPICから出してみることに

テレビは持ってないので、アップスキャンコンバーターを使います
201002142.jpg


いざPICのプログラムを組もうとしたのですが、

VGAの時と違ってちょっとやりづらいなぁと 感じました

ピクセル単位で描画するわけじゃなさそうなので、具体的にどのタイミングで描画すればいいのか

いまいちわかりにくい

さらに、C言語で組んだので、厳密な実行時間がわからない

やっぱアセンブラで組むべきかなぁ

計算したところNTSCの信号はPICの20MHz(実質5MHz)では 結構ギリギリで再現できてるといった印象を受けたので

アセンブラで厳密に波形を出さないと無理なのかな?

とりあえず
16F84A用にプログラムを組んでみました

63.5μs毎にタイマー0の割り込みをかけ水平同期パルスを発生させ

delay_cycles()で水平ブランキング期間をつくり

垂直ブランキング期間のパターンと、アクティブ期間での場合わけをして出力しました

とりあえず白と黒のストライプを表示させるつもりで つないでみると

201002141.jpg

あれ、全然ダメだwww

横に流れちゃってるのかな? ってことは水平同期が取れてないってこと?

ああああ、オシロスコープがほすぃぃぃぃぃぃぃ

スポンサーサイト

エヴァ 一番クジ 今日は・・・»

コメント

コメントの投稿













管理者にだけ表示を許可する


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。