個人財務 デジタルエレクトロニクス:キット74のDOSコマンド - ダミーの

デジタルエレクトロニクス:キット74のDOSコマンド - ダミーの

目次:

ビデオ: Cardi B & Bruno Mars - Please Me (Official Video) 2025

ビデオ: Cardi B & Bruno Mars - Please Me (Official Video) 2025
Anonim

パラレルポートを介して、あなたの電子プロジェクトを制御している場合は、キット74 DOSソフトウェアは、三つのコマンドで構成されていコマンド・プロンプト。

RELAYコマンド

RELAYコマンドは、1バイトのデータをパラレルポートに送信します。 8つの出力ピンのそれぞれは、送信するバイトに応じてHIGHまたはLOWに設定されます。このコマンドは、8つのピンすべてをHIGHに設定します。

<! --1 - >
RELAY FF

そして、次のコマンドセットLOWへのすべての8つの出力:

RELAY 00

残念ながら、インターネット上で利用できるRELAYコマンドのほとんどのバージョンは必要でバグを持っていますコマンドを2回発行して動作させます。したがって、すべての出力ピンをオンにするには、実際にはRELAY FFコマンドを2回続けて入力する必要があります。

出力データを1つの16進数として指定する必要があります。

データピン 六角値
1、 01
2 02
3 04
4 08 すべてのピンをオンにするには、値FFを使用する。それらをすべてオフにするには、値00を使用します。
複数のピンをオンまたはオフにするには、まず、設定するピンに相当する8ビットの2進数を計算する必要があります。たとえば、ピン1,2,3、および8をオンにするには、バイナリ値100000111を使用します(ピン1は2進数の右端のビットで表され、ピン8は左端のビットです)。 <! - 3 - >
設定したいピンのバイナリ番号を作成したら、バイナリ番号を半分に分割して2つの4ビット番号を持つようにします。ピン1,2,3,8を設定する例では、最初の2進数は1000、2番目は0111です。 最後に、表4-3の各4ビット数を調べて、1つの16進数使用する数字。この例では、最初の4ビット数は8に変換され、2番目の4ビット数は7に変換されます。これらの2つの数値を組み合わせると、16進数の87が得られます。 8は
RELAY 87 これを動作させるには、このコマンドを2回入力する必要があります。 【表9】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】【表10】
0010> 9 1010> 2

A <

3

1011> 0011 999

B <> 0100 999

4

1100

C 1111 0101

デジタルエレクトロニクス:キット74のDOSコマンド - ダミーの

エディタの選択

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

Objective-Cでは、作成していないクラスであっても、iOSアプリケーションの既存のクラスに独自のメソッドを追加できます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション...

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーションの開発では、Objective-Cを使用すると、自分が作成していないクラスであっても、既存のクラスに独自のメソッドを追加することができます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション(たとえば、...

In App Purchase機能がiPadアプリで動作する仕組み

In App Purchase機能がiPadアプリで動作する仕組み

Apple App App Purchase機能を提供します。これにより、アプリユーザーはアプリ内から仮想アイテムを直接購入することができます。複数のレベルや環境、または仮想プロパティを持つゲームアプリケーションを開発する場合は、アプリケーションにIn App Purchase機能を追加して、レベル、環境、またはプロパティをさらに販売することを検討してください。 App Purchaseで...

エディタの選択

効果的なホームビジネスWebサイトを作成する方法 - ダミー

効果的なホームビジネスWebサイトを作成する方法 - ダミー

素晴らしいかもしれませんが、製品やサービスをさらに販売するのに役立たない場合は、時間とお金の無駄です。自宅のビジネスにとって本物の資産であるWebサイトを構築するための、実証済みの方法をいくつか試してみましょう。難しいことではありません...

マスターCSSファイルを作成する方法 - ダミー

マスターCSSファイルを作成する方法 - ダミー

多くのデザイナーがマスターHTMLコードのCSSファイルを作成し、個々のサイトのニーズに合わせて、最初からウェブサイトを構築するプロセスをスピードアップします。あなたがより多くのウェブサイトを構築するにつれて、いくつかのスタイルは標準的なデザインプラクティスの標準的な部分になります。 ...

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

Bing検索結果と並んでクリック単価(PPC)広告はMSN adCenterを通じて提供されます。 adCenterを使用して、Webマーケティングのニーズに合わせてアカウントとキャンペーンを作成できます。 Microsoftは、Bing Travel、adCenter Desktopなどのプログラムを追加することで、PPCサービスのインターフェース、ツール、検索品質、およびボリュームを向上させるために歩み続けています。...

エディタの選択

地中海ダイエットレシピ:フルーツサラダ - ダミー

地中海ダイエットレシピ:フルーツサラダ - ダミー

果実は地中海で豊富に生育し、地中海沿岸に沿って、アメリカ人より一般的に果実を多く食べるため、地中海の高レベルの疾病予防に貢献しています。あなたの次の食事やパーティーのために健康的なサイドディッシュのフルーツサラダを作るには、いくつかの方法があります。果物は地中海で豊富に生育し、地中海沿岸に住む人々は一般にアメリカ人よりも多くの果実を食べるため、地中海の高レベルの疾病予防に寄与します。

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

ジャイロとピタサンドイッチは一般的なカジュアルな食品です地中海でピザや他の地中海のサンドイッチと同じように、今日はピタサンドイッチとジャイロのさまざまなバージョンが存在します。ピタスは蒸気で作られた中央のポーチ付きの丸いパンです。

5 1101 D 0110
6 1110 E
0111 7 F > DELAYおよびWAITFORによる制御タイミング
Kit 74ソフトウェアには、スクリプトに遅延を追加できる2つのコマンドが含まれています。遅延を組み込むことで、パラレルポート回路によって制御されるデバイスのタイミングを制御できます。ピン1をオンにして5分待ってからもう一度オフにすることができます。 タイミングコマンドの中で最も有用なのはDELAYです。これは単にスクリプトを一定の秒数だけ一時停止させる原因となります。 DELAY 10 以下のシーケンスは、すべての出力を1秒間隔でオン/オフする方法を示しています。
:LOOP RELAY FF RELAY FF DELAY 1 RELAY 00 RELAY 00 DELAY 1 GOTO LOOP このシーケンスは、すべての出力ピンをオンにすることから始まります。その後、1秒間待ってから、すべての出力をオフにし、別の秒間待ってから、LOOPラベルにジャンプしてシーケンスをもう一度開始します。 遅延時間を秒単位で指定する必要があります。 DELAY 60
1時間に3,600秒が含まれているため、次のコマンドはスクリプトを1時間遅延させます。 DELAY 3600 2番目のタイミングコマンドはWAITFORですこれは、ある時刻が到着するまで実行を待機します。 WAITFOR 10:30
毎日午前10時30分にすべての出力をオンにし、1時間オンにしてから、 :ループウェイト10:30リレーFFリレーFF遅延3600リレー00リレー00 GOTOループ