Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Программируемая логика

Программируемая логика FPGA, CPLD

Ответ
 
Опции темы Опции просмотра
Старый 25.09.2017, 08:56   #1
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 40
Сообщений: 121
Вес репутации: 100/11
Руслан will become famous soon enoughРуслан will become famous soon enough
По умолчанию ПЛК на ПИК

Цитата:
Сообщение от petrd Посмотреть сообщение
Хотя Ваш вопрос мало относится к теме топика.
Есть биты ошибок приемника UART, FERR и OERR. Флаг FERR убирается чтением RCREG, флаг OERR не убирается ничем кроме выкл/вкл приемника - бит CREN.
Код:
 if (RCIF_bit) {
      if(OERR_bit || FERR_bit){

       if(FERR_bit){
        tmp = RCREG;
       }

       if(OERR_bit){
         CREN_bit = 0;
         CREN_bit = 1;
        }
      }
      else{
       RS485Slave_Receive(dat_in);
      }
  }
}
Так и сделал на выходных - все заработало! Огромное спасибо!
--------------------------------------------------
Еще вопросик появился по другой тематике: с какими внешними носителями, например, SD-карточка или другие, может работать PIC?
Смысл вот в чем: программа в PICе обращается к внешему носителю, в который пользователь приписывает конфигурацию датчиков, релюх, градусников и т.д. Также туда записывает пользователь флаги запуска
функций и т.д. Кто-то сталкивался с такой задачей?
Руслан вне форума   Ответить с цитированием
Старый 25.09.2017, 09:28   #2
petrd
Senior Member
 
Регистрация: 09.02.2008
Адрес: Воронеж
Возраст: 46
Сообщений: 1,671
Вес репутации: 1522/67
petrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant futurepetrd has a brilliant future
Отправить сообщение для petrd с помощью ICQ
По умолчанию Re: датчик ds18b20

Создайте новую тему, там и задайте свой вопрос.
__________________
License MikroC, MikroC PRO and EasyPIC5 by mikroElektronika (the dead mikroICD replaced PICKit2 & PICKit3)
petrd на форуме   Ответить с цитированием
Старый 25.09.2017, 09:40   #3
Driver
Senior Member
 
Регистрация: 25.02.2007
Адрес: picping.lg.ua
Возраст: 51
Сообщений: 205
Вес репутации: 1120/52
Driver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud of
Отправить сообщение для Driver с помощью ICQ Отправить сообщение для Driver с помощью Skype™
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
Смысл вот в чем: программа в PICе обращается к внешему носителю, в который пользователь приписывает конфигурацию датчиков, релюх, градусников и т.д. Также туда записывает пользователь флаги запуска
функций и т.д. Кто-то сталкивался с такой задачей?
Это задача простого и не дорогого ПЛК на PIC. Готовых реализаций множество. Вот на пример мой вариант http://picping.lg.ua/device_pic_basic/index.htm
В качестве внешней памяти выступает часть флеша программ в самом пике.
__________________
Все, что нельзя запрограммировать на ассемблере,приходится паять...
Driver на форуме   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПЛК для автоматизации HHIMERA Программируемая логика 267 29.09.2017 21:21
фиксация нажатия кнопки Andrey_CHIP Продукция MICROCHIP 23 20.01.2011 15:51
Нужна помощь....как наиболее выгодно соединить мк(желательно пик) с ПК посредством интерфейса Ethernet...на МК стоят датчики.... zasrane4 Вопросы начинающих 4 30.10.2009 00:02
Вопросы по проекту на pic16f84a asm. louiscifer Вопросы начинающих 14 13.04.2009 06:19


Часовой пояс GMT +3, время: 17:12.


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