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

Bagaimana untuk mengembangkan keupayaan kayu bedik. Ensiklopedia elektronik radio dan kejuruteraan elektrik

Perpustakaan teknikal percuma

Ensiklopedia elektronik radio dan kejuruteraan elektrik / TV

Komen artikel Komen artikel

Banyak permainan komputer memerlukan kawalan bukan sahaja dengan kayu bedik, tetapi juga dengan pengenalan arahan dari papan kekunci. Walau bagaimanapun, menyimpan kedua-dua peranti ini bersama anda semasa permainan adalah sangat menyusahkan. Menggunakan tatasusunan logik boleh atur cara (PLM) 556PT1, penulis menyelesaikan masalah dengan menggantikan arahan "papan kekunci" dengan gabungan menekan butang kayu bedik.

Program permainan untuk komputer ZX-Spectrum dibina, sebagai peraturan, sedemikian rupa sehingga selepas dimulakan mereka tidak memasuki mod kawalan kayu bedik secara automatik; untuk melakukan ini, anda perlu menekan beberapa kekunci. Keperluan untuk menggunakan papan kekunci kadangkala timbul semasa permainan. Sebagai contoh, untuk memulakan sesi baharu, gantikan permainan, anda perlu menekan butang pemasangan awal. Dan ini bermakna pemain tidak boleh bergerak jauh dari komputer untuk masa yang lama dengan kayu bedik di tangannya, duduk di kerusi atau berbaring di atas sofa. Untuk menekan satu atau dua kekunci, anda perlu mendekati komputer dengan kerap.

Sesetengah permainan tidak direka untuk dikawal dengan kayu bedik sama sekali. Anda perlu menggunakan papan kekunci secara intensif, yang cepat rosak daripada ini. Di samping itu, kekunci yang mengawal arah pergerakan angka dan penangkapan dipilih dengan buruk (contohnya, ia terletak pada papan kekunci berturut-turut), yang sering menjejaskan hasilnya. Ia akan menggoda, tanpa menukar program, untuk memindahkan kawalan permainan sedemikian ke kayu bedik.

Hari ini, kayu bedik "butang" yang paling biasa mempunyai lima butang yang diletakkan dengan mudah untuk menunjukkan empat arah pergerakan dan penangkapan. Untuk melakukan operasi lain (masukkan simbol kawalan permainan), anda boleh menggunakan semua jenis kombinasi menekan butang. Tetapi menyelesaikan masalah ini dengan cara tradisional dengan bantuan litar mikro tahap penyepaduan kecil dan sederhana membawa kepada penciptaan peranti yang terlalu mahal dan kompleks.

Dalam peralatan perindustrian, setakat ini kurang diketahui oleh amatur radio, litar mikro PLA digunakan secara meluas, yang direka khas untuk melaksanakan logik gabungan yang kompleks. Salah satu daripadanya - 556PT1 - boleh mengira 8 fungsi logik secara serentak daripada 16 pembolehubah input, dan yang terakhir boleh dimasukkan dalam ungkapan logik dalam 48 kombinasi yang berbeza. Dalam reka bentuknya, ia serupa dengan PROM siri 556 yang sama. Untuk melaksanakan fungsi yang diingini, pelompat lebur pada cip litar mikro dibakar menggunakan pengaturcara. Metodologi pengaturcaraan, rajah fungsi pengaturcara dan rajah skema blok mereka boleh didapati dalam [1-8].

Skim untuk memuktamadkan komputer ZX-Spectrum ditunjukkan dalam rajah.

Bagaimana untuk mengembangkan keupayaan kayu bedik

Kayu bedik (melalui penyongsang cip DD3) dan papan kekunci kekal disambungkan ke komputer dengan cara biasa dan terus melaksanakan fungsinya. Kenalan butang kayu bedik SB 1-SB5 juga disambungkan kepada input A1-A5. dan talian A8-A15 bas alamat pemproses - dengan input A7-A14 PLM 556RT1 (002). Pintu masuk A6 dibiarkan percuma. Output cip 0D2 (pengumpul terbuka) disambungkan ke port papan kekunci (KL0-KL4) selari dengan yang terakhir dan ke baris pemasangan awal.

Perlu diingat bahawa dalam banyak varian komputer ZX-Spectrum, bas alamat pemproses terlebih muatan. Oleh itu, adalah disyorkan untuk menyambungkan papan kekunci dan beban tambahan (input PLM) kepadanya melalui pemandu bas KR580VA86 (DD1). Kadang-kadang ia sudah ada pada komputer, sebagai contoh, jika pemacu cakera disambungkan kepadanya.

Penampan sedemikian akan meningkatkan kebolehpercayaan papan kekunci. Hakikatnya ialah untuk mengurangkan beban pada bas alamat, pembangun komputer menyambungkan input port papan kekunci ke sumber kuasa melalui perintang bernilai tinggi (15 kOhm). Akibatnya, selepas kunci dilepaskan, kapasitansi parasit dicas semula terlalu perlahan, mengakibatkan bacaan palsu keadaan papan kekunci. Dalam sesetengah permainan, kecacatan ini menunjukkan dirinya dalam bentuk pergerakan kursor yang huru-hara pada skrin dan penukaran mod secara spontan. Selepas memasang pemandu bas dan mengurangkan perintang beban kepada 1 kOhm, fenomena sedemikian dihapuskan sepenuhnya.

Apabila suis SA1 dibuka, output PLA berada dalam keadaan impedans yang tinggi dan ia tidak menjejaskan operasi komputer. Dengan menutup SA1, gabungan butang yang ditekan pada kayu bedik boleh menduplikasi tindakan beberapa kekunci. Ini disebabkan oleh fakta bahawa fungsi logik "berwayar" dalam PLA mengulangi keadaan salah satu bit alamat pada input sepadan port papan kekunci, dengan itu mensimulasikan sambungan litar ini dengan kenalan kekunci yang ditekan.

Program perisian tegar PLM diberikan dalam Jadual. satu.

Bagaimana untuk mengembangkan keupayaan kayu bedik

Daripada 48 elemen 16I yang terdapat dalam matriks, 30 telah digunakan. Contoh penyediaan kod pengaturcaraan untuk elemen yang menyerupai menekan kekunci "C" ditunjukkan dalam Jadual. 2.

Bagaimana untuk mengembangkan keupayaan kayu bedik

Ia dikehendaki menghantar isyarat dari talian A8 bas data (input A14 PLM) ke baris KL3 port papan kekunci (output B4 PLM), jika butangnya "Kanan". "Kiri" dan "Tembak" ditekan bersama.

Dalam PLA yang tidak diprogramkan, setiap input A1-A16 disambungkan kepada input yang sepadan bagi elemen 16I melalui dua pelompat boleh padu, dan dalam litar salah satunya terdapat penyongsang. Jika anda membakar pelompat "terbalik", hujah akan pergi ke input elemen DAN secara langsung, dan jika "langsung" - terbalik. Membakar kedua-dua pelompat secara amnya mengecualikan hujah ini daripada fungsi yang dilaksanakan. Dalam digit binari kod pengaturcaraan, pelompat yang akan dialih keluar ditetapkan sebagai logik 1.

Dalam kes kami, butang yang ditekan pada kayu bedik sepadan dengan logik 0 pada input PLA yang disambungkan kepadanya. Untuk melaksanakan fungsi AND, ia mesti diterbalikkan. dengan mengeluarkan pelompat "lurus". Dan dalam bit yang dikaitkan dengan butang yang tidak ditekan dalam kombinasi ini, yang "terbalik" dikeluarkan. Seterusnya, laluan bas alamat yang akan digunakan ditentukan. Oleh kerana tahap logik aktif padanya adalah rendah, pelompat "langsung" juga dialih keluar dalam bit kod yang sepadan, meninggalkan pelompat "terbalik". Ia kekal untuk melumpuhkan input yang tidak digunakan dengan mengeluarkan kedua-dua pelompat dalam bit mereka.

Matriks OR terdiri daripada lapan (satu untuk setiap output) elemen 48OR, input yang disambungkan melalui pelompat ke output matriks AND. Oleh itu, pada output setiap elemen 16I terdapat lapan pelompat, yang terbakar melalui mana putuskan sambungannya daripada elemen 48OR yang sepadan, yang bermaksud itu dan daripada output PLM. Output B1 sepadan dengan yang paling tidak ketara, dan B8 - digit paling ketara bagi kod pengaturcaraan. Untuk meninggalkan sambungan yang kita perlukan dengan output B4, tetapkan kod 0F7H. Jika kesilapan telah dibuat semasa pengaturcaraan atau ia menjadi perlu untuk menggantikan satu fungsi dengan yang lain, semua pelompat akan terbakar (kod 0FFH). memutuskan sepenuhnya elemen yang tidak perlu DAN daripada output. Sebaliknya, salah satu program yang tidak digunakan lagi diprogramkan. Selagi terdapat elemen sedemikian, operasi boleh diulang berulang kali, menambah baik dan menambah algoritma operasi kayu bedik.

Ambil perhatian bahawa butang "Kiri" meniru menekan kekunci "5", tanpa mengira keadaan butang "Naik". Begitu juga, butang "Naik" meniru menekan kekunci "7", tanpa mengira keadaan butang "Kiri". Oleh itu, menekan serentak butang ini untuk komputer adalah bersamaan dengan menekan yang sama kekunci yang disebutkan. Ini juga digunakan pada butang "Bawah" dan "Kanan", yang meniru kekunci "6" dan "8". Gabungan kunci "0" dan "5" memerlukan dua elemen AND dan OR. Ini perlu supaya isyarat A0 tidak memasuki litar KL11, dan isyarat A4 tidak memasuki litar KL12.

Adalah mudah untuk melihat bahawa apabila kekunci yang ditentukan ditekan, yang tidak ditentukan adalah percuma, dan talian bas alamat yang dipilih mempunyai logik 0. Pada output PLA, bukannya logik yang diperlukan 0, 1 akan muncul. Walau bagaimanapun, ia adalah mungkin untuk menyongsangkan isyarat keluaran dengan membakar pelompat matriks NOT. Dalam kes kami, ini mesti dilakukan dengan memadam semuanya.

Begitu juga, anda boleh memprogramkan PLA untuk berfungsi dengan kayu bedik yang biasanya mempunyai kenalan tertutup. Jika perlu, ia boleh digunakan untuk menyambungkan papan kekunci ke komputer, sambungan dalaman antara kekunci yang tidak sepadan dengan "standard" ZX-Spectrum (contohnya, papan kekunci "Electronics MS 7007").

Menggunakan ciri lanjutan kayu bedik, anda harus ingat bahawa kadangkala, bersama-sama dengan kekunci yang diingini, ia menyerupai menekan beberapa yang lain. Ini disebabkan oleh fakta bahawa adalah mustahil untuk menekan semua butang yang diperlukan pada masa yang sama, dan semua keadaan perantaraan yang berlaku secara ringkas dalam proses menaip gabungan boleh dianggap sebagai menekan kekunci yang sepadan. Nasib baik, banyak program permainan tidak bertindak balas terhadap perkara ini. Jika anda tidak boleh memasukkan aksara yang diperlukan dalam apa jua cara, cuba tekan butang dalam kombinasi yang diingini dengan suis SA1 terbuka. Kemudian, sambil memegangnya, tutup suis.

Kesusasteraan

  1. Shchelkunov N. N. Dianov A. P. Prosedur untuk pengaturcaraan matriks logik. - Kemudahan dan sistem mikropemproses, 1986. No. 2. hlm. 71 - 76.
  2. Dianov A.P., Shchelkunov N.N. Cara teknikal litar logik pengaturcaraan. - Cara dan sistem mikropemproses. 1986. No 2, hlm. 77 - 80.
  3. Lukyanov D. A. Litar pengaturcara ROM sejagat. -Cara dan sistem mikropemproses. 1985. No Z.s. 84 - 88.
  4. Solonin V. Yu. Kawalan kendiri pengaturcara sejagat. - Cara dan sistem mikropemproses. 1990, No 1. c. 51, 52.
  5. Solonin V. Yu. Peranti untuk mengawal memori capaian rawak. Penerangan ciptaan kepada sijil pengarang No. 1292040. - Buletin "Penemuan, ciptaan ...". 1987. No. 7.
  6. Solonin V. Yu. Pengaturcara. Penerangan ciptaan kepada sijil pengarang No. 1372356. - Buletin "Penemuan, ciptaan, 1988, No. 5.
  7. Solonin V. Yu. Pengaturcara. Perihalan ciptaan kepada sijil pengarang No. 1654869. - Buletin "Penemuan, ciptaan, ...", 1991, No. 21.
  8. Solonin V. Yu., Buryan S. V. Pembentuk rajah masa. Penerangan ciptaan kepada sijil pengarang No. 1817133. - Buletin "Penemuan, ciptaan ...", 1993, No. 19.

Pengarang: V.Solonin, Konotop, Ukraine

Lihat artikel lain bahagian TV.

Baca dan tulis berguna komen pada artikel ini.

<< Belakang

Berita terkini sains dan teknologi, elektronik baharu:

Kandungan alkohol bir hangat 07.05.2024

Bir, sebagai salah satu minuman beralkohol yang paling biasa, mempunyai rasa uniknya sendiri, yang boleh berubah bergantung pada suhu penggunaan. Satu kajian baru oleh pasukan saintis antarabangsa telah mendapati bahawa suhu bir mempunyai kesan yang ketara terhadap persepsi rasa alkohol. Kajian yang diketuai oleh saintis bahan Lei Jiang, mendapati bahawa pada suhu yang berbeza, molekul etanol dan air membentuk pelbagai jenis kelompok, yang mempengaruhi persepsi rasa alkohol. Pada suhu rendah, lebih banyak gugusan seperti piramid terbentuk, yang mengurangkan kepedasan rasa "etanol" dan menjadikan rasa minuman kurang alkohol. Sebaliknya, apabila suhu meningkat, gugusan menjadi lebih seperti rantai, menghasilkan rasa alkohol yang lebih ketara. Ini menjelaskan mengapa rasa beberapa minuman beralkohol, seperti baijiu, boleh berubah bergantung pada suhu. Data yang diperoleh membuka prospek baharu bagi pengeluar minuman, ...>>

Faktor risiko utama untuk ketagihan perjudian 07.05.2024

Permainan komputer menjadi satu bentuk hiburan yang semakin popular di kalangan remaja, tetapi risiko ketagihan permainan yang berkaitan masih menjadi masalah yang ketara. Para saintis Amerika menjalankan kajian untuk menentukan faktor utama yang menyumbang kepada ketagihan ini dan menawarkan cadangan untuk pencegahannya. Sepanjang enam tahun, 385 remaja telah diikuti untuk mengetahui faktor yang boleh menyebabkan mereka ketagihan perjudian. Keputusan menunjukkan bahawa 90% peserta kajian tidak berisiko mengalami ketagihan, manakala 10% menjadi penagih judi. Ternyata faktor utama dalam permulaan ketagihan perjudian adalah tahap tingkah laku prososial yang rendah. Remaja dengan tahap tingkah laku prososial yang rendah tidak menunjukkan minat terhadap bantuan dan sokongan orang lain, yang boleh menyebabkan kehilangan hubungan dengan dunia sebenar dan pergantungan yang semakin mendalam pada realiti maya yang ditawarkan oleh permainan komputer. Berdasarkan keputusan ini, saintis ...>>

Kebisingan lalu lintas melambatkan pertumbuhan anak ayam 06.05.2024

Bunyi yang mengelilingi kita di bandar moden semakin menusuk. Walau bagaimanapun, sedikit orang berfikir tentang bagaimana bunyi ini menjejaskan dunia haiwan, terutamanya makhluk halus seperti anak ayam yang belum menetas dari telur mereka. Penyelidikan baru-baru ini menjelaskan isu ini, menunjukkan akibat yang serius untuk pembangunan dan kelangsungan hidup mereka. Para saintis telah mendapati bahawa pendedahan anak ayam zebra diamondback kepada bunyi lalu lintas boleh menyebabkan gangguan serius kepada perkembangan mereka. Eksperimen telah menunjukkan bahawa pencemaran bunyi boleh melambatkan penetasan mereka dengan ketara, dan anak ayam yang muncul menghadapi beberapa masalah yang menggalakkan kesihatan. Para penyelidik juga mendapati bahawa kesan negatif pencemaran bunyi meluas ke dalam burung dewasa. Mengurangkan peluang pembiakan dan mengurangkan kesuburan menunjukkan kesan jangka panjang bunyi lalu lintas terhadap hidupan liar. Hasil kajian menyerlahkan keperluan ...>>

Berita rawak daripada Arkib

Halimunan elektromagnet separuh jubah 05.12.2013

Para saintis China di Universiti Tenggara Nanjing telah membangunkan gambarajah skematik untuk jubah halimunan yang akan menyembunyikan hanya sebahagian daripada objek tersembunyi, dan telah membuat prototaip jubah sedemikian yang menyembunyikan arus terus dalaman.

Ahli fizik telah memberi nama jubah halimunan kepada peranti yang mampu memaksa radiasi (akustik atau elektromagnet) untuk mengelilingi objek tertentu dan mencipta medan yang sama di sisi lain, seolah-olah objek ini tidak wujud sama sekali. Dalam peranti sedemikian, perkara asas adalah bahawa sinaran tidak masuk ke dalam objek, kerana itu, berada di dalam, adalah mustahil untuk melihat semua yang berlaku di luar.

Penulis kajian membangunkan gambarajah skematik peranti yang boleh menyelesaikan masalah ini. Ia tidak menyembunyikan objek sepenuhnya, tetapi hanya sebahagian besar daripadanya, sebagai hasilnya, adalah mungkin untuk mendapatkan maklumat dari luar - pengarang memetik sebagai contoh jubah halimunan Harry Potter, yang tidak menyembunyikan kepala dongeng. watak. Peranti sedemikian menyelesaikan bukan sahaja masalah pengasingan maklumat. Ia mampu mencipta ilusi optik untuk pemerhati luaran, menunjukkan kepadanya sesuatu yang lain daripada apa yang sepatutnya dilihatnya. Oleh itu, adalah mungkin, sebagai contoh, untuk menyembunyikan satu kereta di bawah samaran yang lain.

Prototaip, yang dicipta untuk menunjukkan pendekatan prinsip, dapat menyembunyikan daripada pemerhatian luaran arus terus yang melalui dalam. Secara struktur, peranti ini adalah cakera, yang terdiri daripada banyak perintang yang disambungkan oleh konduktor.

Pereka bentuk jubah halimunan sering beralih kepada sinaran gelombang mikro, pancaran radio dan arus terus kerana kesukaran teknikal: saiz purata bahagian harus lebih kecil, lebih kecil panjang gelombang. Operasi dalam julat cahaya yang boleh dilihat memerlukan penciptaan bahan metamaterial dengan saiz nanometer ciri butiran. Sehingga kini, yang paling banyak dikaji ialah jubah halimunan yang direka untuk beroperasi dalam julat gelombang mikro. Para saintis telah belajar untuk menjadikannya mikroskopik dan lembut.

Berita menarik lain:

▪ Kesihatan mental ahli silap mata

▪ basikal air

▪ Bateri yang menjana elektrik daripada peluh manusia

▪ Menemui hubungan antara ketakutan dan ketagihan alkohol

▪ Notebook HP Chromebook 15

Suapan berita sains dan teknologi, elektronik baharu

 

Bahan-bahan menarik Perpustakaan Teknikal Percuma:

▪ bahagian tapak Alatan Juruelektrik. Pemilihan artikel

▪ artikel Terdapat wanita di kampung Rusia. Ungkapan popular

▪ Berapa lama masa yang diambil untuk kuku dan rambut seseorang tumbuh selepas kematian? Jawapan terperinci

▪ pasal Maryannik ek. Legenda, penanaman, kaedah aplikasi

▪ artikel Peranti untuk pemilihan bekas. Ensiklopedia elektronik radio dan kejuruteraan elektrik

▪ artikel Air pancut dari pasu dan tangan. Fokus rahsia

Tinggalkan komen anda pada artikel ini:

Имя:


E-mel (pilihan):


Komen:





Semua bahasa halaman ini

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024