ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Воскресенье
20 сентября
/489687
Топик полностью
Reccer (20.02.2014 11:41, просмотров: 26) в ответ на ОГРОМНОЕ СПАСИБО!! Что-то я втупил, ведь смотрел же в сторону errors. - автор: Aleksey_75
1) Точно не знаю, но думаю, что RS232_ERRORS для каждого потока своя (имеется ввиду для каждого STREAM=id в директиве #USE RS232) 2) А определения битов из мануала: The definition of the RS232_ERRORS is as follows: No UART: * Bit 7 is 9th bit for 9 bit data mode (get and put). * Bit 6 set to one indicates a put failed in float high mode. With a UART: Used only by get: * Copy of RCSTA register except: * Bit 0 is used to indicate a parity error. Warning: The PIC UART will shut down on overflow (3 characters received by the hardware with a GETC() call). The "ERRORS" option prevents the shutdown by detecting the condition and resetting the UART. P.S. Можно пройтись поиском здесь
Ответить
Ответы