Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: brown, ivan_fd  
Опрос клавиатуры
homer111 Дата: Вт, 01.04.2008, 08:19  |                                                                                                                Сообщение # 16
Группа: Проверенные
Ранг:  Новенький
Сообщений: 18
Репутация: 0   ±
Замечания:   ±
На сайте с 10.02.2008

Статус: Offline

Да ккомпилер пик симулятор. Просто думал что в разделе про пик симулятор обсуждают тока прогу и не компилер...
basicpic, перенеси пожалуйста.
vladh Дата: Вт, 01.04.2008, 12:17  |                                                                                                                Сообщение # 17
Группа: Проверенные
Ранг:  Помогаю всем
Сообщений: 258
Репутация: 11   ±
Замечания:   ±
На сайте с 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, на мой взгляд, таким не является. Обьясняю почему. По указаным вариантам Вы всегда сможете получить консультацию, а вот по редким - маловероятно. Я также бы Вам советовал всегда "прогонять" свои модели на реальных устройствах. Это необходимо потому, что ПРОТЕУС, к сожалению, далеко не безошибочен. И в результате физическая модель может работать, а компьютерная нет и наоборот.
Прикрепления: Test1.rar (33.0 Kb)

Сообщение отредактировал vladh - Вт, 01.04.2008, 12:20
homer111 Дата: Ср, 02.04.2008, 00:01  |                                                                                                                Сообщение # 18
Группа: Проверенные
Ранг:  Новенький
Сообщений: 18
Репутация: 0   ±
Замечания:   ±
На сайте с 10.02.2008

Статус: Offline

ну извиняйте, я тока учусь :). За файлик спасибо. Единственный вариант - опробовать на железе. Про паузы я конечно знаю, этот вариант не для железа.
Antonionwo Дата: Пн, 04.12.2023, 07:07  |                                                                                                                Сообщение # 19
Группа: Заблокированные
Ранг:  Пытаюсь разобраться
Сообщений: 49
Репутация: 0   ±
Замечания:   ±
На сайте с 31.01.2021

Статус: Offline

Добрый день друзья!
купить квартиру в новостройке недорого с отделкой


ГК "Современник" - это надежный застройщик с многолетним опытом работы. Мы создаем современные и качественные жилые комплексы, чтобы вы могли наслаждаться своим новым домом без каких-либо забот.
Нам будет приятно видеть у нас на вебресурсе.


тонировка окон пвх
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: