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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Chettuser

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

Сообщение Chettuser »

Gudd-Head писал(а):
diim писал(а):стёр закрывающую и открывающую фигурную скобку главного цикла программы while {};

ППЦ. На АСМе так не получится)

Вот за это я его и уважаю :)))
Chettuser

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

Сообщение Chettuser »

Wereww писал(а):... и еще один небольшой вопросик ) недавно откопал вот такого зверька - AT49F002NT - возможно ли его прошить пятью проводами или же другим и каким способом ? :)

Если мне не изменяет память (моя, а не комповая))) то такие или похожие стоят на материнках в виде чипа BIOS на Intel'ах.
Chettuser

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

Сообщение Chettuser »

У меня ещё один вопрос: а для PIC18F существует что-нибудь типа библиотеки 1-wire на С (MCC18)?
Очень не хочется описывать протокол для DS18B20.
Аватара пользователя
Wereww
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

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

Сообщение Wereww »

Chettuser писал(а):
Wereww писал(а):... и еще один небольшой вопросик ) недавно откопал вот такого зверька - AT49F002NT - возможно ли его прошить пятью проводами или же другим и каким способом ? :)

Если мне не изменяет память (моя, а не комповая))) то такие или похожие стоят на материнках в виде чипа BIOS на Intel'ах.


Именно оттуда была выдрана еще одна такая же флэшка :)))
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

Chettuser писал(а):У меня ещё один вопрос: а для PIC18F существует что-нибудь типа библиотеки 1-wire на С (MCC18)?
Очень не хочется описывать протокол для DS18B20.

ну так воспользуйтесь тем фактом, что Си обеспечивает более простое портирование кода! возьмите AVR-овский исходник либы, и поправьте в нем под особенности PIC:
1. вызов функции задержки
2. запрещение-разрешение прерываний
3. управление портами ввода-вывода

если исходник написан грамотно, то все пункты придется править в 2-3 местах, не более. и будет вам счастье :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
totenKOPF
Родился
Сообщения: 2
Зарегистрирован: Сб окт 09, 2010 00:55:22

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

Сообщение totenKOPF »

ребят, а не могли бы толкнуть в нужном направлении? хочу на меге эквалайзер попробывать собрать, но проблема в том, что не знаю по какому принципу они программно работают, может есть что где??
Chettuser

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

Сообщение Chettuser »

ARV писал(а):ну так воспользуйтесь тем фактом, что Си обеспечивает более простое портирование кода! возьмите AVR-овский исходник либы, и поправьте в нем под особенности PIC:
1. вызов функции задержки
2. запрещение-разрешение прерываний
3. управление портами ввода-вывода

если исходник написан грамотно, то все пункты придется править в 2-3 местах, не более. и будет вам счастье :)

Спасибо.
Если Вам не трудно - пните в нужном направлении... В гугле был.
Последний раз редактировалось Chettuser Пт окт 15, 2010 18:10:22, всего редактировалось 1 раз.
Chettuser

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

Сообщение Chettuser »

totenKOPF писал(а):ребят, а не могли бы толкнуть в нужном направлении? хочу на меге эквалайзер попробывать собрать, но проблема в том, что не знаю по какому принципу они программно работают, может есть что где??

dsPIC или аналог из ATMEL. Математическая обработка. Цифровой фильтр: оцифровка->фильтрация->ЦАП.
enq
Открыл глаза
Сообщения: 59
Зарегистрирован: Чт фев 11, 2010 10:31:31
Откуда: Воронеж
Контактная информация:

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

Сообщение enq »

Здравствуйте. Есть вопрос.
Допустим у Меги16 PORTA настроен на выход.
после вот таких команд:

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

LDI r16, 0xff
out porta, r16

В течение какого времени на ногах порта А будет держаться высокий уровень? до следующего OUT'a? или только 1 такт?
Добра вам
Изображение
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

До тех пор, пока вы его не обнулите, или пока не пропадёт питание...
Chettuser

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

Сообщение Chettuser »

Добавлю. Порт это тот же самый регистр. Что записано в него то и выводит.
enq
Открыл глаза
Сообщения: 59
Зарегистрирован: Чт фев 11, 2010 10:31:31
Откуда: Воронеж
Контактная информация:

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

Сообщение enq »

спасибо.
Добра вам
Изображение
irbina
Родился
Сообщения: 5
Зарегистрирован: Сб окт 16, 2010 14:54:16

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

Сообщение irbina »

Подскажите пожалуйста как сделать для atmega 8515 генератор случайных чисел,который будет в случайном порядке выбирать один режим из четырёх имеющися?Буду очень признательна!
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20091
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

irbina писал(а):генератор случайных чисел,который будет в случайном порядке выбирать один режим из четырёх имеющися?Буду очень признательна!

При чём тут ГСЧ и режимы? Вам в итоге надо случайно выбрать 1 из 4-х чисел?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
irbina
Родился
Сообщения: 5
Зарегистрирован: Сб окт 16, 2010 14:54:16

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

Сообщение irbina »

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

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

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

irbina писал(а):у меня есть 4 режима работы моей программы,нужно,чтобы эти режимы проигрывались не по порядку,а в случайном порядке.как это сделать подскажите пожалуйста?

Думаю, проще всего забить таблицу с псевдо-случайной последовательностью режимов работы, благо их всего 2 бита (4 шт).
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
irbina
Родился
Сообщения: 5
Зарегистрирован: Сб окт 16, 2010 14:54:16

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

Сообщение irbina »

а как составить такую таблицу не подскажите?или может у Вас есть ссылка на статью,где объясняют как составлять подобные таблицы?
извиняюсь за возможно глупые вопросы,но очень хочу в этом разобраться
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

я, например, в паре проектов в качестве таблицы псевдослучайных чисел использовал собственно содержимое FLASH микроконтроллера :) а вообще-то в Си есть функция для этих целей - rand()
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
uwrtey
Поставщик валерьянки для Кота
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

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

Сообщение uwrtey »

ребята подскажите пожалуйста
1)можно ли программатором из обучалки ( http://radiokot.ru/start/mcu_fpga/avr/03/ ) прошить ATiny 2313 ?
2)и можно-ли 90S2313 заменить на ATiny 2313 ? (а то у нас 90S2313 нету и я купил аж две штуки ATiny 2313)
не зная броду не лезь к вольтмоду
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20091
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

1)можно ли программатором из обучалки ( http://radiokot.ru/start/mcu_fpga/avr/03/ ) прошить ATiny 2313 ?
2)и можно-ли 90S2313 заменить на ATiny 2313 ? (а то у нас 90S2313 нету и я купил аж две штуки ATiny 2313)[/quote]
1) можно
2) читайте viewtopic.php?f=20&t=966 и http://caxapa.ru/36834.html
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Ответить

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