1. Запускаємо CodeVisionAVR
2. Створюємо новий файл File - New
З'явиться вікно в якому вибираємо Project (проект). На питання за допомогою майстра чи ні відповідаємо так
4. Після закінчення настройки мікроконтролера створюємо проект File - Generate, Save and Exit
5. Зберігаємо вихідний файл к.с., файл проекту .prj і файл майстра проекту .cwp.
6. З'явиться вікно для редагування вихідного тексту
7. Наше завдання вичистити код і привести його до наступного вигляду:
посилання на піратчіну не полишаю, впевнений що описані глюки і не глюки зовсім, перевіряйте код.
ну наприклад один з варіантів проблеми
if (PORTC.4 == 0) PORTC.3 = 1;
PORTC.2 = 0;
>
else PORTC.3 = 0;
PORTC.2 = 1;
>
де PC4 вхід і підтягнутий до плюса, на схемі кнопка на масу.
в протеус індикатори які показують наявність напруги на ніжках блимают, а ефекту немає.
але коли в умови прописом 0 або 1, то працює правильно ...
я в повному здивуванні й навіть вже не знаю на що грішити ... ((
коротше код працює тільки маленькими шматками, а в купі вічно щось лагает ...
я так зрозумів перевіряти доведеться виключно на реальному залозі .. ((