Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/41: Рейтинг темы: голосов - 41, средняя оценка - 4.95
D@rkD@iver
112 / 112 / 13
Регистрация: 01.10.2008
Сообщений: 876
1

Proteus + Attiny2313

22.04.2012, 13:21. Просмотров 7973. Ответов 10
Метки нет (Все метки)

Здравствуйте
в протеусе собрал небольшую схему:
Proteus + Attiny2313


программу в контроллер добавил вот эту:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <avr/io.h>
//#include <avr/delay.h>
#include <util/delay.h>
 
 
int main()
{
    DDRB= 0xFF;
    while (1)
    {
        PORTB= 0;
        _delay_ms(1000);
        PORTB= 1;
        _delay_ms(1000);
    }
    return 0;
}
но при запуске ничего не происходит
VCC поставил на 5V
подскажите, плиз, что может быть не так?
Спасибо
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2012, 13:21
Ответы с готовыми решениями:

ATtiny2313 + UART + симуляция в Proteus
Приветствую. Прошу помочь с локализацией проблемы отладки проекта. Проект такой: управление...

Программирование Attiny2313 в Proteus
Здравствуйте, хотел бы спросить у вас, я собрал схему в Proteus'е нужно запрограммировать...

Attiny2313
Прочитал документацию, там 4 шим порта(вывода), но вот не понял дальше, пишут что 1 какой-то для...

I2C Attiny2313
Возникла необходимость воспользоваться шиной I2C. С самой шиной разобрался. Как, что и куда слать...

Прошить Attiny2313
Я полный 0 в программировании и пытаюсь освоить это дело на примере мк Attiny2313. Хотелось бы...

10
raxp
10190 / 6573 / 492
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
22.04.2012, 13:30 2
...протеуса под рукой нет, возможно:
1- #include <tiny2313.h>
2- Симуляция в proteus (настройки)
0
D@rkD@iver
112 / 112 / 13
Регистрация: 01.10.2008
Сообщений: 876
22.04.2012, 13:33  [ТС] 3
вы думаете проблемы в коде?
протеус загрузил код программы?
0
raxp
10190 / 6573 / 492
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
22.04.2012, 13:39 4
...и что, что загрузил . Почитайте тему по ссылке.
0
22.04.2012, 13:39
D@rkD@iver
112 / 112 / 13
Регистрация: 01.10.2008
Сообщений: 876
22.04.2012, 13:44  [ТС] 5
тему я прочитал
контролер у меня другой так что настройки другие
Proteus + Attiny2313
0
russo turisto
97 / 92 / 0
Регистрация: 24.04.2010
Сообщений: 275
22.04.2012, 19:12 6
Может контроллер в режиме сброса находиться, на RESET надо подтяжку к питанию сделать.

Выложите папку с проэктом посмотрим.

У этого камня портБ переводить в цифру не надо?
0
D@rkD@iver
112 / 112 / 13
Регистрация: 01.10.2008
Сообщений: 876
22.04.2012, 20:39  [ТС] 7
я все исправил
AVR Studio 5 поставил на нем скопилировал и заработало
только вот у него _delay_ms не работает
0
sserg_ey
12 / 12 / 0
Регистрация: 05.11.2011
Сообщений: 31
22.04.2012, 20:59 8
Судя по предупреждениям, не хватает оперативки в МК.
0
russo turisto
97 / 92 / 0
Регистрация: 24.04.2010
Сообщений: 275
22.04.2012, 21:07 9
Цитата Сообщение от D@rkD@iver Посмотреть сообщение
я все исправил
AVR Studio 5 поставил на нем скопилировал и заработало
только вот у него _delay_ms не работает
Хелп посмотрите, наверно по другому подпрограмма задержки обзывается.
0
D@rkD@iver
112 / 112 / 13
Регистрация: 01.10.2008
Сообщений: 876
22.04.2012, 21:26  [ТС] 10
я щас задерживаю так
_delay_loop_2(0);
но хотелось бы на точное время задерживать
0
raxp
10190 / 6573 / 492
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
22.04.2012, 21:35 11
...таймер ...а чем машинный цикл не устраивает? Набейте нужное количество пустых (код давал в прошлой вашей теме) циклов, прикиньте константу и пользуйте.

Цитата Сообщение от russo turisto
У этого камня портБ переводить в цифру не надо?
не надо.
0
22.04.2012, 21:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2012, 21:35

Таймер на attiny2313
Приветствую всех. Как на 2313 рассчитать значение для записи в эти регистры, если я хочу получить...

MiniPro && attiny2313
Всем привет, кто-нибудь пробовал читать/писать tiny2313 с помощью minipro? У меня он почему-то...

UART на ATtiny2313
Сейчас начинаю работать с UART и RS-485. Нужно-ли как-то настраивать Выходы PD0 и PD1 (RXD и TXD...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru