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

Модератор: boogyman

Ответить
Аватара пользователя
oleg.amd
Новичок
Сообщения: 6
Зарегистрирован: 06 фев 2012, 21:49

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

#1

Сообщение 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; возвращаемся на начало программы
й случай:
Аватара пользователя
boogyman
Модератор
Сообщения: 183
Зарегистрирован: 25 дек 2011, 22:48
Откуда: Москва

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

#2

Сообщение boogyman »

<2313def.inc>
Аватара пользователя
oleg.amd
Новичок
Сообщения: 6
Зарегистрирован: 06 фев 2012, 21:49

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

#3

Сообщение oleg.amd »

попробовал с такой директивой но пишет тоже самое Error 2313def.inc: No such file or directory.может что-то с avr studio?
Спасибо что ответили!
Ответить