Arduino Proteus
- Войдите на сайт для отправки комментариев
Вс, 24/04/2011 - 12:36
Нарисовал в Протеусе схему
ATMEGA328P +Vrtual terminal
Arduino 0022 скомпилил hex
из:
void setup(void) { Serial.begin(110); } void loop(void) { Serial.print("X"); delay(1000); }
Указал Протеусу этот файл
Запускаю симуляцию и вижу
1.delay нужно уменьшить до 10, а то все работает очень медленно
2.Что бы я не подавал в порт на терминале буква ф
Прошу откликнуться тех кто работал с Протеусом
Поясните , в чем дело?
Я не работал с протеусом, но смотря в код возникает несколько вопросов:
почему скорость соединения такая низкая - 110?
почему Ф, если ты выводишь X?
на что может влиять то что ты подаешь в порт, если весь скетч занимается бесконечным выводом в серийный порт, ничего не проверяя?
Нужно не забывать что в ардуино есть кроме прошивки - бутлоадер свой. Он с прошивкой не заливается
Нужно настроить ATMEGA328P Видно частота по умолчанию - 1МГц