Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 29.07.2010, 22:34  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: USART на PIC 18F4550

Сообщение от MisterDi Посмотреть сообщение
Про Бейсики для МК с поддержкой USB я не слышал.
Microbasic Pro от MikroE
Реклама:
Easyrider83 вне форума  
Непрочитано 01.08.2010, 12:36  
DUSTTSUD
Частый гость
 
Регистрация: 01.10.2008
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
DUSTTSUD на пути к лучшему
По умолчанию Re: USART на PIC 18F4550

Всем большое спасибо.Извените что исчез,проблемы с нэтом.С visual basic розобралса,написал прогу которая (rs-232) отправляет 8 бит даных и 1 бит стоп,принимает также.А вот для контролера незнаю как написать (пишу на С).
DUSTTSUD вне форума  
Непрочитано 01.08.2010, 14:25  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: USART на PIC 18F4550

Кому надо, есть готовый модуль для VB6, который работает с СОМ портом.
Есть еще и для USB, но там уже похитрее все.
Easyrider83 вне форума  
Непрочитано 01.08.2010, 14:28  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: USART на PIC 18F4550

Сообщение от DUSTTSUD Посмотреть сообщение
А вот для контролера незнаю как написать (пишу на С).
У вас есть два принципиально разных способа решить проблему.
1) Использовать встроенную библиотеку и потом долго ломать голову, как запустить прием данных по прерыванию.
2) Сразу открыть даташит, найти нужные регистры и правильно их сконфигурировать. В итоге получить прерывание по приему одного байта и дальше ломать голову, что с этим байтом делать.
Вы же работаете с микрочипом. Документации ПРЕДЕЛЬНО понятны. В них и примеры использования и готовые коды. И сайт на русском есть. Чего ж еще надо-то?
Easyrider83 вне форума  
Непрочитано 01.08.2010, 16:09  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: USART на PIC 18F4550

Цитата:
Шпак Ю.А. Программирование на С для PIC и AVR
Шпака не брал - примеры ССS не брал. Тогда не знаю.
Статьи MicroCHIP на русском языке - USART
http://www.microchip.ru/files/d-sheets-rus/pic16_18.pdf
XoDoK11 вне форума  
Сказали "Спасибо" XoDoK11
DUSTTSUD (02.08.2010)
Непрочитано 02.08.2010, 13:11  
DUSTTSUD
Частый гость
 
Регистрация: 01.10.2008
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
DUSTTSUD на пути к лучшему
По умолчанию Re: USART на PIC 18F4550

Спасибо за инфо,надо учить асм. у меня есть книга Шпака,но в ней для пиков мало инфо по rs-232.даже переписал пример(ст-195),и он не работает.
DUSTTSUD вне форума  
Непрочитано 02.08.2010, 13:47  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: USART на PIC 18F4550

Сообщение от Easyrider83 Посмотреть сообщение
У вас есть два принципиально разных способа решить проблему.
ИМХО первый лучше - запомнишь навсегда, а второй быстрее решить на сейчас.

Сообщение от DUSTTSUD Посмотреть сообщение
Спасибо за инфо,надо учить асм. у меня есть книга Шпака,но в ней для пиков мало инфо по rs-232.даже переписал пример(ст-195),и он не работает.
Ребята. но ведь нужно не ТУПО написать примеры. Переписать под тот компилятор которрый вы пользуете. У всех есть свои ньюансы. И смотреть в листинг асемблера если вы на нём писали. Отлаживать по листингу асемблера...
Любую программу нужно отлаживать. Особено при перенесении на другой компилятор или платформу.

Что бы заработал УСАРТ в МК - нужно.
сконфигурировать модуль УСАРТ. Т.Е.
включить сам модуль,
задать количество бит данных,
задать количество стоп бит,
задать режим чётности,
задать пределитель BAUD.
А для инициации передачи - нужно записать в регистр передачи данные,
для приёма - нужно проверять флаг приём и считать данные если флаг установлен.

ВСЁ ЭТО описано в даташите. Читайте и пробуйте, а не бегите на форум.. и всё получится ))))
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов

Последний раз редактировалось picavr; 02.08.2010 в 13:55.
picavr вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Flowcode for PIC v4 sa502 Proteus, KiCAD и другие ECAD 867 12.02.2019 19:38
pic 18f4550 как посчитать количество импульсов? Student_FzF Микроконтроллеры, АЦП, память и т.д 10 06.04.2010 17:09
Опыт применения PIC для вывода на графические ЖКИ welcome61 Микроконтроллеры, АЦП, память и т.д 10 17.03.2010 13:01
Одновременный вывод сигнала на PIC Huuligan Микроконтроллеры, АЦП, память и т.д 11 03.02.2010 04:20
Почему USART работает правильно? zhan99999 Микроконтроллеры, АЦП, память и т.д 10 24.01.2010 15:39


Часовой пояс GMT +4, время: 11:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot