Частотомер.

Hello All!

Да простит меня Модератор...

Программа - частотомер-3. ============================== Представляю вашему вниманию программу-частотомер-3. Она может определить частоту в пределах 0 -- 13400 Гц. Сигнал нужно подавать вот в эту дырочку LPT порта: (звуковая карта не требуется)

  • + + + + + + + + + + О + + + + + + + + + + + + + (имеется виду, что LPT порт - это гнездо.) Сигнал подавать (желательно) 5 Вольт. Хотя можно и замыкать периодически этот вход на минус, например кнопкой. Адрес LPT порта берётся 378h (379h), (второй и третий байты) если у Вас другой - придётся патчить программу. За работоспособность программы автор ответственности не несёт, а также не несёт ответственности за работо- способность Вашего компьютера. Всё что Вы делаете - Вы делаете на свой страх и риск. С уверенностью можно сказать только то, что программа будет занимать место на Вашем винчестере. Выход из программы - любая клавиша. Если хотите - можете дополнить программу платкой с делителем частоты (счётчиком): 561ИЕ16 |---+-----+---+ вход 10| | | |3 к LPT порту

---------|C | |Q14+----------------- | | | | 11| | | | |---|R | | | | | | | | -+- +---+-----+---| Частота увеличится до 4Мгц при Uпит. 10 вольт. Только число, выданное программой нужно будет умножить на 16384.

Имя исходного файла : SANFREQ3.COM Размер : 348 (1Kb) Дата создания : 17-Июн-05 17:43:02 Дата кодирования : 17-Июн-05 17:48:32 Размер UU-кода : 1Kb Количество секций : 1 Число строк в одной секции : 8

section 1 of file sanfreq3.com < UUE by Necromancer's Dos Navigator >

filetime 852594017 begin 644 sanfreq3.com MNGD#[-#`T,#0P"0!BM@ZQW0&BOO_!E8"M"S-(;@``(K&HU@".P9:`G4#Z1X! MH5@"HUH"4%.T#K"7NP``S1"T#K"@NP``S1"T#K#ANP``S1"T#K#BNP``S1"T M#K"NNP``S1"T#K#BNP``S1"T#K"@NP``S1"T#K`]NP``S1"A5@(E_O_1R*-6 M`HL>5@*P`/[`@>L0)W/X@<,0)_[(4[0.!#"[``#-$%NP`/[`@>OH`W/X@</H M`_[(4[0.!#"[``#-$%NP`/[`@^MD<_F#PV3^R%.T#@0PNP``S1!;L`#^P(/K M"G/Y@\,*_LA3M`X$,+L``,T06[``_L"#ZP%S^8/#`?[(4[0.!#"[``#-$%NT M#K`@NP``S1"T#K"#NP``S1"T#K#FNP``S1"T#K`NNP``S1"T#K`-NP``S1"T A#K`*NP``S1!;6,<&5@(``+0!S19U`^FL_LT@```````` ` end sum -r/size 46999/509 section (from "begin" to "end") sum -r/size 33094/348 entire input file

Bye, Sanya (teapot)

Reply to
Sanya Petrochenko
Loading thread data ...

Привет Sanya!

Friday June 17 2005 16:52, Sanya Petrochenko wrote to All:

SP> Да простит меня Модератор...

Постинг одного куска ююков, по тематике эхи - допускается без разрешения, так что за это не переживай, но насчет критики - ты уж прости, сейчас получишь по полной программе :)

SP> Программа - частотомер-3. SP> ============================== SP> Представляю вашему вниманию программу-частотомер-3. Она может определить SP> частоту в пределах 0 -- 13400 Гц. Сигнал нужно подавать вот в эту дырочку SP> LPT порта: (звуковая карта не требуется)

Hе совсем понятно - зачем нужен такой "авангардизъм" ?

Комп без аудиокарты сейчас еще пойди найди, готовых программ, умеющих в 100 раз больше чем просто частотомер - навалом, да и с частотой повыше чем 13кгц.

SP> (имеется виду, что LPT порт - это гнездо.)

Вообще на ЛПТ тоже можно было существенно выше частоту сделать.

SP> Сигнал подавать (желательно) 5 Вольт.

А на звуковую карту - диапазон намного больше.

SP> Хотя можно и замыкать периодически этот вход на минус, например SP> кнопкой. Адрес LPT порта берётся 378h (379h), (второй и третий байты) SP> если у Вас другой - придётся патчить программу.

Почему нельзя было взять истинный адрес порта из системных переменных, или хотя бы задавать его в командной строке?

И то и другое - на уровне домашнего задания у старшекласников в средней школе.

SP> За работоспособность программы автор ответственности не несёт, а

Эта программа и неработоспособна на подавляющем большинстве компьютеров - кто же тебя напрямую к порту пустит?!

Интересно только, в каком музее ты компилятор откопал, который СОМ-файлы делает?

Или это, прости господи, ассемблер?!

SP> любая клавиша. Если хотите - можете дополнить программу платкой с SP> делителем частоты (счётчиком): SP> 561ИЕ16 SP> |---+-----+---+ SP> вход 10| | | |3 к LPT порту SP> -+-------|C | |Q14+----------------- SP> | | | | SP> 11| | | | SP> |---|R | | | SP> | | | | | SP> -+- +---+-----+---| SP> Частота увеличится до 4Мгц при Uпит. 10 вольт. Только число, выданное SP> программой нужно будет умножить на 16384.

А не проще было - поставить несколько десятичных счетчиков, и умножать на степени 10-ки, точнее - просто нуди дописывать в конце?

P.S. Я понимаю, что в учебных целях написание подобной программки может быть оправдано, но вовсе не обязательно при этом, выставлять ее на всеобющее обозрение, с ее "актуальностью для народа" - ты опоздал лет на 15 минимум, а то и на все 20.

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
, ftp://altor.sytes.net

Reply to
Alexander Torres

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.