Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
x_sensor
Встал на лапы
Сообщения: 105
Зарегистрирован: Ср сен 23, 2009 06:35:44
Откуда: г.Курган (У.Ф.О.)

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение x_sensor »

avreal писал(а):Стереть фьюз JTAGEN
или
в начале программы поставить в 1-ку бит JTD в MCUCSR


Ето вы мне?

Если мне то:

Сечас JTAGEN установлен в 0.
Я так понимаю что чтобы его стереть нужно закатать туда единицу?

PS. Юзаю AVREAL с граф оболочкой.
Всё во вселенной - волны.
[img]http://s2.itrash.ru/idb/68e9de059f57aa20b262a9992f669e05/ouserbar.jpg[/img]
Аватара пользователя
x_sensor
Встал на лапы
Сообщения: 105
Зарегистрирован: Ср сен 23, 2009 06:35:44
Откуда: г.Курган (У.Ф.О.)

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение x_sensor »

Спасибо avreal
Стёр JTAG и всё заработало как надо...

PS: Так и думал, что, что то весит на этом порту. Но даташит штука страшная... Чем больше читаешь, тем больше боишся что то сделать не так ))
Всё во вселенной - волны.
[img]http://s2.itrash.ru/idb/68e9de059f57aa20b262a9992f669e05/ouserbar.jpg[/img]
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

x_sensor писал(а):Но даташит штука страшная... Чем больше читаешь, тем больше боишся что то сделать не так ))

Надо было взять контроллер попроще и подешевле... Там и даташит поменьше :roll:
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
x_sensor
Встал на лапы
Сообщения: 105
Зарегистрирован: Ср сен 23, 2009 06:35:44
Откуда: г.Курган (У.Ф.О.)

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение x_sensor »

Gudd-Head писал(а):Надо было взять контроллер попроще и подешевле... Там и даташит поменьше :roll:


Хотел я для начала взять ATMEGA8, но у нас город не большой и магазы типа "Радиодетали" у нас можно пересчитать на пальцах одной из рук... Я был рад тому что хоть это то было :)))
Всё во вселенной - волны.
[img]http://s2.itrash.ru/idb/68e9de059f57aa20b262a9992f669e05/ouserbar.jpg[/img]
Аватара пользователя
VLAD1996B
Поставщик валерьянки для Кота
Сообщения: 2228
Зарегистрирован: Пт ноя 06, 2009 07:31:42

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение VLAD1996B »

Я вот теорию прочитал и хочу практики.Вот с чего советуете начать я хочу с тиньки 2313 и с програматоро на 5ти проводках с радиокота.А что скажете вы
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Я с того же начинал =)
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение AI_Disable »

VLAD1996B, лучше мегу48 взять. Там хоть АЦП есть, да и не на много дороже.
HekuToc
Прорезались зубы
Сообщения: 249
Зарегистрирован: Вт ноя 10, 2009 22:37:24
Откуда: Латвия, Рига

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение HekuToc »

А в чём вообще отличае Меги 48 88 и 8? И чем 8 хуже?
Если не трудно, то отвечайте мне названиями буржуйских схем.
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение AI_Disable »

мега48 - 4кб Flash
мега88 - 8кб Flash
мега8 уже устаревшей считается. Периферия хуже мегX8, а стоит дороже из-за дефицита(сняли с производства).
И ваще: http://atmel.efo.ru/Production/tables/avr.htm
HekuToc
Прорезались зубы
Сообщения: 249
Зарегистрирован: Вт ноя 10, 2009 22:37:24
Откуда: Латвия, Рига

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение HekuToc »

Cпасибо, у нас пока что 8-я стоит 1 лат, а 48 или 88 1.50 минимум. Так что 8 даже дешевле тиньки 2313.
Если не трудно, то отвечайте мне названиями буржуйских схем.
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение AI_Disable »

Везёт вам значит, у нас мега8 уже почти в 2 раза дороже 88. Не могу сравнить абсолютные цены, т.к. не знаю курс вашей валюты. Но у нас мега8 примерно 4$
HekuToc
Прорезались зубы
Сообщения: 249
Зарегистрирован: Вт ноя 10, 2009 22:37:24
Откуда: Латвия, Рига

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение HekuToc »

1.7$
Если не трудно, то отвечайте мне названиями буржуйских схем.
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение neon-f »

HekuToc
HekuToc писал(а):Cпасибо, у нас пока что 8-я стоит 1 лат, а 48 или 88 1.50 минимум. Так что 8 даже дешевле тиньки 2313.
прикольная картина наблюдается в последнее время. Москва и Украина плачет что пропали меги8 из продажи, а в Латвии и Белоруссии их валом по цене тиньки 2313, или дешевле
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение AI_Disable »

Пора уже начинать продвигать ATmega8A на прилавки, да. А то старые отобрали и новые не дали...
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

AI_Disable писал(а):А то старые отобрали и новые не дали...

Прям как соски :)))
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
x_sensor
Встал на лапы
Сообщения: 105
Зарегистрирован: Ср сен 23, 2009 06:35:44
Откуда: г.Курган (У.Ф.О.)

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение x_sensor »

Ох народ, ну снова выручайте. Я запарился уже с этим таймером...
Ну ни как не хочет прерывание у меня раз в секунду срабатывать...

делаю так:

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

//Clock frequency     : 1,000000 MHz

#include <mega16.h>

interrupt [TIM0_COMP] void timer0_comp_isr(void)
{
if (PORTC==0x00)PORTC=0x01;
else PORTC=0x00;
TCNT0=0x00;
}

void main(void)
{
...всякая конфигурация портов...

TCCR0=0x0B; //CTC, предилитель 64 - получаем 15625
TCNT0=0x00;  //обнуление
OCR0=15625; //

TIMSK=0x02;

...ну и всё остальное...

Из кода, должно быть понятно, что прога должна дёргать 0 ножкой порта С, 1 раз в секунду, но это происходит гораздо чаще...

Что я делаю неправильно?

PS: Ещё этот язык С... Просто раньше не писал на С, писал только на DELPHI тут приходится переучиваться...
Всё во вселенной - волны.
[img]http://s2.itrash.ru/idb/68e9de059f57aa20b262a9992f669e05/ouserbar.jpg[/img]
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Meteor »

Первое что бросается в глаза - запись

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

TCCR0=0x0B; //CTC, предилитель 64 - получаем 15625
TCNT0=0x00;  //обнуление
OCR0=15625; //

в которой применен Таймер 0 считающий до 15625 при том что может 255.
Компилятор сразу переведет Ваши 15625 в 3D09, откинет 3D и оставит 09, до которых и будет считать...
Перенацельтесь на работу с таймером 1 - иначе секунды не получить
Последний раз редактировалось Meteor Сб июн 26, 2010 09:48:02, всего редактировалось 1 раз.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение neon-f »

что будет с контроллером, если напряжение входного сигнала будет больше чем напряжение питания, но не больше даташитного. т.е. если к примеру при напряжении питания 3,3 вольна на вывод контроллера подать 5 вольт???
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Meteor »

neon-f писал(а):что будет если напряжение входного сигнала будет больше чем напряжение питания, но не больше даташитного. т.е. если к примеру при напряжении питания 3,3 вольна на вывод контроллера подать 5 вольт???

Открываем станицу Electrical Characteristics. Читаем, видим, думаем - умрет скорее всего порт ибо допускается только 3,3 + 0.5= 3,8В. А вы 5В хотите впихнуть...
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
x_sensor
Встал на лапы
Сообщения: 105
Зарегистрирован: Ср сен 23, 2009 06:35:44
Откуда: г.Курган (У.Ф.О.)

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение x_sensor »

Meteor писал(а):Перенацельтесь на работу с таймером 1 - иначе секунды не получить


Ы! А грабли то я и не заметил... :oops: Опять был не внимателен и забыл что в даташите написано что Timer0 является 8 битным...

Спасибо что пнули меня в нужном направлении...
Всё во вселенной - волны.
[img]http://s2.itrash.ru/idb/68e9de059f57aa20b262a9992f669e05/ouserbar.jpg[/img]
Ответить

Вернуться в «Разные вопросы по МК»