Warning: Call-time pass-by-reference has been deprecated in /home/httpd/vhosts/rkniga.ru/subdomains/pic/httpdocs/engine/forum/main.php on line 93 Warning: Call-time pass-by-reference has been deprecated in /home/httpd/vhosts/rkniga.ru/subdomains/pic/httpdocs/engine/forum/classes/dle_forum_function.php on line 100 Warning: Call-time pass-by-reference has been deprecated in /home/httpd/vhosts/rkniga.ru/subdomains/pic/httpdocs/engine/forum/classes/dle_forum_function.php on line 119 Warning: Call-time pass-by-reference has been deprecated in /home/httpd/vhosts/rkniga.ru/subdomains/pic/httpdocs/engine/forum/classes/dle_forum_function.php on line 162
mikroC PRO for PIC, помогите разобраться » Форум сайта Pic.RKniga.ru


Логин:
Пароль:
О сайте:

Pic.Rkniga.ru - Сайт как для начинающих, так и для опытных радиолюбителей, разрабатывающих свои устройства на популярных PIC микроконтроллерах.
Здесь можно обмениваться сообщениями на форуме, а также добавлять на сайт статьи и схемы своих устройств.

Меню сайта
Главная Форум по PIC микроконтроллерам Форум Статьи по PIC микроконтроллерам Статьи Справочная информаци по PIC микроконтроллерам Справочник Литература по PIC микроконтроллерам Литература Схемотехника Схемотехника устройств на PIC микроконтроллерах Микроконтроллеры Программаторы Все по программированию PIC микроконтроллеров Программы, Софт Программы Ссылки
Опрос

Какими микроконтроллерами вы чаще всего пользуетесь


PIC10
PIC12
PIC16
PIC18
PIC24
PIC32
Другими


Последние материалы
  • Тестовая плата для отладки программ на микроконтроллере PIC18F4550
  • Кнопка On/OFF на PIC12F629.
  • Часы с синхронизацией от китайского будильника
  • ШИМ регулятор на PIC16F628A.
  • Счетчики прямого и обратного счета на PIC16F628A.
  • Таймер отключения питания для мультиметра и не только.
  • Измеритель напряжения и тока
  • Маршрутный компьютер для электровелосипеда
  • Простой двухканальный термометр на PIC16F690 и датчиках DS18B20
  • Электронная "Незабудка" для забывчивых
  • Популярные материалы
    Случайная книга


    Ответить
     mikroC PRO for PIC, помогите разобраться
    intom33
    19 мая 2016 13:10
    Сообщение #1


    Новичок
    • 17

    Репутация: 0
    Группа: Посетители
    Сообщений: 6
    Регистрация: 19.05.2016
    ICQ:--
    Доброго времени суток Всем!
    Я только начал изучать mikroC for PIC. У меня такой вопрос по UART передача данных с компа на PIC. Например передаю в PIC четыре байта с цифрами 2,5,3,7 вопрос как мне их в пике склеить чтоб получилось 2537 одно число,например чтоб оно засвечивало светодиод 2537 раз на контакте PIC RB0
    Перейти в начало страницы
    alex
    21 мая 2016 08:29
    Сообщение #2


    Активный участник
    • 51

    Репутация: 3
    Группа: Администраторы
    Сообщений: 107
    Регистрация: 13.06.2012
    ICQ:--
    Если очень кратко, то необходимо последовательно считывать передаваемый числа из буфера Uart'a. Пример алгоритма:
    - Проверка статуса буфера.
    - Если пришло число, то записываем в регистр.
    - Проверка статуса буфера.
    - Пришло еще число, записываем в регистр/другой регистр.
    ... и так до определенного момента(у вас до 4).
    пришло 4 числа, выводим на экран.
    Это краткий алгоритм и для корректной работы необходимы дополнительный проверки, например если у вас придет число 157 одним байтом, как его выводить и др.
    Перейти в начало страницы
    Быстрый ответ Ответить
    1чел. читают эту тему (гостей: 1)
    Пользователей: 0

      Сейчас: 19 апреля 2024 03:03