Например TDA7294

Форум РадиоКот • Просмотр темы - ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт авг 29, 2025 09:37:18

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2636 ]     ... , , , 74, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Пт дек 17, 2010 11:43:51 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19779
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Denkot писал(а):
P.S. может, кто-нибудь согласится консультировать в онлайне (icq или skype)?

Можете создать свою отдельную темку, буду помогать по мере возможности :)

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Пт дек 17, 2010 16:17:05 
Нашел транзистор. Понюхал.

Зарегистрирован: Вс апр 18, 2010 11:14:24
Сообщений: 174
Рейтинг сообщения: 0
помогите с читалкой миди
нашел очень много примеров обмена мк и еепром внешнего теперь хочу записать в еепром мидишку и воспроизводить через динамик помогите с кодом


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 18, 2010 18:02:31 
Встал на лапы

Зарегистрирован: Вт дек 14, 2010 16:07:50
Сообщений: 82
Рейтинг сообщения: 0
Я в очередном затупе :(
не могу разобраться с пробуждением из спящего режима
вот код:
Код:
   
.include "tn2313def.inc"
   
   .def     Temp=R16
   .def     F_click=R17
   .def Razr0 = r18
   .def Razr1 = r19
   .def Razr2 = r20
   .def Temp2 = r21
   
   .cseg
   .org 0

   rjmp RESET ; Reset Handler
   rjmp L4 ; External Interrupt0 Handler


RESET:  ldi r16, low(RAMEND);    Main program start
       out SPL,r16 ;         Set Stack Pointer to top of RAM
       sei ; Enable interrupts
      
      ldi Temp2, 0b01110000
      out MCUCR,Temp2
      ldi Temp2, 0b110
      out GIMSK,Temp2
      
      ldi Temp, 0b11111111 
      out DDRB,Temp       
   
      ldi Temp, 0b11111000 
      out DDRD,Temp       
   
      ldi F_click, 0b00000000
   
   
   ldi r23, 2
L1:   ldi F_click,0b00000000
   out PORTB,F_click
   rcall Delay
   ldi F_click,0b00000011
   out PORTB,F_click
   rcall Delay
   dec r23
   brne L1
   ldi F_click,0b00000000
   out PORTB,F_click
   nop         
   nop
   
   sleep
   cli
   
   nop
   
L4:   rcall Delay
   rcall Delay
   ldi r23, 3
L3:   ldi F_click,0b00000011
   out PORTB,F_click
   rcall Delay
   ldi F_click,0b00000000
   out PORTB,F_click
   rcall Delay
   dec r23
   brne L3
   rjmp L4

   
Delay:
          ldi Razr0,0
          ldi Razr1,200
          ldi Razr2,1

Loop:     dec Razr0
          brne Loop

          dec Razr1
          brne Loop

          dec Razr2
          brne Loop

          ret   
       

в спячку вроде как уходит... по крайней мере мигнет два раза и все...
кнопка висит на PD2 (INT0)
при выходе из спячки должен уходить на вечный цикл с миганием
в момент нажатия ничего не происходит, только потребляемый ток подскакивает до 50 мА


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 18, 2010 19:18:09 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19779
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Denkot писал(а):
в момент нажатия ничего не происходит, только потребляемый ток подскакивает до 50 мА

Нарисуйте обвязку кнопки.

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Вс дек 19, 2010 02:16:08 
Встал на лапы

Зарегистрирован: Вт дек 14, 2010 16:07:50
Сообщений: 82
Рейтинг сообщения: 0
микрик с шестой ноги на GND
также, как в вышепомянутом примере
только другая микросхема
может, надо еще как-то сконфигурировать шестую ногу? (у нее тройное назначение)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Вс дек 19, 2010 07:21:26 
Встал на лапы

Зарегистрирован: Вт дек 14, 2010 16:07:50
Сообщений: 82
Рейтинг сообщения: 0
не получается ничего :(
начал все заново, мелкими шажками, вот здесь
помогите, люди добрые, новый год скоро, хочется порадовать деда мороза


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 12:02:45 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн ноя 01, 2010 12:29:55
Сообщений: 45
Откуда: Москва
Рейтинг сообщения: 0
Доброго времени суток.
ATTiny3213V прошивать также как ATTiny3213?
Если нет то как и какой прогой, а то этого кристала ни в одной проге нет.
Зарание спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 12:16:50 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19779
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
qwert писал(а):
ATTiny3213V прошивать также как ATTiny3213?

Ёпт! Где вы такие кристаллы нашли??? :shock:

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 12:20:11 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн ноя 01, 2010 12:29:55
Сообщений: 45
Откуда: Москва
Рейтинг сообщения: 0
Gudd-Head писал(а):
Ёпт! Где вы такие кристаллы нашли??? :shock:

покупал тут. http://www.platan.ru/cgi-bin/qwery.pl/i ... &group=101


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 12:39:10 
Встал на лапы

Зарегистрирован: Вт дек 14, 2010 16:07:50
Сообщений: 82
Рейтинг сообщения: 0
qwert писал(а):
Доброго времени суток.
ATTiny3213V прошивать также как ATTiny3213?
Если нет то как и какой прогой, а то этого кристала ни в одной проге нет.
Зарание спасибо.

вы цифирки перепутали скорее всего, не 3213, а 2313
будьте внимательнее

2313V шьется абсолютно так же, как и просто 2313
я шил через пять проводков авреалом

P.S. доделал сегодня девайс, наконец :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 12:40:57 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19779
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
qwert писал(а):

А теперь продираем глаза и сравниваем то, что вы купили и то, что вы написали :) Опередили :)))

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 12:53:35 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн ноя 01, 2010 12:29:55
Сообщений: 45
Откуда: Москва
Рейтинг сообщения: 0
ну да, так и есть. ошибся цифрой. :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 12:59:43 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн ноя 01, 2010 12:29:55
Сообщений: 45
Откуда: Москва
Рейтинг сообщения: 0
Denkot писал(а):
2313V шьется абсолютно так же, как и просто 2313
я шил через пять проводков авреалом


Напишите поподробнее как шили. Шил понипрогом, а он мне пишет: write failed.
Если что, то проект здесь http://www.radioelectronika.ru/?mod=ful ... emi_id=515


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб дек 25, 2010 14:38:35 
Встал на лапы

Зарегистрирован: Вт дек 14, 2010 16:07:50
Сообщений: 82
Рейтинг сообщения: 0
qwert писал(а):
Напишите поподробнее как шили. Шил понипрогом, а он мне пишет: write failed.
Если что, то проект здесь http://www.radioelectronika.ru/?mod=ful ... emi_id=515

Руководствовался вот этой статьей
ни печатных плат, ничего не делал, не стал для первого раза заморачиваться
просто взял разъем DB-25 для LPT-порта и припаял проводки согласно схеме к МК
длина проводков была у меня около 15 см.
для прошивки был использован старый настольный пень3-800 под Win98
для удобства и простоты авреал был скопирован в папку C:\AVW
после чего был написан простой батник следующего состава:
Код:
copy E:\Test3.hex C:\avw\Test3.hex /Y
avr +tiny2313 -p1 -ap -o0 -n -2 -e >4.htm
avr +tiny2313 -p1 -ap -o0 -n -2 -w Test3.hex >4.htm
avr +tiny2313 -p1 -ap -o0 -n -2 -v Test3.hex >4.htm

что в переводе на русский выходит так:
1) скопировать прошивку с флэшки в папку с авреалом (т.к. писал в AVR Studio на ноуте, где нет LPT)
2) стираем тиньку (пробовал не стирать - не проходит верификация потом)
3) прошиваем тиньку
4) верифицируем
везде стоит окончание >4.htm, смысл которого предельно прост - результат выводится в файл 4.htm, который стоит на рабочем столе как элемент ActiveDesktop. Поскольку приложение консольное, в командной строке отчет смотреть неудобно. В данном же случае он постоянно висит на рабочем столе.
Все просто - вставляем флэшку, запускаем батник, закрываем командную строку, по рабочему столу нажимаем F5, читаем свежий отчет.
Выглядит он так:
Код:
avreal/WIN32 - AVR controllers programmer by Redchuk Alexandr v1.28r5 (Oct 11 2010 20:02:13) http://real.kiev.ua/avreal bug-reports, suggestions and so on mail to avreal@real.kiev.ua Command: +tiny2313 -p1 -ap -o0 -n -2 -v Test3.hex Power ON Device connected, tiny2313|tiny2313A detected Chip not locked Read number of erases 95 Fuses OSCCALs = 52 4F _LOW = 0x2 CKDIV = 0 CKOUT = 0 SUT = 0 CKSEL = 2 _HIGH = 0xDF DWEN = 1 EESAVE = 1 WDTON = 1 BODLEVEL = 7 RSTDISBL = 1 _EXT = 0xFF SELFPRGEN = 1 Verifying CODE memory passed done (136ms) Total time 0.65s Reset pin released Power OFF


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Вс дек 26, 2010 15:09:14 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пн ноя 01, 2010 12:29:55
Сообщений: 45
Откуда: Москва
Рейтинг сообщения: 0
Denkot, а у Вас кварц внешний или внутренний.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Вс дек 26, 2010 15:18:48 
Встал на лапы

Зарегистрирован: Вт дек 14, 2010 16:07:50
Сообщений: 82
Рейтинг сообщения: 0
qwert писал(а):
Denkot, а у Вас кварц внешний или внутренний.

внутренний, фузы вообще не трогал, как с магазина принес, так и использовал
сначала по незнанию прикошачил его, но оказалось, прекрасно работает и так


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Вт дек 28, 2010 12:46:48 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Сб дек 11, 2010 13:40:56
Сообщений: 33
Рейтинг сообщения: 0
Нужна помощь по фьюз битам. Ситуация такая: в одной схеме стояла AT90S2313, её заменили на ATTINY2313. Схема использует для задания частоты кварц на 11 мгц, но в ATTINY2313 включен собственный генератор (отсутствующий в AT90S2313), в итоге схема производит вычисления не на той частоте. Какие фьюз биты включить, а какие отключить чтобы ATTINY2313 использовала внешний кварц? Я пробовал использовать AVR калькулятор, но что то там частота кварца ограничена 8 мгц, а с временными задержками я незнаком. Буду благодарен за помощь.

_________________
Что хорошо для меня - полезно для всех! ;)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Вт дек 28, 2010 12:51:44 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
itmaker, выставите SKSEL=1111


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Вт дек 28, 2010 13:47:44 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Сб дек 11, 2010 13:40:56
Сообщений: 33
Рейтинг сообщения: 0
AI_Disable писал(а):
itmaker, выставите SKSEL=1111

Большое спасибо, получилось)

_________________
Что хорошо для меня - полезно для всех! ;)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
СообщениеДобавлено: Сб янв 08, 2011 10:34:02 
Открыл глаза

Зарегистрирован: Сб янв 08, 2011 10:15:38
Сообщений: 60
Рейтинг сообщения: 0
Всем привет! Подскажите пытающемуся понять человеку всю эту премудрость.
Меня интересует вот какая задача:
1) Имеется кварц частотой 10 МГц в ходе работы и под воздействием внешних воздействий о меняет свою частоту....в результате его частота может становится от 10 до 10,000456 к примеру или наоборот от 10 до 9,99999. Так вот как можно померить изменение этой частоты и выдать показания на индикацию.
2) Кварц может быть любой термостатированый...или простой, с разными Гц-ми.
3) Какой контроллер применить для этого чтобы измерения были с точностью до 0,0000000000000001 примерная точность возможно ли такое??
С Уважением Александр


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2636 ]     ... , , , 74, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y