Страница 1 из 1

помогите с написанием программы в avr studio5

Добавлено: 01 фев 2014, 12:37
oleg.amd
я написал программу в avr studio включение и выключение реле одной кнопкой без фиксации на микроконтроллере attiny2313.При попытке скомпилировать пишет ошибку <io2313.h> no such file or directory.Я так понимаю что он не может найти файл библиотеки для этого контроллера.Где его искать и что делать?Спасибо заранее
за помощь.привожу пример программы на всяки/*****************************************************
;Chip type : ATTiny 2313
;Program type : Application
;Clock frequency : 4.0000 MHz
;Memory model : Small
;External SRAM size : 0
;Data Stack size : 128
;*****************************************************/
#include <io2313.h> Здесь пишет ошибку
.list
.devise attiny2313
.nolist
;======================
;обьявления:
.def temp =r16
;======================
;Начало программы
rjmp Init; установка портов контроллера
;======================
Init:
sbic ioreg,bit; проверка порта,не нажата ли кнопка
ldi temp,0b11111110; определяем входы и выходы порта Б(вход)
out DDRD,temp;
ser temp; определяем входы и выходы потра Д(выход)
out DDRB,temp;
;=====================
ldi temp,0b00000001; включаем подтяжку резистора на порт Б
out PORTD,temp;
clr temp; Подтяжка резисторов на порт Д выключена
out PORTB,temp;
;=====================
; Оснавная часть программы
Start:
sbis PIND0; проверяем на нажата ли кнопка
rjmp RELAYON; переходим к метке RELAYON
sbi PORTB; включаем СИД
;===========
RELAYON:
cbi PORTB,0; выключаем СИД
rjmp Start; возвращаемся на начало программы
й случай:

Re: помогите с написанием программы в avr studio5

Добавлено: 01 фев 2014, 16:15
boogyman
<2313def.inc>

Re: помогите с написанием программы в avr studio5

Добавлено: 01 фев 2014, 20:05
oleg.amd
попробовал с такой директивой но пишет тоже самое Error 2313def.inc: No such file or directory.может что-то с avr studio?
Спасибо что ответили!