Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Вот для скорости 19200
Отправлено
POV
(217.150.45.109)
12 июля 2010, г. 15:47
В ответ на:
так все в настройках - от таймера 1 определяется скорость рс232, частота 12 мегагерц. Хочу переделать чтобы управлять с компа
отправлено
Chay_Nik
12 июля 2010, г. 15:39
mov CKCON, #010h
mov TMOD, #020h
mov TH1, #0F6h
mov SCON, #0F0h
Составить ответ
|
Вернуться на конференцию
Ответы
Программа уже написана, мне надо вклиниться в нее со своей обработкой прерывания от рс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
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 89:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru