Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
От какого таймера и с какой скоростью хочешь работать? Какова тактовая проца?
Отправлено
POV
(217.150.45.109)
12 июля 2010, г. 15:32
В ответ на:
Работа с COM-портом у 8051
отправлено
Chay_Nik
12 июля 2010, г. 15:18
Составить ответ
|
Вернуться на конференцию
Ответы
так все в настройках - от таймера 1 определяется скорость рс232, частота 12 мегагерц. Хочу переделать чтобы управлять с компа
-
Chay_Nik
(12.07.2010, 15:39:27
95.37.247.136
, 156 байт)
Вот для скорости 19200
-
POV
(12.07.2010, 15:47:27
217.150.45.109
, 147 байт)
Программа уже написана, мне надо вклиниться в нее со своей обработкой прерывания от рс232. Так что изменять скорость и прочее нельзя, надо работать с 9600
-
Chay_Nik
(12.07.2010, 15:51:38
95.37.247.136
,
пустое
)
Ответ:
-
POV
(12.07.2010, 15:57:1
217.150.45.109
, 180 байт)
Ааа, это для 6 Мгц тактовой. ВОт точнее...
-
POV
(12.07.2010, 15:59:27
217.150.45.109
, 327 байт)
Ну, и прерывания разрешить...
-
POV
(12.07.2010, 15:48:10
217.150.45.109
, 56 байт)
Прописал IE, #090h , теперь прога не работает. Зависла на выводе на индикатор в самом начале
-
Chay_Nik
(12.07.2010, 16:00:45
95.37.247.136
,
пустое
)
#90 - это общее разрешенеи и разрещшение УАРТ.У тебя же стоит #10010011b
-
POV
(12.07.2010, 16:02:53
217.150.45.109
,
пустое
)
ничего не изменилось. вот если с клавы аппарат вывести в тот режим, где он штатным образом принимает с ком-порта, тогда прием работает. Но почему он не отрабатывает приход байта во всех остальных точках программы? Вот в чем вопрос!
-
Chay_Nik
(12.07.2010, 16:49:52
95.37.247.136
,
пустое
)
А где разрешается прием данных?
-
SVN
(12.07.2010, 17:14:53
67.205.3.31
, 349 байт)
2 SVN Спасибо, дружище, я про этот четвертый бит забыл. Приятно пообщаться с грамотными людьми!
-
Chay_Nik
(13.07.2010, 10:12:43
95.37.153.157
,
пустое
)
так все в настройках - от таймера 1 определяется скорость рс232, частота 12 мегагерц. Хочу переделать чтобы управлять с компа
-
Chay_Nik
(12.07.2010, 15:38:55
95.37.247.136
,
пустое
)
А SCON говорит о другом... Если конечно это 8051.
-
VasilyS
(12.07.2010, 15:41:43
80.92.96.25
,
пустое
)
Это не я, это ида )))
-
Chay_Nik
(12.07.2010, 15:46:51
95.37.247.136
,
пустое
)
А что он говорит кроме того, что это асинхронный с 8 битами в кадре?
-
Chay_Nik
(12.07.2010, 15:45:31
95.37.247.136
,
пустое
)
Напиши нормально после решотки 8 бит в SCON. Ну и в других местах тоже. Что тут, будем битики считать.
-
VasilyS
(12.07.2010, 15:47:14
80.92.96.25
,
пустое
)
А, да ты 7 бит что ли написал? Молодца, нечего сказать, сэкономин на левом нуле :-)))
-
VasilyS
(12.07.2010, 15:45:0
80.92.96.25
,
пустое
)
Это не я, это ида ))
-
Chay_Nik
(12.07.2010, 15:47:33
95.37.247.136
,
пустое
)
Какой там таймер? Режим УАПП задан с фиксированной скоростью.
-
VasilyS
(12.07.2010, 15:38:33
80.92.96.25
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 2 вдвое:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru