アセンブラで書いてあるプログラムを探しております。

LEDの時計を設計したいと思います。

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

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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/08/04 03:46:32
  • 終了:2008/08/11 03:50:02

回答(4件)

id:garyo No.1

garyo回答回数1782ベストアンサー獲得回数962008/08/04 04:01:16

ポイント23pt

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

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

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

id:taknt No.2

きゃづみぃ回答回数13538ベストアンサー獲得回数11982008/08/04 05:43:27

ポイント23pt

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

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

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


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

id:Kumappus No.3

くまっぷす回答回数3784ベストアンサー獲得回数1852008/08/04 11:45:26

ポイント22pt

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

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

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

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

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

id:demati

picマイコンです。

すみません。

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

2008/08/04 12:42:41
id:zzz_1980 No.4

zzz_1980回答回数492ベストアンサー獲得回数642008/08/08 08:29:41

ポイント22pt

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

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

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

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません