Створення проекту в codevision avr c compiler

1. Запускаємо CodeVisionAVR

Створення проекту в codevision avr c compiler

2. Створюємо новий файл File - New

З'явиться вікно в якому вибираємо Project (проект). На питання за допомогою майстра чи ні відповідаємо так







Створення проекту в codevision avr c compiler
Створення проекту в codevision avr c compiler

Створення проекту в codevision avr c compiler






4. Після закінчення настройки мікроконтролера створюємо проект File - Generate, Save and Exit

Створення проекту в codevision avr c compiler

5. Зберігаємо вихідний файл к.с., файл проекту .prj і файл майстра проекту .cwp.

6. З'явиться вікно для редагування вихідного тексту

Створення проекту в codevision avr c compiler

7. Наше завдання вичистити код і привести його до наступного вигляду:

посилання на піратчіну не полишаю, впевнений що описані глюки і не глюки зовсім, перевіряйте код.

ну наприклад один з варіантів проблеми

if (PORTC.4 == 0) PORTC.3 = 1;
PORTC.2 = 0;
>
else PORTC.3 = 0;
PORTC.2 = 1;
>
де PC4 вхід і підтягнутий до плюса, на схемі кнопка на масу.
в протеус індикатори які показують наявність напруги на ніжках блимают, а ефекту немає.
але коли в умови прописом 0 або 1, то працює правильно ...
я в повному здивуванні й навіть вже не знаю на що грішити ... ((

коротше код працює тільки маленькими шматками, а в купі вічно щось лагает ...
я так зрозумів перевіряти доведеться виключно на реальному залозі .. ((







Схожі статті