人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

アセンブラで書いてあるプログラムを探しております。
LEDの時計を設計したいと思います。

C言語は見つかるのですが、アセンブラ言語が見つかりません。

ありましたらおしえて下さい。


●質問者: demati
●カテゴリ:ゲーム 家電・AV機器
✍キーワード:C言語 LED アセンブラ プログラム 時計
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● garyo
●23ポイント

アセンブラ言語はCPUによって全て異なるため、まず、どのCPUを使われるのかをかかれた方が良いと思います。

例としてPICマイコンのLED時計のアセンブラを紹介します。

http://www4.zero.ad.jp/electronics/clock/seven_a/clock1/clock1.h...


2 ● きゃづみぃ
●23ポイント

アセンブラといってもいろいろあります。8085やZ80、ほかにもいろいろ。

LEDの時計の場合、出力するポートを指定してLEDを点灯させることになります。

タイマー割り込みをうけて時刻をカウントし、その時刻の表示データを 自分で展開し、それを見ながらLEDを点灯させることになります。


http://q.hatena.ne.jp/1217789189


3 ● くまっぷす
●22ポイント

http://www.wsnak.com/kit/avr_sample/t2313/index.html

AVRのアセンブラソースですけど…。

たぶん、これ見ても参考にならないんじゃないかな?と思います。

まず、使用しようとしているCPUが何だかわからないし、LED時計を設計するに当たってどこがわからなくてアセンブラが見たいのかがわかりません。

またアセンブラを見ることで何が知りたいのかを書いてもらえるとよりよい回答がきそうに思います。

◎質問者からの返答

picマイコンです。

すみません。

アセンブラを見ることで、時計の仕組みを知りたいです。


4 ● zzz_1980
●22ポイント

http://www.cqpub.co.jp/INTERFACE/column/freesoft/2002/200209/2.h...

Cコンパイラでアセンブラソース出力オプションをつけるとか…かなり複雑な(アセンブラ)ソースコドがでてきますけど。

gcc ならば、gcc -S hoge.c 。もちろん PIC 用の Cコンパイラを使って下さい。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ