Опрос клавиатуры
|
|
homer111 |
Дата: Вт, 01.04.2008, 08:19 | Сообщение # 16 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
18
Замечания:
±
На сайте с 10.02.2008
Статус:
Offline
|
Да ккомпилер пик симулятор. Просто думал что в разделе про пик симулятор обсуждают тока прогу и не компилер... basicpic, перенеси пожалуйста.
|
|
|
|
vladh |
Дата: Вт, 01.04.2008, 12:17 | Сообщение # 17 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
258
Замечания:
±
На сайте с 15.10.2007
Статус:
Offline
|
К сожалению с языком Бейсик поддерживаемым компилятором PIC Simulator IDE я знаком мало. но первые впечатления от текста вашей программы следующие: Очень много ненужных переходов Goto, очень много ненужных задержек, есть несколько ненужных меток. Это я естественно рассматривал только полученные мной нехорошие впечатления. В принципе решение вопроса о опросе кнопок у Вас имеется в программе. Это строчки loop: If PORTB.2 = 0 Then Goto test If PORTB.3 = 0 Then Goto promiv Goto loop Единственно только надо в конце цикла разместить оператор задержки для того, чтобы избавится от дребезга контактов кнопок. На вашей компьютерной модели Вы этого не заметите, но в случае использования реальной модели Вы наткнетесь на это довольно быстро. В прилагаемом мною файле я сделал перевод вашей программы на язык Бейсик ПРОТОН+. В программе Протеус Вы сможете отлаживать Вашу программу в пошаговом режиме. И еще два замечания. Я бы рекомендовал Вам начать изучение одного из распространенных вариантов языка. Вы даже на форуме можете увидеть какие это варианты. К сожалению PIC Simulator IDE, на мой взгляд, таким не является. Обьясняю почему. По указаным вариантам Вы всегда сможете получить консультацию, а вот по редким - маловероятно. Я также бы Вам советовал всегда "прогонять" свои модели на реальных устройствах. Это необходимо потому, что ПРОТЕУС, к сожалению, далеко не безошибочен. И в результате физическая модель может работать, а компьютерная нет и наоборот.
Сообщение отредактировал
vladh - Вт, 01.04.2008, 12:20
|
|
|
|
homer111 |
Дата: Ср, 02.04.2008, 00:01 | Сообщение # 18 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
18
Замечания:
±
На сайте с 10.02.2008
Статус:
Offline
|
ну извиняйте, я тока учусь :). За файлик спасибо. Единственный вариант - опробовать на железе. Про паузы я конечно знаю, этот вариант не для железа.
|
|
|
|
Antonionwo |
Дата: Пн, 04.12.2023, 07:07 | Сообщение # 19 |
Группа:
Заблокированные
Ранг:
Пытаюсь разобраться
Сообщений:
49
Замечания:
±
На сайте с 31.01.2021
Статус:
Offline
|
Добрый день друзья! купить квартиру в новостройке недорого с отделкой
ГК "Современник" - это надежный застройщик с многолетним опытом работы. Мы создаем современные и качественные жилые комплексы, чтобы вы могли наслаждаться своим новым домом без каких-либо забот. Нам будет приятно видеть у нас на вебресурсе.
тонировка окон пвх
|
|
|
|