13.07.2007, 17:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от urry
|
Флаг TXIF устанавливается независимо от TXIE и не может быть сброшен программно. Передача начинается после загрузки байта в TXREG и прихода импульса от BRG.
|
Flag bit TXIF is set when enable bit TXEN is set.
Насчет сброса флагов вручную - ты прав, я не очень хорошо помню последовательный порт PIC16.
|
|
|
|
13.07.2007, 18:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
TXIF - это в PIR1 4 разряд - адрес 0x0c
Просто стало интересно...
-- Прилагается рисунок: --
|
|
|
|
13.07.2007, 18:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Вот-вот. И что мы будем передавать когда войдём в обработку прерывания? Всё-таки надо сначала подготавливать буфер для пересылки в процедуре обработки прерывания, а потом уже выставлять TXEN.
|
|
|
|
13.07.2007, 18:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
|
ножка в 3 состоянии, когда не выбрано. Лучше честный логический уровень, чем переходные процессы. О начале передачи я уже писал. Впрочем, тема затянулась.
|
|
|
|
14.07.2007, 03:57
|
|
Частый гость
Регистрация: 22.01.2005
Сообщений: 10
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 1 сообщении
|
|
|
|
|
14.07.2007, 05:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Может это поможет
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/14072007/8184671.JPG)
|
|
|
|
14.07.2007, 06:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
|
|
|
|
14.07.2007, 07:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Подскажите где в ARES поменять размер платы,а то авторазмещение не работает без этого
|
|
|
|
14.07.2007, 10:53
|
|
Вид на жительство
Регистрация: 02.09.2005
Сообщений: 332
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 15 сообщении(ях)
|
Сообщение от CERGEI1982
|
Подскажите где в ARES поменять размер платы,а то авторазмещение не работает без этого
|
Поставь активный слой "Board Edge" и ткнись мышкой в контур платы...
|
|
|
|
15.07.2007, 04:25
|
|
Частый гость
Регистрация: 22.01.2005
Сообщений: 10
Сказал спасибо: 6
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Разобрался,всё просто , надо было слои добавить GND
, POWER И больше не мешают
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/14072007/8184671.JPG)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:46.
|
|