私はASEM51アセンブラを使用しましたので、このコードをアセンブルできました。アセンブリ言語に関する知識はありませんが、プロジェクトモデルのマイクロコントローラにこのコードを書き込む必要があります。それは超音波距離計のコードです。私は "M-IDE Studio for MCS-51"を使ってコードをシミュレートしました。 "symbol not defined"と書かれた行(51)に1つのエラーがあります。このエラーが発生した行は次のとおりです:アセンブリコードでエラー
cjne a,#0c0h,check_echo
私はこのプログラムを正常に焼くためにこのエラーを削除する必要があります。私が言語の知識がなく、コーディングが見つかったと私はすでに述べているので、コード全体を完成させることを求めているわけではないので、あなたが実行を開始する前に歩くようにコメントすることを控えてください。コーディングが調整されておらず、40のエラーがあり、自分で分類したリファレンスです。それはちょうど1つのエラーです。ここには、ASMファイルのそれぞれのリンクと、コードを取得したリファレンスがあります。
http://www.mediafire.com/file/kp738c4gr32bgy4/ULTRSND.asm http://kitsnspares.com/admin/pdffiles/Ultrasonic%20Distance%20Meter.pdf(最終2ページ)
うわー。これは私が今までインターネットで見た中で最も速い返答でした!あなたの素早い答えをありがとう! –