реклама на сайте
подробности

 
 
> AVR и ПК, AVR и ПК
dim_OK
сообщение Mar 12 2007, 19:20
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 24-02-07
Из: Воронеж
Пользователь №: 25 622



состыкавал плату с МК и MAX232 с ПК по COM-порту написал прогу на ассемблере. Отправляю с компа утилитой COMPortToolKit определённое число, МК его принимает и тут же отправляет обратно. Этой же утилитой можно смотреть что пришло в порт. А приходит ноль, причём независимо от того какое число отправлял. Прогу писал без всяких протоколов.
Подскажите от чего такое может быть и в каком направлении надо думать.
help.gif help.gif help.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GDI
сообщение Mar 15 2007, 11:17
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата
Мама! Откуда столько?
int(12000000/8/115200) = 13.
12000000/8/13 = 115384.
(115384 - 115200)/115200 * 100 = 0.16%

Выкиньте такую программу, считайте сами.

Да уж... smile.gif Но я все равно ставлю 11,0592 или 14,7456 если работаю с УАРТом.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dim_OK   AVR и ПК   Mar 12 2007, 19:20
- - Kuzmi4   2 dim_OK - чтобы было проще и вам и нам не моглы б...   Mar 12 2007, 19:25
- - Igor26   Цитатаи тут же отправляет обратно ...с этого моме...   Mar 12 2007, 20:31
- - bodja74   Думаю лучше начать с того ,чтобы МК вообще что ниб...   Mar 12 2007, 21:51
- - GDaniloff   ничего не имею против max232, но можно обойтись и ...   Mar 12 2007, 22:29
- - Волощенко   Цитата(dim_OK @ Mar 12 2007, 20:20) ... А...   Mar 13 2007, 10:05
- - dim_OK   Вот она! Причём если задан правильный делитель...   Mar 13 2007, 11:10
|- - Волощенко   Цитата(dim_OK @ Mar 13 2007, 12:10) ldi r...   Mar 13 2007, 11:34
- - Kuzmi4   Тут нуна действительно посмотреть на инициализацию...   Mar 13 2007, 11:49
- - Dopler   Было бы еще неплохо знать, что за МК, так как у ра...   Mar 13 2007, 12:45
- - dim_OK   Да придётся Си изучать ибо я в нём не силён. Ну а ...   Mar 13 2007, 13:37
- - Kuzmi4   2 dim_OK - всё же советую вам всё таки построить п...   Mar 13 2007, 13:44
- - dim_OK   Ага, а что значит сделать проверку. Вот этого чест...   Mar 13 2007, 21:51
|- - Dopler   Цитата(dim_OK @ Mar 13 2007, 21:51) Ага, ...   Mar 13 2007, 22:44
|- - dim_OK   [/quote] Вам надо просто написать здесь, какой у в...   Mar 14 2007, 10:08
- - GDI   Есть такая программа, называется AvrCalc.exe(прикр...   Mar 14 2007, 12:22
|- - dim_OK   Цитата(GDI @ Mar 14 2007, 12:22) Есть так...   Mar 14 2007, 19:10
|- - Сергей Борщ   Цитата(GDI @ Mar 14 2007, 11:22) Есть так...   Mar 15 2007, 10:55
|- - Kovrov   Цитата(Сергей Борщ @ Mar 15 2007, 10:55) ...   Mar 16 2007, 13:54
|- - Сергей Борщ   Цитата(Kovrov @ Mar 16 2007, 12:54) навер...   Mar 16 2007, 15:30
- - Dopler   Как и обещал, готовый проект в прикрепленном файле...   Mar 15 2007, 10:25
|- - dim_OK   Цитата(Dopler @ Mar 15 2007, 10:25) Как и...   Mar 15 2007, 15:08
|- - Dopler   На этом этапе я рекомендовал бы вам огласить пргог...   Mar 15 2007, 17:34
|- - Сергей Борщ   Цитата(Dopler @ Mar 15 2007, 16:34) У вас...   Mar 15 2007, 20:33
- - GDI   УСАРТ работает от того генератора что вы выберите,...   Mar 15 2007, 16:23
- - GDI   Так и у автора одиночная скорость, UCSRA = 0x00, в...   Mar 16 2007, 10:46
- - Сергей Борщ   Цитата(GDI @ Mar 16 2007, 09:46) Судя по ...   Mar 16 2007, 13:34


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 22:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01394 секунд с 7
ELECTRONIX ©2004-2016