![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 20.07.2010
Сообщений: 52
|
![]()
Я конечно не спец, но по моему у него что-то не так с организацией задержки. Повторил его программу, но задержку сделал таким образом:
Код:
циклов задержки, они наверное для каждой машины должны быть свои, зависят от частоты процессора, у меня секунды 2-3 динамик пищит. |
![]() |
![]() |
#12 | ||
Пользователь
Регистрация: 20.10.2010
Сообщений: 29
|
![]()
И куда это
Цитата:
Цитата:
|
||
![]() |
![]() |
#13 |
Пользователь
Регистрация: 20.07.2010
Сообщений: 52
|
![]()
Вместо вот этого:
Код:
|
![]() |
![]() |
#14 | |
Пользователь
Регистрация: 20.10.2010
Сообщений: 29
|
![]()
Эффект тот же. Првда, чуть дольше черный экранчик, а потом тоже окно
Цитата:
|
|
![]() |
![]() |
#15 |
Пользователь
Регистрация: 20.07.2010
Сообщений: 52
|
![]()
Вот полностью вариант, как я делал(com-файл):
Код:
MASM SOUND.ASM LINK SOUND; EXE2BIN SOUND SOUND.COM Если снова не получится, тогда сдаюсь ![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 20.10.2010
Сообщений: 29
|
![]()
Не кричит. Может это связано с частотой моего компьютера?
|
![]() |
![]() |
#17 |
Пользователь
Регистрация: 20.10.2010
Сообщений: 29
|
![]() Код:
Td=Tcall+Tmov+X*(Tdec+Tjnz)+Tret, где Tcall и Tret – время выполнения команд вызова подпрограммы и возврата в нее, а Tmov, Tdec и Tjnz – время на выполнение команд, входящих в подпрограмму TIME Td=τ(17+7+X(5+10)+10+5) Td=τ(39+15X) X=(Td/τ-39)/15 τ=1/f=1/1200=0,000833c X=(4/0,000833-39)/15=318=13Eh Чтобы подпрограмма работа 4 секунды и издавала звуки с частотой 1200Гц как нужно еще дооформлять код программы? |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой метод точнее? | Vredina90 | Помощь студентам | 2 | 21.10.2010 17:40 |
lnk, а точнее как узнать путь к exe. | Zeraim | Общие вопросы Delphi | 4 | 25.07.2009 13:59 |
Хочу создать вирус, точнее создал и меня мучают вопросы | DamneD | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 09.05.2009 12:05 |
Команды MS-DOS (точнее командной строки windows) | kiraM | Windows | 4 | 03.09.2008 22:11 |
У меня вопрос про базы данных,а точнее про таблицы!!! | Alexij | Общие вопросы Delphi | 1 | 13.04.2008 23:24 |