Страница 456 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 13:46:16
Бурабат
pyzhman писал(а):Бурабат писал(а):надо ставить
Вам бы тестовую программку накидать, поморгать избитым светодиодиком хотя бы на этом мк, не трогая фьюзов.
Спасибо...да было б здорово
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 13:54:22
black_lizard
Хмм... Вроде бы в модуле USB уже есть своя подтяжка. Включается программно.
Неа. Без подтяжки он не видит модуль. Я пробовал. К тому же, я же сказал - мне это и нужно, чтобы заливать программу.
А ничего, что по спецификации USB на сигнальных линиях должно быть не более ~3,3 вольт? Вроде обычно ставят резистор и стабилитрон на 3,6.
Попробовал на 3.3 - ничего не изменилось. Я находил схемы, где ставилось именно на 5 в. потому и поставил на 5 в.
По идеи контроллер должен получить сигнал по вбас и запускать бутлоадер для загрузки программы через USB. А в типовой схеме используется транзистор, но я читал, что через резистор тоже можно, просто придётся перевтыкать шнур.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 15:12:12
pyzhman
2Бурабат: залейте это(к порту РВ3 припаять светодиод через токоограничительный резистор). Через каждые полсекунды светодиод должен менять свое состояние, т.е. моргать с частотой 1Гц.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 17:02:00
Alexeyslav
Тогда надо писать писать фьюзы. А как? Нужен какой-то редактор?
Все это делается через программатор. конфигурация фьюзов не включена в HEX-файл, и является как бы аппаратной настройкой контроллера.
Найди в твоем программаторе фунцию "считать фьюзы" и кинь сюда результат.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 18:44:41
Бурабат
Alexeyslav писал(а): и кинь сюда результат.
спасибо

поищу
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 20:33:37
АСУ
Для Бурабат.
Заводская установка тактирования МК 1МГц. По схеме видно, что кварц на 8 МГц, что означает, программа написана под тактирования МК 8 МГц, не зависимо от кварца или от внутреннего генератора. Таким образом, фьюзы выставлять все равно нужно, или на 8 МГц от генератора, или на 8 МГц от кварца.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 20:45:27
pyzhman
2
АСУ:
The default setting of CKSEL1..0 results in internal RC Oscillator @ 8.0 MHz. See Table 6-6
on page 26 for details.
Table 6-6. Internal Calibrated RC Oscillator Operating Modes
CKSEL3..0 Nominal Frequency
0010(1) 8.0 MHz
Note: 1. The device is shipped with this option selected.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 21:10:11
Alexeyslav
Да, но та же по умолчанию, стоит делитель тактовой частоты на 8, что от внутреннего что от кварца. Поэтому по дефолту тактовая частота ядра будет 1Мгц, и с кварцем на 8Мгц тоже будут те же самые 1Мгц.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср авг 14, 2013 21:18:52
pyzhman
Согласен, упустил.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт авг 15, 2013 08:46:37
Engineer_Keen
Alexeyslav писал(а):конфигурация фьюзов не включена в HEX-файл, и является как бы аппаратной настройкой контроллера.
Кстати как раз выбор делителя тактовой частоты можно задать программно, достаточно в начале программы прописать 4 строчки (асм):
Код: Выделить всё
LDI R16,0x80 ;(1<<CLKPCE) - разрешить изменение делителя
OUT CLKPR,R16
CLR R16 ;поставить делитель=1
OUT CLKPR,R16
И все, делитель сброшен и фьюзы трогать не нужно. Но если нет исходного кода и страха перед изменение фьюзов, то проще прошить их

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт авг 15, 2013 18:52:03
АСУ
pyzhman писал(а):2
АСУ:
The default setting of CKSEL1..0 results in internal RC Oscillator @ 8.0 MHz. See Table 6-6
on page 26 for details.
- 1.png
- (15.34 КБ) 327 скачиваний
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт авг 15, 2013 20:10:08
pyzhman
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт авг 16, 2013 17:31:04
АСУ
Сперва ответил, потом читал дальше…

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн авг 19, 2013 10:15:54
oleg63m
а вот интересно, Бурабат чтото понял из кода ассемблера? если он даже не знает как фюзы устанавливаются? И надо ли ему DDS? Может проще было дать схемку на ОУ?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн авг 19, 2013 10:47:03
Бурабат
В Ассемблере ни бум-бум
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн авг 19, 2013 11:19:22
oleg63m
Извините, мелкое любопытство,
а в чем необходимость собирать генератор сигналов сразу на мк, не имея малейшего представлении во многих элементарных вещах?
Может, если есть острая необходимость в ГС собрать его по схеме попроще, например на операционниках, врят ли вы действительно нуждаетесь в прямом синтезе сигнала, сделайте на крайний случай функциональник, нельзя так сразу сесть в самолет и полететь, надо хотя-бы научиться держать равновесие на самокате. а мк как правило все начинают изучать из простого мигания светодиодиками, постепенно вглубляясь

удачи
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн авг 19, 2013 11:41:56
Бурабат
oleg63m писал(а):
а в чем необходимость собирать генератор сигналов сразу на мк,
Вы уважаемый сперва прежде чем задавать вопросы и извиняться, прочитали бы всю тему с начала, уже давал ответ на такой вопрос. А управлять самолетом может и автопилот
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн авг 19, 2013 13:07:01
oleg63m
да в том то и дело, что без знаний, с чужих подсказок на МК хорошего ГС не получить. начало темы я читал, поэтому и спросил, не вьезжаю в задачу, если надо маленький и качественный, то уж никак не на МК надо делать.
чтобы сделать добротный ГС на МК, надо ой как много знаний и пониманий, и простым и в то-же время хорошим он не будет, существует компромисс, разве что только на вид. так что не ругайтесь, не хотите слышать умную мысль, тогда дальше расспрашивайте где фюзы искать, и летайте с автопилотом. а я летчику больше доверяю
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн авг 19, 2013 13:43:54
Alexeyslav
Развели тут понимаешь... не он же сам делает генератор? Если нужно какое-то специализированное устройство выдающее синус до 100Гц без особых требований к качеству выходного сигнала, то почему бы не собрать на микроконтроллере? Аналоговую схему пришлось бы долго настраивать, микроконтроллер же гарантирует при его правильной настройке легко прогнозируемый результат.
У человека пока возникла только проблема прошивки.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн авг 19, 2013 17:06:25
Бурабат
Alexeyslav писал(а):
У человека пока возникла только проблема прошивки.
Аминь!