Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
29.07.2010, 15:32
|
|
Частый гость
Регистрация: 01.10.2008
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
USART на PIC 18F4550
Здравствуйте! Подскажите, пожалуйста, как написать программу на PIC 18F4550 для передачи и чтения данных через COM порт, работаю в PIC C Compiler. Например на порт D подключить светодиоды, а на порт С кнопки.
|
|
|
|
29.07.2010, 15:37
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: USART на PIC 18F4550
Руками написать...
Что конкретно не понятно вам? Первый раз пишите?
|
|
|
|
29.07.2010, 15:53
|
|
Частый гость
Регистрация: 01.10.2008
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: USART на PIC 18F4550
Да, я в этом ноль. Например, написать прогу на visual basic, отправить контроллеру число(0-255), в зависимости от числа включить какой-то светодиод и на оборот на контроллере нажать кнопку, чтоб на проге что-нибудь показало.
|
|
|
|
29.07.2010, 19:07
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: USART на PIC 18F4550
Сообщение от DUSTTSUD
|
Да, я в этом ноль. Например, написать прогу на visual basic, отправить контроллеру число(0-255), в зависимости от числа включить какой-то светодиод и на оборот на контроллере нажать кнопку, чтоб на проге что-нибудь показало.
|
Языки программирования какие хорошо знаете?
|
|
|
|
29.07.2010, 21:18
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: USART на PIC 18F4550
Раз уж знаете бейсик, так и пишите на бейсике. Иначе от синтаксиса Си получите какое-нибудь венерическое заболевание.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
29.07.2010, 21:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: USART на PIC 18F4550
В комплекте компилятора есть пример работы с СОМ-портом через ЮСБ. Файл ex_usb_serial.c папка Examples. Когда-то разобрался за пол-часа.
__________________
misterdi<@>i.ua
|
|
|
|
29.07.2010, 21:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
|
Re: USART на PIC 18F4550
Бейсик, говорят, контрацептив от Си
|
|
|
|
29.07.2010, 21:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: USART на PIC 18F4550
Человек написал, что работает с PIC C compiler. Со сотроны РС может быть все, что угодно, хоть Гипертерминал. Про Бейсики для МК с поддержкой USB я не слышал.
__________________
misterdi<@>i.ua
|
|
|
|
29.07.2010, 21:57
|
|
Гражданин KAZUS.RU
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
|
Re: USART на PIC 18F4550
Сообщение от MisterDi
|
пример работы с СОМ-портом через ЮСБ
|
Для изучения обмена через COM порт порт не очень подходит.
В ветке книги что-то было по CCS и обмену.
Уж Шпак Ю.А. Программирование на С для PIC и AVR там точно есть
Сообщение от MisterDi
|
Про Бейсики для МК с поддержкой USB я не слышал.
|
Есть.
Последний раз редактировалось XoDoK11; 29.07.2010 в 22:02.
|
|
|
|
29.07.2010, 22:33
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: USART на PIC 18F4550
Сообщение от DUSTTSUD
|
Здравствуйте! Подскажите, пожалуйста, как написать программу на PIC 18F4550 для передачи и чтения данных через COM порт, работаю в PIC C Compiler. Например на порт D подключить светодиоды, а на порт С кнопки.
|
Вот здесь посмотрите.
http://www.microchip.com.ru/Support/USB%20apps.html
И здесь
http://www.pickit2.ru/doku.php/%D0%B...1%82%D1%8B:all
чтобы было от чего отталкиваться.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:34.
|
|