Rumah Keuangan Pribadi Digital Electronics: Kit 74 DOS Commands - dummies

Digital Electronics: Kit 74 DOS Commands - dummies

Daftar Isi:

Video: You can learn Arduino in 15 minutes. 2025

Video: You can learn Arduino in 15 minutes. 2025
Anonim
Saat mengendalikan proyek elektronik Anda melalui port paralel, perangkat lunak Kit 74 DOS terdiri dari tiga perintah - RELAY, DELAY, dan WAITFOR - yang dapat Anda jalankan dari command prompt
Perintah RELAY

Perintah RELAY mengirimkan satu byte data ke port paralel. Masing-masing dari delapan pin output diatur TINGGI atau RENDAH, tergantung pada byte yang Anda kirim. Perintah ini mengatur semua delapan pin ke HIGH:

RELAY FF

Dan perintah berikut menetapkan semua delapan keluaran menjadi RENDAH:
RELAY 00

Sayangnya, sebagian besar versi perintah RELAY yang tersedia di Internet memiliki bug yang memerlukan Anda harus mengeluarkan perintah dua kali agar berhasil. Dengan demikian, Anda harus benar-benar memasukkan perintah RELAY FF dua kali secara berurutan untuk menghidupkan semua pin output.

Anda harus menentukan data output sebagai satu nomor heksadesimal.

Pin Data

Nilai Hex
1 01
2 02
3 04
4 08 > 5
10 6
20 7
40 8
80 Untuk menghidupkan semua pin, gunakan nilai FF. Untuk mematikannya semua, gunakan nilai 00.
Untuk menyalakan lebih dari satu pin atau matikan, Anda harus terlebih dulu menghitung bilangan biner delapan bit yang setara dengan pin yang ingin Anda atur. Untuk menghidupkan pin 1, 2, 3, dan 8, misalnya, Anda akan menggunakan nilai biner 100000111. (Perhatikan bahwa pin 1 diwakili oleh bit paling kanan dari nomor biner dan pin 8 adalah bit paling kiri.)

Setelah mengaduk bilangan biner untuk pin yang ingin Anda atur, pisahkan nomor biner menjadi dua sehingga Anda memiliki dua nomor empat bit. Pada contoh yang menentukan pin 1, 2, 3, dan 8, bilangan biner pertama adalah 1000, dan yang kedua adalah 0111.

Akhirnya, cari setiap nomor empat bit pada Tabel 4-3 untuk menentukan heksadesimal tunggal. digit untuk digunakan Untuk contoh ini, bilangan empat bit pertama diubah menjadi 8, dan bilangan empat bit kedua diubah menjadi 7. Menggabungkan kedua bilangan ini memberi Anda bilangan heksadesimal 87. Dengan demikian, perintah untuk menghidupkan pin 1, 2, 3, dan 8 adalah

RELAY 87

Anda harus memasukkan perintah ini dua kali agar berhasil.

Nilai Biner

Heksadesimal Digit

Nilai Biner

Heksadesimal Digit 0000 0 1000
8 0001 1 1001 > 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F > Kontrol waktu dengan DELAY dan WAITFOR
Perangkat lunak Kit 74 mencakup dua perintah yang memungkinkan Anda menambahkan penundaan pada skrip Anda. Dengan memasukkan penundaan, Anda dapat mengontrol waktu perangkat yang dikendalikan oleh rangkaian port paralel Anda.Anda bisa menghidupkan pin 1, tunggu 5 menit, lalu matikan lagi, misalnya. Perintah waktu yang paling berguna adalah DELAY, yang menyebabkan skrip Anda berhenti sebentar selama beberapa detik. Untuk menunda skrip Anda selama 10 detik, misalnya, gunakan perintah ini: DELAY 10 Urutan berikut menunjukkan bagaimana mengubah semua output dan mematikan pada interval 1 detik:

: LOOP RELAY FF RELAY FF DELAY 1 RELAY 00 RELAY 00 DELAY 1 GOTO LOOP

Urutan ini dimulai dengan menyalakan semua pin output. Kemudian menunggu 1 detik, matikan semua output, tunggu satu detik lagi, dan lompat ke label LOOP untuk memulai urutannya lagi.

Anda harus selalu menentukan periode penundaan dalam hitungan detik. Untuk menunggu 1 menit, gunakan perintah ini:

DELAY 60

Satu jam berisi 3, 600 detik, jadi perintah berikut akan menunda skrip selama 1 jam:

DELAY 3600

Perintah waktu kedua adalah WAITFOR, yang menunggu untuk dieksekusi sampai waktu tertentu tiba. Untuk menghentikan skrip Anda sampai pukul 10:30, misalnya, gunakan perintah ini:

WAITFOR 10: 30

Berikut urutan yang mengubah semua keluaran pada pukul 10:30 AM setiap hari, biarkan selama satu jam, dan mematikannya:

: LOOP WAITFOR 10: 30 RELAY FF RELAY FF DELAY 3600 RELAY 00 RELAY 00 GOTO LOOP

Digital Electronics: Kit 74 DOS Commands - dummies

Pilihan Editor

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Bagaimana Mengelola Komentar di WordPress Anda. com Blog - dummies

Buka halaman Komentar dengan mengklik link Komentar di menu navigasi Dashboard WordPress. Halaman Komentar menunjukkan semua komentar di blog Anda sejak hari pertama Anda memulai. Di sini Anda bisa melihat komentar, mengeditnya, menandai mereka sebagai spam, atau flat-out menghapusnya. Jika Anda menetapkan pilihan Komentar Anda jadi ...

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Bagaimana Mengelola Pengguna dan Penulis di Blog WordPress Anda - dummies

Pengguna WordPress halaman memberitahu Anda tentang semua pengguna di blog Anda. Ini mencantumkan nama pengguna, nama, alamat e-mail, peran di blog Anda, dan jumlah posting yang dibuat ke blog Anda. Untuk mengelola peran pengguna, Anda perlu memahami jenis akses yang diberikan masing-masing peran: Pengikut: Peran default ini ditugaskan untuk ...

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Cara Membuat Permalinks WordPress Bekerja dengan Server Anda - dummies

Setelah Anda mengatur format untuk permalinks untuk situs WordPress Anda dengan menggunakan opsi selain default, WordPress menulis peraturan, atau arahan tertentu ke. htaccess file di server web anda Itu. htaccess file pada gilirannya mengkomunikasikan ke server web Anda bagaimana seharusnya menyajikan permalinks, sesuai dengan permalink ...

Pilihan Editor

Bagaimana cara Log In ke Layanan Cloud - dummies

Bagaimana cara Log In ke Layanan Cloud - dummies

Karena Cloud Service sepenuhnya berbasis di awan, semua Anda benar-benar Kebutuhan untuk mengaksesnya adalah koneksi internet. (Nah, Anda juga memerlukan nama pengguna dan kata sandi.) Anda dapat masuk dari kantor Anda dan kemudian mengambil tempat Anda tinggalkan di hotel saat bepergian di Tokyo. Salesforce memiliki banyak tindakan pengamanan ...

Bagaimana Bergerak di sekitar MYOB - dummies

Bagaimana Bergerak di sekitar MYOB - dummies

Di MYOB, Anda dapat melangkah maju dan mundur melalui setiap jendela pembelajaran saya. untuk mencintai kunci Tab komputer Anda. Ini jauh lebih mudah dan lebih cepat daripada menggunakan mouse anda. Keystrokes Shortcut Result Shift + Tab Bergerak ke belakang ke kolom sebelumnya Enter atau Tab Bergerak ke depan ke kolom berikutnya Alt + F4 Berhenti dan mengemas Esc Membawa ...

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Bagaimana Membuka Kasus untuk Pelanggan di Salesforce. Kasus com - dummies

Adalah dasar Salesforce. com Layanan Cloud. Mereka adalah titik pusat kontak Anda dan apa yang agen hidup dan hirup setiap hari. Kasus adalah catatan penyelidikan layanan atau dukungan untuk pelanggan yang merinci masalah dan semua informasi yang mengelilinginya, seperti yang ditunjukkan. Kasus ...

Pilihan Editor

Menghitung Persen Tujuan di Excel - dummies

Menghitung Persen Tujuan di Excel - dummies

Ketika seseorang meminta Anda untuk menghitung satu persen Tujuannya, dia hanya mengatakan untuk membandingkan kinerja aktual dengan tujuan yang dinyatakan. Matematika yang terlibat dalam perhitungan ini sederhana: Bagilah tujuannya dengan aktual. Ini memberi Anda nilai persentase yang menunjukkan berapa banyak pencapaian yang telah dicapai. Misalnya, jika ...

Menghitung Persentase Varian di Excel - dummies

Menghitung Persentase Varian di Excel - dummies

Varians adalah indikator perbedaan antara satu angka dengan angka lainnya. Untuk memahami hal ini, bayangkan bahwa Anda menjual 120 widget pada suatu hari, dan keesokan harinya, Anda menjual 150. Perbedaan dalam penjualan sebenarnya sangat mudah dilihat; Anda menjual 30 widget lagi. Mengurangkan 120 widget dari 150 widget memberi ...

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Menghitung Persentase Varian dengan Nilai Negatif di Excel - dummies

Rumus untuk menghitung varian persen dalam Excel bekerja dengan indah dalam banyak kasus. Namun, bila nilai benchmark adalah nilai negatif, rumusnya akan turun. Misalnya, bayangkan Anda memulai bisnis dan berharap bisa kehilangan tahun pertama. Jadi, Anda memberi anggaran sebesar negatif $ 10.000. Sekarang bayangkan itu ...