реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> как работает обычный МК, напр.ATmega64?
ZAA
сообщение May 29 2008, 03:45
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 10-02-08
Из: Екб
Пользователь №: 34 906



Пожалуйста опишите каким образом данные, передающиеся от компьютера, обрабатываются в МК для дальнейшей передачи в регистры? .. Очень глупый вопрос, но все же *смущеннный смайл*
То есть имеется схема: преобразователь уровня RS-232 в ТТL, микроконтроллер, регистры, усилитель сигнала и коммутационное поле, состоящее из реле. Так вот что делает физически МК, чтобы в коммутационном поле замкнулось определенное реле??.. хотя бы образно расскажите кто-нибудь crying.gif
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 29 2008, 03:57
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(ZAA @ May 29 2008, 07:45) *
.. хотя бы образно расскажите кто-нибудь crying.gif

ну, если образно, то мк хватает байт, пришедший в UART, и выплёвывает во внешний регистр, к которому подцеплены ваши реле.
А вообще он можнт сделать с ним всё что угодно, в соответствии с прошитой программой.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
uriy
сообщение May 29 2008, 04:27
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Обычно имеется бит, показывающий что в регистре приема UART имеется принятый байт или возникает прерывание, выбираете как душе угодно. Затем из этого регистра кидаете этот байт куда угодно, чтобы освободить место для приема следующего байта.
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение May 29 2008, 05:48
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



]
Серьезная тема, серьезное обсуждение, все по-взрослому. А букварь почитать не пробовали?
Прошу прощения у модераторов за OFF.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 29 2008, 07:41
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 ZAA - вся гулубина глубин
здесь
http://electronix.ru/forum/index.php?showtopic=40408
Тут и поспрошать можно...

и сдесь
http://www.opencores.org/projects.cgi/web/avr_core

А здесь вообсче мега-вЭщь описана
http://www.opencores.org/projects.cgi/web/pavr
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение May 29 2008, 07:45
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(ZAA @ May 29 2008, 07:45) *
Пожалуйста опишите каким образом данные, передающиеся от компьютера, обрабатываются в МК для дальнейшей передачи в регистры? .. Очень глупый вопрос, но все же *смущеннный смайл*
То есть имеется схема: преобразователь уровня RS-232 в ТТL, микроконтроллер, регистры, усилитель сигнала и коммутационное поле, состоящее из реле. Так вот что делает физически МК, чтобы в коммутационном поле замкнулось определенное реле??.. хотя бы образно расскажите кто-нибудь crying.gif


1.А.В. Евстифеев Микроконтроллеры AVR семейства MEGA
2. Протокол RS232

Надо бы почитать

В зависимости от полученного числа от MK - замыкается реле ( пишется небольшая программка )


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
rimpocha
сообщение May 29 2008, 07:54
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 6-03-07
Из: Новосибирск, Seattle
Пользователь №: 25 935



Не совсем понятен вопрос. Вы хотите узнать, как этот "управляемый с компьютера коммутатор" реализовать практически, или вас просто интересует внутреннее устройство микроконтроллера?


--------------------
НГТУ, Физико-технический факультет, кафедра Лазерных систем
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 29 2008, 07:54
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 ZAA -
Зачем темы дублировать ?
Чтоб модератору нельзя было перенести ?? biggrin.gif
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение May 29 2008, 08:29
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(Kuzmi4 @ May 29 2008, 11:54) *
2 ZAA -
Зачем темы дублировать ?
Чтоб модератору нельзя было перенести ?? biggrin.gif

Правильно поставленный вопрос - половина ответа. Не хочу повторяться, но начинать необходимо с изучения, или хотя бы ознакомления, "мат. части". Автор темы должен понять, что этот этап за него не сможет выполнить никто. Возможностей для этого достаточно, нагуглить можно любую информацию.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 29 2008, 12:48
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Цитата(VladimirYU @ May 29 2008, 11:29) *
Правильно поставленный вопрос - половина ответа. Не хочу повторяться, но начинать необходимо с изучения, или хотя бы ознакомления, "мат. части". Автор темы должен понять, что этот этап за него не сможет выполнить никто. Возможностей для этого достаточно, нагуглить можно любую информацию.


Согласен, но при чём тут я ??
Я просто заметил , что мусчина у нас наплодил тем...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 23 2008, 18:19
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(ZAA @ May 29 2008, 05:45) *
Пожалуйста..

Moderator:
Пожалуйста, не плодите дубли тем. Пока - пожалуйста.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 06:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01447 секунд с 7
ELECTRONIX ©2004-2016