Мелкие вопросы по МК и ПЛИС.
-
alexey6522
- Встал на лапы
- Сообщения: 149
- Зарегистрирован: Чт июл 28, 2011 18:12:28
Re: Мелкие вопросы по МК и ПЛИС.
Что если в МК фьюзы установлены на тактирование от внешнего генератора?
- Gudd-Head
- Друг Кота
- Сообщения: 20091
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по МК и ПЛИС.
МК будет тактироваться от внешнего кварца 
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
alexey6522
- Встал на лапы
- Сообщения: 149
- Зарегистрирован: Чт июл 28, 2011 18:12:28
Re: Мелкие вопросы по МК и ПЛИС.
не правильно, тут нужен кварц, а генератор частоты который подключается к XTAL1 а XTAL2 остается свободным
Источники синхронизации CKSEL3..0(1)
Внешний кварцевый/керамический резонатор 1111 – 1010
Внешний низкочастотный кварцевый резонатор 1001
Внешний RC-генератор 1000 – 0101
Встроенный калиброванный RC-генератор 0100 – 0001
Внешняя синхронизация 0000
в моем случае запрограммированы CKSEL3..0 = 0000
подключение внешнего резонатора не дает ничего, короче он умер
Источники синхронизации CKSEL3..0(1)
Внешний кварцевый/керамический резонатор 1111 – 1010
Внешний низкочастотный кварцевый резонатор 1001
Внешний RC-генератор 1000 – 0101
Встроенный калиброванный RC-генератор 0100 – 0001
Внешняя синхронизация 0000
в моем случае запрограммированы CKSEL3..0 = 0000
подключение внешнего резонатора не дает ничего, короче он умер
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Вас кто-то держит за руки и не дает подключить внешний генератор? Хотя бы на ЛА7.
Docendo discimus
- Gudd-Head
- Друг Кота
- Сообщения: 20091
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по МК и ПЛИС.
Все поняли. Я хотел сказать, что МК будет тактироваться от внешнего генератора.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
alexey6522
- Встал на лапы
- Сообщения: 149
- Зарегистрирован: Чт июл 28, 2011 18:12:28
Re: Мелкие вопросы по МК и ПЛИС.
и тогда мой МК оживет?
А к561тм2 подойдет или лп2?
А к561тм2 подойдет или лп2?
Re: Мелкие вопросы по МК и ПЛИС.
Ребят, подскажите пожалуйста, на этой ссылке, принцип работы шагового двигателся шд 300.300. как мне найти время между подачемй импульсов?
http://www.laborant.ru/eltech/01/_gif/x406-1.gif
http://www.laborant.ru/eltech/01/_gif/x406-1.gif
Re: Мелкие вопросы по МК и ПЛИС.
pyzhman писал(а):Only ЛА7. Или ЛЕ5.
Любой относительно низкочастотный (0,5-2 МГц) собранный практически по любой схеме. Импульсы на выходе - прямоугольные. Скважность +- лампочка.
pyzhman правильно написал. Практически любая логика, но с инверсией.
С уважением,
Виктор.
Виктор.
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
как мне найти время между подачемй импульсов?
от этого времени зависит частота вращения двигателя.соответственно вы уже выбираете это время в зависимости от необходимой частоты вращения.период знаете как определяется?
частота и период
Последний раз редактировалось vitalik_1984 Сб май 12, 2012 19:22:04, всего редактировалось 1 раз.
В поисках истины человек развивается.
Re: Мелкие вопросы по МК и ПЛИС.
штудирую ликбез по Белову............, вопрос по ATtiny2313
вот что он говорит о SRAM:

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

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

Tell Me The Truth
Re: Мелкие вопросы по МК и ПЛИС.
с атмелями дела не имею, но не кажется вам, что регистры общего назначения (РОН) не имеют никакой связи с регистрами ввода-вывода?
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
- Gudd-Head
- Друг Кота
- Сообщения: 20091
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по МК и ПЛИС.
Ну почему же сразу НИКАКОЙ связи? У них общая адресация, в них можно что-то записать и считать
А по сути, на картинке видно, что после 32-х РОН (область ОЗУ, где можно прямо обратиться к каждому байту) идут 64 регистра ввода-вывода, среди которых есть несколько регистров ввода-вывода общего назначения, которые позволяют "дёргать" ногами МК. Там же находятся регистры периферии (УАПП и т.п.). Далее идут 128 байт ОЗУ, доступ к которой возможен через указатели X, Y и Z.
А по сути, на картинке видно, что после 32-х РОН (область ОЗУ, где можно прямо обратиться к каждому байту) идут 64 регистра ввода-вывода, среди которых есть несколько регистров ввода-вывода общего назначения, которые позволяют "дёргать" ногами МК. Там же находятся регистры периферии (УАПП и т.п.). Далее идут 128 байт ОЗУ, доступ к которой возможен через указатели X, Y и Z.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Мелкие вопросы по МК и ПЛИС.
Gudd-Head писал(а): среди которых есть несколько регистров ввода-вывода общего назначения,
а где, где они ? ткните носом, плиз......, я их не вижу
Tell Me The Truth
- Gudd-Head
- Друг Кота
- Сообщения: 20091
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по МК и ПЛИС.
В конце ДШ Register Summary — GPIOR0, GPIOR1, GPIOR2.
Кстати, я немного наврал, т.к. лень было в ДШ лезть. Эти три РВВОН просто три свободных байта в области регистров ввода-вывода, и могут использоваться как 32 регистра общего назначения: "для хранения любой информации, глобальных переменных и флагов, они бит-адресуемы и к ним могут применяться инструкции SBI, CBI, SBIS, и SBIC" (выдержка из ДШ раздела General Purpose I/O Registers).
Короче, если не хватит 32-х РОН, можно использовать эти 3 РВВОН.
Кстати, я немного наврал, т.к. лень было в ДШ лезть. Эти три РВВОН просто три свободных байта в области регистров ввода-вывода, и могут использоваться как 32 регистра общего назначения: "для хранения любой информации, глобальных переменных и флагов, они бит-адресуемы и к ним могут применяться инструкции SBI, CBI, SBIS, и SBIC" (выдержка из ДШ раздела General Purpose I/O Registers).
Короче, если не хватит 32-х РОН, можно использовать эти 3 РВВОН.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Кроме 2313 они есть еще в некоторых тиньках. Удобно использовать в качестве флагов, как некоторый аналог бит-адресуемой области в mcs51...
- Gudd-Head
- Друг Кота
- Сообщения: 20091
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по МК и ПЛИС.
Вообще говоря, так же можно использовать 8-ми битные регистры данных/адреса неиспользуемой периферии... А то и просто некоторые отдельные биты младших 32-х РВВ.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Люди, возможно задам ОЧЕНЬ тупой вопрос, но почему то не могу найти на него ответ. Есть МК. В нём создаём прерывание и включаем таймер/счётчик. Он считает импульсы на такой то ноге МК. Вопрос -- куда он сохраняет данные и как их посмотреть?!
В даташите нашёл следующее:
Но что есть это ПиСиРэ10 и как это использовать я понял слабо. В шите ему посвящено всего 2 предложения. . .
В даташите нашёл следующее:
General Timer/Counter Control Register писал(а):In this mode, the value that is written to the PSR10 bit is kept
Но что есть это ПиСиРэ10 и как это использовать я понял слабо. В шите ему посвящено всего 2 предложения. . .
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
в регистре таймера и сохраняет.
в General Timer/Counter Register
TCRx, TCRLx TCRHx.
а то что вы привели это регистр контроля таймера.
в режиме таймера TCRx++ происходит каждый тик таймера.
в режиме счетчика при каждом изменении состояния на ногах Т0,Т1,Т2
в General Timer/Counter Register
TCRx, TCRLx TCRHx.
а то что вы привели это регистр контроля таймера.
в режиме таймера TCRx++ происходит каждый тик таймера.
в режиме счетчика при каждом изменении состояния на ногах Т0,Т1,Т2
В поисках истины человек развивается.
Re: Мелкие вопросы по МК и ПЛИС.
Gudd-Head писал(а):Эти три РВВОН просто три свободных байта в области регистров ввода-вывода, и могут использоваться как 32 регистра общего назначения
спасибо за просвещение
но у меня сразу возникают закономерные вопросы:
по каким адресам находятся данные регистры ?
почему их не сделали обычными РВВ и в таком случае их было бы не 64 а 67.
почему эти регистры не "прилепили" к обычнвм РОН ? и в таком случае адресное пространство для РВВ начиналось бы не из 0х0020 а немножко выше.
Tell Me The Truth

