Menu English Ukrainian Russia Laman Utama

Perpustakaan teknikal percuma untuk penggemar dan profesional Perpustakaan teknikal percuma


ENSIKLOPEDIA ELEKTRONIK RADIO DAN KEJURUTERAAN ELEKTRIK
Perpustakaan percuma / Skim peranti radio-elektronik dan elektrik

program LPTtest. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Perpustakaan teknikal percuma

Ensiklopedia elektronik radio dan kejuruteraan elektrik / Pengawal mikro

Komen artikel Komen artikel

Program yang dicadangkan membolehkan pengguna menetapkan tahap isyarat logik yang dikehendaki pada mana-mana output port pencetak komputer dan mengetahui status sebarang input port ini. Ia akan memudahkan penubuhan peranti yang disambungkan ke pelabuhan.

Radio amatur mereka bentuk peranti yang berfungsi bersama komputer dan disambungkan kepadanya melalui COM, LPT, kurang kerap PCI, ISA, USB, dll. Terdapat banyak contoh [1-5]. Ini ialah pengaturcara, emulator, penukar analog-ke-digital dan digital-ke-analog dan banyak lagi. Walaupun, disebabkan oleh keupayaan komputer yang luas, peranti sedemikian jauh lebih mudah daripada yang berfungsi secara autonomi, mereka masih perlu diperiksa dan diselaraskan selepas pembuatan.

Menguji peranti yang disambungkan ke komputer menggunakan program kerjanya adalah jauh daripada pilihan terbaik. Biasanya, ia tidak menyediakan fungsi untuk memaparkan nilai isyarat pada baris input antara muka dan perubahan manual mereka pada output. Dalam kes yang jarang berlaku, program ujian khas dilampirkan pada peranti (contohnya, [4]), yang berfungsi untuk memeriksa laluan isyarat melalui litarnya. Tetapi untuk menguji perkakasan lain, program sedemikian, sebagai peraturan, tidak sesuai.

Akibatnya, peranti yang dipasang perlu diperiksa tanpa komputer sama sekali, dengan menggunakan isyarat kepada penyambung antara muka yang mensimulasikan operasi PC, yang juga tidak boleh dipanggil mudah.

Untuk mewujudkan peranti yang disambungkan ke port COM komputer, anda boleh menggunakan program ini TSOM, yang memungkinkan untuk mengawal setiap isyarat keluaran port secara berasingan dan memantau tahap semua input. Penerangan mengenai program ini dalam [6] membawa penulis kepada idea untuk mencipta yang serupa untuk port selari.

Ini adalah bagaimana program LPTtest muncul, mampu memantau semua isyarat port LPT. Program ini telah diuji di bawah Windows 98 dan Windows XP, tiada kontraindikasi untuk berfungsi dalam versi Windows lain.

Program ini mengakses daftar port melalui pemacu perisian LPTwdmlO [7]. Apabila bekerja di bawah Windows 9x/Me, anda perlu memasang pemacu ini secara manual: jalankan Wizard Tambah Perkakasan dari Panel Kawalan, pilih Peranti Lain dalam senarai yang muncul dan nyatakan folder di mana fail Iptwdmio.sys dan Iptwdmio.inf berada terletak. Selepas pemasangan selesai, anda mesti memulakan semula komputer anda.

Dan sekarang - petikan daripada [7]: "Apabila bekerja pada Windows 2000/XP, pemasangan manual juga boleh dilakukan dengan cara yang sama. Tetapi tidak seperti Windows 98/Me, anda pastinya tidak perlu but semula semasa pemasangan, pemacu bermula serta-merta. Di samping itu, pemasangan manual Terdapat satu kelebihan: jika program klien dijalankan sebagai pengguna bukan pentadbir, ia masih boleh berfungsi dengan port melalui pemacu."

Dan satu lagi petikan: "Pemasangan automatik dilakukan apabila mencipta objek untuk bekerja dengan pemacu dalam program pengguna jika program berjalan pada platform keluarga NT, iaitu Windows NT4/2000/XP dan pemacu tidak dipasang secara manual sebelum ini. Apabila ini tidak memerlukan sebarang tindakan tambahan di pihak pengguna, tetapi jika program bermula bagi pihak pengguna yang tidak mempunyai hak pentadbiran, pemasangan automatik tidak akan berlaku dan program tidak akan dapat mengurus port."

Sebelum menjalankan program LPTtest, pastikan anda menyalin fail Iptwdmio.sys ke folder yang sama dengan fail LPTtest.exe. Ia juga harus mengandungi fail LPTpins.jpg (lokasi soket soket DB-25F) dan LPThelp.mhtml (bantuan pada antara muka LPT).

Tetingkap program LPTtest ditunjukkan dalam rajah. 1. Ia memaparkan status lima input, empat baris keluaran port dan lapan baris bas datanya. Inskripsi Rendah (rendah) atau Tinggi (tinggi) di sebelah kanan setiap butang yang mengubah keadaan baris keluaran, dan di sebelah kanan setiap nama baris input, menunjukkan tahap isyarat logik semasa pada pin penyambung yang sepadan.

program LPTtest

Pada permulaan, LPTtest menetapkan semua output rendah. Nilai semasa kod dalam daftar data port (DR) yang dipaparkan dalam baris status dalam sistem nombor perpuluhan dan heksadesimal dikemas kini oleh program pada frekuensi 100 Hz.

Jika anda membawa penuding tetikus ke mana-mana butang atau ke nama baris input, pembayang muncul dengan nombor pin ini dalam penyambung DB-25F standard untuk port LPT.

Untuk melihat imej penyambung yang serupa dengan yang ditunjukkan dalam Rajah. 2, sudah cukup untuk memilih item Pinout penyambung dalam menu Bantuan. Antara Muka LPT... item menu yang sama akan memaparkan kandungan fail bantuan. Menu Pilih Port menawarkan dua pilihan dalam versi program ini: LPT1 (alamat asas 378h) dan LPT2 (alamat asas 278h).

program LPTtest

Nombor port yang dipilih akan ditulis pada fail Config.txt dan dibaca daripadanya apabila program dimulakan seterusnya. Jika fail sedemikian tidak wujud, program akan menciptanya dalam foldernya, memilih port LPT1 secara lalai.

Butang radio Output dan Input mengubah keadaan bit kelima Daftar Kawalan Port (CR), dengan itu memindahkan bas data ke mod output (ditetapkan secara lalai) atau input. Bas ini dapat berfungsi pada input dalam kebanyakan komputer moden, penyesuai antara muka selari model usang tidak memberikan peluang sedemikian.

Apabila bas data dikonfigurasikan untuk input, taliannya disambungkan melalui perintang yang disediakan dalam pengawal port ke sumber voltan +5 V. Oleh itu, tahap logik pada talian yang tidak disambungkan ke litar luaran dianggap tinggi.

Apabila menukar bas data daripada input kepada output, program secara automatik menetapkan nilai kepada sifar dalam daftar DR, akibatnya semua laluan bas akan dipandu rendah. Program ini melakukan operasi yang sama apabila menukar port, pada permulaan dan semasa penutupan.

Program LPTtest dan semua fail yang diperlukan untuk operasinya

Penulis

  1. Balakhtar A. Pengaturcara berkuasa port LPT untuk KR1878BE1. - Radio, 2004, No. 1, hlm. 29, 30.
  2. Golubkov A. Pengaturcara MK ATMEL siri AT89. - Radio, 2003, No. 9, hlm. 24, 25.
  3. Mikheev V. Kad port selari untuk PC. - Radio, 2002, No. 3, hlm. 19, 20.
  4. Ryumik S. Pengaturcara "Sejajar" untuk AT89. - Radio, 2004, No. 2, hlm. 28-31.
  5. Khabarov A. Lampiran osiloskop dua saluran pada PC. - Radio, 2003, No. 4, hlm. 23-25.
  6. Long A. Bagaimana untuk menguji PonyProg. - Radio, 2003, No. 5, hlm. 25, 26.
  7. Projek LPTwdmlO. -progrex.narod.ru/lptwdmio.html.

Pengarang: A. Vakulenko, Tyumen

Lihat artikel lain bahagian Pengawal mikro.

Baca dan tulis berguna komen pada artikel ini.

<< Belakang

Berita terkini sains dan teknologi, elektronik baharu:

Cara Baharu untuk Mengawal dan Memanipulasi Isyarat Optik 05.05.2024

Dunia sains dan teknologi moden berkembang pesat, dan setiap hari kaedah dan teknologi baharu muncul yang membuka prospek baharu untuk kita dalam pelbagai bidang. Satu inovasi sedemikian ialah pembangunan oleh saintis Jerman tentang cara baharu untuk mengawal isyarat optik, yang boleh membawa kepada kemajuan ketara dalam bidang fotonik. Penyelidikan baru-baru ini telah membolehkan saintis Jerman mencipta plat gelombang yang boleh disesuaikan di dalam pandu gelombang silika bersatu. Kaedah ini, berdasarkan penggunaan lapisan kristal cecair, membolehkan seseorang menukar polarisasi cahaya yang melalui pandu gelombang dengan berkesan. Kejayaan teknologi ini membuka prospek baharu untuk pembangunan peranti fotonik yang padat dan cekap yang mampu memproses jumlah data yang besar. Kawalan elektro-optik polarisasi yang disediakan oleh kaedah baharu boleh menyediakan asas untuk kelas baharu peranti fotonik bersepadu. Ini membuka peluang besar untuk ...>>

Papan kekunci Seneca Prime 05.05.2024

Papan kekunci adalah bahagian penting dalam kerja komputer harian kami. Walau bagaimanapun, salah satu masalah utama yang dihadapi pengguna ialah bunyi bising, terutamanya dalam kes model premium. Tetapi dengan papan kekunci Seneca baharu daripada Norbauer & Co, itu mungkin berubah. Seneca bukan sekadar papan kekunci, ia adalah hasil kerja pembangunan selama lima tahun untuk mencipta peranti yang ideal. Setiap aspek papan kekunci ini, daripada sifat akustik kepada ciri mekanikal, telah dipertimbangkan dengan teliti dan seimbang. Salah satu ciri utama Seneca ialah penstabil senyapnya, yang menyelesaikan masalah hingar yang biasa berlaku pada banyak papan kekunci. Di samping itu, papan kekunci menyokong pelbagai lebar kunci, menjadikannya mudah untuk mana-mana pengguna. Walaupun Seneca belum tersedia untuk pembelian, ia dijadualkan untuk dikeluarkan pada akhir musim panas. Seneca Norbauer & Co mewakili piawaian baharu dalam reka bentuk papan kekunci. dia ...>>

Balai cerap astronomi tertinggi di dunia dibuka 04.05.2024

Meneroka angkasa dan misterinya adalah tugas yang menarik perhatian ahli astronomi dari seluruh dunia. Dalam udara segar di pergunungan tinggi, jauh dari pencemaran cahaya bandar, bintang dan planet mendedahkan rahsia mereka dengan lebih jelas. Satu halaman baharu dibuka dalam sejarah astronomi dengan pembukaan balai cerap astronomi tertinggi di dunia - Balai Cerap Atacama Universiti Tokyo. Balai Cerap Atacama, yang terletak pada ketinggian 5640 meter di atas paras laut, membuka peluang baharu kepada ahli astronomi dalam kajian angkasa lepas. Tapak ini telah menjadi lokasi tertinggi untuk teleskop berasaskan darat, menyediakan penyelidik dengan alat unik untuk mengkaji gelombang inframerah di Alam Semesta. Walaupun lokasi altitud tinggi memberikan langit yang lebih jelas dan kurang gangguan dari atmosfera, membina sebuah balai cerap di atas gunung yang tinggi memberikan kesukaran dan cabaran yang besar. Walau bagaimanapun, walaupun menghadapi kesukaran, balai cerap baharu itu membuka prospek yang luas kepada ahli astronomi untuk penyelidikan. ...>>

Berita rawak daripada Arkib

Reaksi pemain PC lebih teruk daripada pemain konsol 09.01.2019

Menurut ujian yang dijalankan oleh LG, kelajuan tindak balas pemain PC adalah lebih teruk daripada pemain konsol.

Platform PC, PlayStation 4 dan Xbox One dibandingkan antara satu sama lain. Ternyata pengguna Xbox mempunyai reaksi terbaik, yang mendapat purata 79,7 mata dalam ujian. Pengguna PlayStation mendapat 71,9 mata, manakala pemain PC hanya mendapat 62,2. Dalam ujian, anda perlu mengklik pada sasaran yang muncul. Pada masa yang sama, PlayStation "memukul" 74% daripada sasaran, Xbox - 70% setiap satu, PC - 70% setiap satu.

Berita menarik lain:

▪ centenarians dilahirkan

▪ Modul NFC untuk bekerja dengan teg dinamik ST25DV04

▪ Tampalan kawalan peluh pintar

▪ Butang super nipis dari Panasonic

▪ MOSFET Voltan Rendah Toshiba Baharu

Suapan berita sains dan teknologi, elektronik baharu

 

Bahan-bahan menarik Perpustakaan Teknikal Percuma:

▪ bahagian tapak Ensiklopedia elektronik radio dan kejuruteraan elektrik. Pemilihan artikel

▪ artikel Mari kita hidup bersama! Ungkapan popular

▪ Artikel Berapa banyak lubang hidung yang anda ada? Jawapan terperinci

▪ pasal Ketua kedai (seksyen). Deskripsi kerja

▪ artikel Penambahbaikan pemasa lapan saluran mingguan dengan antara muka WEB. Ensiklopedia elektronik radio dan kejuruteraan elektrik

▪ artikel Siri pemalar kearuhan EC24. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Tinggalkan komen anda pada artikel ini:

Имя:


E-mel (pilihan):


Komen:




Komen pada artikel:

Pemandu traktor
Mengapa tiada maklumat mengenai pelayan majalah radio yang penulis rujuk yang dibincangkan dalam artikel "Program LPTtect ..."?


Semua bahasa halaman ini

Laman utama | Perpustakaan | artikel | Peta Laman | Ulasan laman web

www.diagram.com.ua

www.diagram.com.ua
2000-2024