на середовище розробки (Integrated Development Environment - IDE), призначена для написання і налагодження прикладних програм для AVR мікропроцесорів в середовищі Windows 9x/NT/2000. AVR Studio ver.4 містить асемблер і симулятор. Також IDE підтримує такі засоби розробки для AVR як: ICE50, ICE40, JTAGICE,  
 ICE200, STK500/501/502 і AVRISP. На малюнку 18 представлена ​​робоча область інтегрованої отладочной середовища AVR Studio фірми Atmel. p align="justify"> AVR Studio підтримує COFF як формат вихідних даних для символьної налагодження. Інші програмні засоби третіх фірм також можуть бути налаштовані для роботи з AVR Studio. p align="justify"> Список доступних вікон AVR Studio: 
  - вікно Watch window показує значення певних символів (в цьому 
 В  
 Малюнок 18 - Робоча область AVR Studio ver.4 
   вікні користувач може переглядати значення та адреси змінних); 
  - вікно Trace window показує хронологію програми, що виконується в даний час; 
  - вікно Register window показує вміст регістрів (регістри можна змінювати під час зупинки програми); 
  - вікна Memory windows показують вміст пам'яті програм, даних, портів введення/виводу і енергонезалежного ПЗУ (пам'ять можна переглядати в HEX, двійковому або десятковому форматах; вміст пам'яті можна змінювати під час зупинки програми); 
				
				
				
				
			  - вікно I/O window показує вміст різних регістрів введення/виводу: EEPROM, I/O порти, таймери; 
  - вікно Message window показує повідомлення від AVR Studio; 
  - у вікні Processor window відображається важлива інформація про ресурси мікроконтролера, включаючи програмний лічильник, покажчик стека, регістр статусу і лічильник циклу (ці параметри можуть модифікуватися під час зупинки програми) . 
  Інтегрована отладочная середу застосовувалася нами в розробці та налагодженні програмного забезпечення для мікроконтролера AT90S8535. p align="justify"> 2.1.3 Програмна оболонка програматора PonyProg 
  PonyProg (доступна на сайті # "center"> 
  Малюнок 19 - Зовнішній вигляд програмної оболонка програматора PonyProg 
   2.2 Апаратна частина програматора PonyProg 
   Будь-яка програма, написана для мікроконтролера, повинна бути зашита в мікроконтролер за допомогою програматора. Дана схема була обрана в зв'язку з тим, що вона відносно просто влаштована і підтримується програмою Pony Prog. p> Програматор підключали до комп'ютера за допомогою паралельного порту. У схемі програматора використовували мікросхему 74HC244, яка мож...