Мой первый проект на attiny2313 - не работает.

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ploop »

rjmp оставить, а логику продумать так, чтобы программа всегда была зациклена.
Ты правильно написал:

Код: Выделить всё

out         PORTB, temp
А потом зацикливай.
Реклама
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: Мой первый проект на attiny2313 - не работает.

Сообщение BoRtO »

plop а так правильно? :oops:

Код: Выделить всё

while(1){                                ;этот цикл будет выполняться бесконечно
     statement1;
     statement2;
     statement3;
}
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ploop »

Блин, ты хоть определись, на чём писать будешь, на Си или асме...
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: Мой первый проект на attiny2313 - не работает.

Сообщение BoRtO »

пардон. выкусил из гугла
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Реклама
Эиком - электронные компоненты и радиодетали
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: Мой первый проект на attiny2313 - не работает.

Сообщение BoRtO »

Ну дык подскажите как зациклить, пожалуйста!
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мой первый проект на attiny2313 - не работает.

Сообщение pyzhman »

Код: Выделить всё

loop:
.
.
.
rjmp loop
Docendo discimus
Реклама
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ut1wpr »

Reloader писал(а):Большие, сильные, тяжелые коты...
наиздевались? полегчало?
если бы мне так ответили - я бы реально обиделся. Не стыдно?

Хот бы кто - нить переборол свою лень и строчку кода написал...
Это, пес вас забери, ПЕРВЫЙ проект. с этого все начинается, от этого зависит - будет человек заниматься или нет. Вам бы помочь, а вы подножки ставите

Друг, во вложении исходник с описанием и протеуссовская модель.
и не служай "больших" - тем, кто может подключить экран от мобильника и рисовать на нем уже не под силу помигать светодидом
Ну и чем ты помог другу? Услуга-то медвежья. И еще, прошу указать на расположение подножек. Кот нас забери, лень здесь абсолютно ни при чем! Никогда еще ни один человек на шпорах не приобретал знаний. Только сдача зачета, увы.
PS Умение "рисовать" на графическом дисплее еще очень далеко от принадлежности к сообществу "больших". :)
С уважением,
Виктор.
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ut1wpr »

BoRtO писал(а):Ну дык подскажите как зациклить, пожалуйста!
Поддавшись всеобщему порыву помочь: :)

Код: Выделить всё

for( ; ; )
  {
/* Place your code here */
  }
С уважением,
Виктор.
Аватара пользователя
Reloader
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Re: Мой первый проект на attiny2313 - не работает.

Сообщение Reloader »

ut1wpr, да я и сам вижу, что "помощь" в дело не пошла...
Никогда еще ни один человек на шпорах не приобретал знаний
в примере оисано, где порты инициализируются, где светодиод зажигается.
я когда начинал - полгугла прочитал, пока вот такой же пример не откопал, тогда сразу многое понялось и осозналось...

ну а вообще - да, погорячился...
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ut1wpr »

Reloader писал(а):ut1wpr, да я и сам вижу, что "помощь" в дело не пошла...
Никогда еще ни один человек на шпорах не приобретал знаний
в примере оисано, где порты инициализируются, где светодиод зажигается.
я когда начинал - полгугла прочитал, пока вот такой же пример не откопал, тогда сразу многое понялось и осозналось...

ну а вообще - да, погорячился...
Проехали.. :)
Когда я начинал, Гугла еще не зачали. Да и форумов еще не было. Как и формата PDF. Описание системы команд i8080 переписывал шариковой ручкой из совковой общей тетради у коллеги из соседней лаборатории. Счисление тогда было "по умолчанию" октальным либо бинарным. Шестнадцатиричная форма потом уж "подтянулась". :)
OFF here:
Мам, а ты когда маленькая была, у тебя ноут был?
Нет, доченька.
А мобилка?
Нет доченька.
А DVD?!!
Нет!!!
А МП3 плэйер?!!!!
НЕТ!!!!
(жалобно) - Мам, а ты динозавров помнишь?
:) :) :)
С уважением,
Виктор.
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

Re: Мой первый проект на attiny2313 - не работает.

Сообщение BCluster »

ut1wpr писал(а):Когда я начинал, Гугла еще не зачали
Ага, но только я тогда еще и мелкий был, писал проги на бейсике для синклера и вектора )
Аватара пользователя
Pooher
Мучитель микросхем
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Re: Мой первый проект на attiny2313 - не работает.

Сообщение Pooher »

Код: Выделить всё

main:       
in temp, PIND       ; чтения порта PD
sbrc temp, 0          ; Если бит 0 регистра temp сброшен (0), пропустить след. команду
rjmp main             ; переход на метку main

loop:   ; сюда попадём, если бит 0 регистра temp установлен(1)
rjmp loop 
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ut1wpr »

Pooher писал(а):

Код: Выделить всё

main:       
in temp, PIND       ; чтения порта PD
sbrc temp, 0          ; Если бит 0 регистра temp сброшен (0), пропустить след. команду
rjmp main             ; переход на метку main

loop:   ; сюда попадём, если бит 0 регистра temp установлен(1)
rjmp loop 
А как увидеть, что мы из одной петли в другую попали? Светик бы поджечь...
С уважением,
Виктор.
Аватара пользователя
Pooher
Мучитель микросхем
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Re: Мой первый проект на attiny2313 - не работает.

Сообщение Pooher »

А это уже "дело вкуса":)
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: Мой первый проект на attiny2313 - не работает.

Сообщение BoRtO »

Код: Выделить всё

#incude <tn2313.h>
#incude <delay.h>
void main(void)
{
PORTB=0xFF;
DDRB=0xFF;
PORTD=0x7F;
ACSR=0x80;
while (1) 
    {
          if (PIND.0==1)
             { PORTB.0=1; }     
          else
             {
               PORTB.0=1;
               delay_ms(200);
               PORTB.0=0;
               delay_ms(200); 
             }
    };        
}   
написал на С и все заработало!!!!
дык этот код даже светодиодом моргает при нажатии :))
всем спасибо :))
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ploop »

Интересно, почему ни кто не использует SBIS/SBIC?
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ploop »

дык этот код даже светодиодом моргает при нажатии
Обалдеть! Это же уму не постижимо! :shock:
Эх, написал бы ты его сам...
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: Мой первый проект на attiny2313 - не работает.

Сообщение BoRtO »

это для вас хрень, а для меня радость :)))
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Аватара пользователя
Pooher
Мучитель микросхем
Сообщения: 491
Зарегистрирован: Вс янв 07, 2007 01:45:48
Откуда: Российская Федерация, будь она неладна...

Re: Мой первый проект на attiny2313 - не работает.

Сообщение Pooher »

ploop писал(а):Интересно, почему ни кто не использует SBIS/SBIC?
Как мне кажется, рановато ещё :)
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мой первый проект на attiny2313 - не работает.

Сообщение ploop »

это для вас хрень, а для меня радость
Я говорил, что это хрень? Я просто сожалел, что сам ничего сделать не можешь...
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»