1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> 電話 >> 会議ステーション

8085とのリレーインターフェース?

「」アセンブリ

; I/Oポートを定義する

リレーポートEQU 08h

;命令を定義する

MOV EQU 78h

アウトEQU D3h

HLT EQU 76h

;メインプログラム

ORG 100h

;リレーポートを出力として初期化します

MOV A、RELAY_PORT

MOV M、A

;リレーを有効にする

MOV A、01h

MOV B、RELAY_PORT

アウト(B)、A

; 5秒ほど待ちます

MOV A、

MVI B、

L1:通話遅延

DCX B

ムーブA、B

CPI 00h

JN L1

;リレーを無効にする

MOV A、00h

MOV B、RELAY_PORT

OUT(B)、A

;プロセッサを停止する

HLT

;遅延サブルーチン

遅れ:

MVIA、

L2:DCR A

MOV M、A

MVI B、

L3:DCR B

ムーブA、B

CPI 00h

JN L3

JNZ L2

RET

「」