LEDの時計を設計したいと思います。
C言語は見つかるのですが、アセンブラ言語が見つかりません。
ありましたらおしえて下さい。
アセンブラ言語はCPUによって全て異なるため、まず、どのCPUを使われるのかをかかれた方が良いと思います。
例としてPICマイコンのLED時計のアセンブラを紹介します。
http://www4.zero.ad.jp/electronics/clock/seven_a/clock1/clock1.h...
アセンブラといってもいろいろあります。8085やZ80、ほかにもいろいろ。
LEDの時計の場合、出力するポートを指定してLEDを点灯させることになります。
タイマー割り込みをうけて時刻をカウントし、その時刻の表示データを 自分で展開し、それを見ながらLEDを点灯させることになります。
http://www.wsnak.com/kit/avr_sample/t2313/index.html
AVRのアセンブラソースですけど…。
たぶん、これ見ても参考にならないんじゃないかな?と思います。
まず、使用しようとしているCPUが何だかわからないし、LED時計を設計するに当たってどこがわからなくてアセンブラが見たいのかがわかりません。
またアセンブラを見ることで何が知りたいのかを書いてもらえるとよりよい回答がきそうに思います。
http://www.cqpub.co.jp/INTERFACE/column/freesoft/2002/200209/2.h...
Cコンパイラでアセンブラソース出力オプションをつけるとか…かなり複雑な(アセンブラ)ソースコドがでてきますけど。
gcc ならば、gcc -S hoge.c 。もちろん PIC 用の Cコンパイラを使って下さい。
picマイコンです。
すみません。
アセンブラを見ることで、時計の仕組みを知りたいです。