Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Передача данных в компьютер
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Kuznec9999
Здравствуйте. Мне необходимо каждую 1 мсек. передавать на компьютер байт данных из регистра микроконтроллера. Как это можно организовать и где про это можно почитать? Спасибо.
Flasher
Цитата(Kuznec9999 @ May 10 2008, 17:04) *
Здравствуйте. Мне необходимо каждую 1 мсек. передавать на компьютер байт данных из регистра микроконтроллера. Как это можно организовать и где про это можно почитать? Спасибо.

начни читать такие вещи как UART. Скорости 115200 вполне хватит. Если еще сказать какой микроконтроллер- то будет проще.
Kuznec9999
Цитата(Flasher @ May 10 2008, 18:22) *
начни читать такие вещи как UART. Скорости 115200 вполне хватит. Если еще сказать какой микроконтроллер- то будет проще.

Спасибо. Контроллер - Mega8. А не скажите, SPI - это связанно с тем, что мне нужно? И ещё вопрос. Пишу программы на ассемблере, но хотелось бы перейти на С. Скажите, стоит ли это делать (ваше мнение), и что для этого можно почитать, учитывая, что С не знаю абсолютно? Спасибо.

Тему переместили, теперь и не знаю даже куда писать smile.gif. Но думаю что пишу туда, куда нужно.
defunct
Цитата(Kuznec9999 @ May 10 2008, 19:32) *
Спасибо. Контроллер - Mega8. А не скажите, SPI - это связанно с тем, что мне нужно? И ещё вопрос. Пишу программы на ассемблере, но хотелось бы перейти на С. Скажите, стоит ли это делать (ваше мнение), и что для этого можно почитать, учитывая, что С не знаю абсолютно? Спасибо.

SPI для связи с компьютером не подойдет.
Смотрите блок USART в режиме UART'a, подключать к COM порту компьютера через RS232 преобразователь.

Насчет перехода на C, начать можно здесь - http://www.opennet.ru/docs/RUS/ansi-c/
Бесплатный компилятор с языка C для AVR - WinAVR ( скачать можно отсюда http://sourceforge.net/project/showfiles.php?group_id=68108 ) берите версию 20071221. После установки, в AVR-Studio можно будет создавать и работать с "C" проектами.
Kuznec9999
Цитата(defunct @ May 10 2008, 20:52) *
SPI для связи с компьютером не подойдет.
Смотрите блок USART в режиме UART'a, подключать к COM порту компьютера через RS232 преобразователь.

Насчет перехода на C, начать можно здесь - http://www.opennet.ru/docs/RUS/ansi-c/
Бесплатный компилятор с языка C для AVR - WinAVR ( скачать можно отсюда http://sourceforge.net/project/showfiles.php?group_id=68108 ) берите версию 20071221. После установки, в AVR-Studio можно будет создавать и работать с "C" проектами.

Спасибо.
Flasher
Цитата(Kuznec9999 @ May 10 2008, 19:32) *
Спасибо. Контроллер - Mega8. А не скажите, SPI - это связанно с тем, что мне нужно? И ещё вопрос. Пишу программы на ассемблере, но хотелось бы перейти на С. Скажите, стоит ли это делать (ваше мнение), и что для этого можно почитать, учитывая, что С не знаю абсолютно? Спасибо.

Тему переместили, теперь и не знаю даже куда писать smile.gif. Но думаю что пишу туда, куда нужно.

http://www.atmel.com/dyn/products/app_note...p?family_id=607
посмотрите AVR306 -там что-то почерпнете из кусков. Но лучше продожать писать на ассемблере, если, конечно, Вы не замахнулись на сложную задачу. SPI -это хорошо, но Вам не поможет. Изучать С придется долго.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.