Страница 316 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт май 11, 2012 19:19:30
alexey6522
Что если в МК фьюзы установлены на тактирование от внешнего генератора?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт май 11, 2012 19:21:38
Gudd-Head
МК будет тактироваться от внешнего кварца

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт май 11, 2012 19:41:38
alexey6522
не правильно, тут нужен кварц, а генератор частоты который подключается к XTAL1 а XTAL2 остается свободным
Источники синхронизации CKSEL3..0(1)
Внешний кварцевый/керамический резонатор 1111 – 1010
Внешний низкочастотный кварцевый резонатор 1001
Внешний RC-генератор 1000 – 0101
Встроенный калиброванный RC-генератор 0100 – 0001
Внешняя синхронизация 0000
в моем случае запрограммированы CKSEL3..0 = 0000
подключение внешнего резонатора не дает ничего, короче он умер
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт май 11, 2012 19:48:02
pyzhman
Вас кто-то держит за руки и не дает подключить внешний генератор? Хотя бы на ЛА7.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт май 11, 2012 20:17:27
Gudd-Head
Все поняли. Я хотел сказать, что МК будет тактироваться от внешнего генератора.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт май 11, 2012 20:34:22
alexey6522
и тогда мой МК оживет?
А к561тм2 подойдет или лп2?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт май 11, 2012 20:52:30
pyzhman
Only ЛА7. Или ЛЕ5.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 01:40:37
MS24
Ребят, подскажите пожалуйста, на этой ссылке, принцип работы шагового двигателся шд 300.300. как мне найти время между подачемй импульсов?
http://www.laborant.ru/eltech/01/_gif/x406-1.gif
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 08:05:30
ut1wpr
pyzhman писал(а):Only ЛА7. Или ЛЕ5.
Любой относительно низкочастотный (0,5-2 МГц) собранный практически по любой схеме. Импульсы на выходе - прямоугольные. Скважность +- лампочка.
pyzhman правильно написал. Практически любая логика, но с инверсией.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 08:10:15
vitalik_1984
как мне найти время между подачемй импульсов?
от этого времени зависит частота вращения двигателя.соответственно вы уже выбираете это время в зависимости от необходимой частоты вращения.период знаете как определяется?
частота и период
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 09:35:10
FreshMan
штудирую ликбез по Белову............, вопрос по ATtiny2313
вот что он говорит о SRAM:

меня интересуют РОН..........., сдесь я вижу что их 32
а вот что он пишет через несколько страниц:
http://4put.ru/pictures/max/319/980657.jpg
сдесь он говорит, что существует 3 регистра ввода-вывода общего назначения ......., как сие понимать ?

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 09:38:50
uldemir
с атмелями дела не имею, но не кажется вам, что регистры общего назначения (РОН) не имеют никакой связи с регистрами ввода-вывода?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 09:44:07
Gudd-Head
Ну почему же сразу НИКАКОЙ связи? У них общая адресация, в них можно что-то записать и считать
А по сути, на картинке видно, что после 32-х РОН (область ОЗУ, где можно прямо обратиться к каждому байту) идут 64 регистра ввода-вывода, среди которых есть несколько регистров ввода-вывода общего назначения, которые позволяют "дёргать" ногами МК. Там же находятся регистры периферии (УАПП и т.п.). Далее идут 128 байт ОЗУ, доступ к которой возможен через указатели X, Y и Z.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 10:33:01
FreshMan
Gudd-Head писал(а): среди которых есть несколько регистров ввода-вывода общего назначения,
а где, где они ? ткните носом, плиз......, я их не вижу

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 10:45:46
Gudd-Head
В конце ДШ Register Summary — GPIOR0, GPIOR1, GPIOR2.
Кстати, я немного наврал, т.к. лень было в ДШ лезть. Эти три РВВОН просто три свободных байта в области регистров ввода-вывода, и могут использоваться как 32 регистра общего назначения: "для хранения любой информации, глобальных переменных и флагов, они бит-адресуемы и к ним могут применяться инструкции SBI, CBI, SBIS, и SBIC" (выдержка из ДШ раздела General Purpose I/O Registers).
Короче, если не хватит 32-х РОН, можно использовать эти 3 РВВОН.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 10:49:49
Engineer_Keen
Кроме 2313 они есть еще в некоторых тиньках. Удобно использовать в качестве флагов, как некоторый аналог бит-адресуемой области в mcs51...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 10:51:05
Gudd-Head
Вообще говоря, так же можно использовать 8-ми битные регистры данных/адреса неиспользуемой периферии... А то и просто некоторые отдельные биты младших 32-х РВВ.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 18:39:47
просто КОТ
Люди, возможно задам ОЧЕНЬ тупой вопрос, но почему то не могу найти на него ответ. Есть МК. В нём создаём прерывание и включаем таймер/счётчик. Он считает импульсы на такой то ноге МК. Вопрос -- куда он сохраняет данные и как их посмотреть?!
В даташите нашёл следующее:
General Timer/Counter Control Register писал(а):In this mode, the value that is written to the PSR10 bit is kept
Но что есть это ПиСиРэ10 и как это использовать я понял слабо. В шите ему посвящено всего 2 предложения. . .
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 19:46:23
vitalik_1984
в регистре таймера и сохраняет.
в General Timer/Counter Register
TCRx, TCRLx TCRHx.
а то что вы привели это регистр контроля таймера.
в режиме таймера TCRx++ происходит каждый тик таймера.
в режиме счетчика при каждом изменении состояния на ногах Т0,Т1,Т2
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 12, 2012 22:09:56
FreshMan
Gudd-Head писал(а):Эти три РВВОН просто три свободных байта в области регистров ввода-вывода, и могут использоваться как 32 регистра общего назначения
спасибо за просвещение
но у меня сразу возникают закономерные вопросы:
по каким адресам находятся данные регистры ?
почему их не сделали обычными РВВ и в таком случае их было бы не 64 а 67.
почему эти регистры не "прилепили" к обычнвм РОН ? и в таком случае адресное пространство для РВВ начиналось бы не из 0х0020 а немножко выше.