Свежие обсуждения
Микроконтроллеры

Как определять скорость передачи на контроллере pic

1 3 4

Ну теперь можно перейти к главному вопросу ветки: 500 кБайт/с от пика. Labionda, ваши мысли? Пелинг-Михаил поди заждался.

 

А если никто не принимает - это помеха !!!

 

Туда письма не доходят, умер Шеннон (1916-2001), великий человек, поверьте. Скоро, кстати, его день рождения - 30 апреля.

 

Народ, присоединяйтесь к ПОЛНОМУ ИГНОРУ ЛЮБЫХ ПРОЯВЛЕНИЙ ДОНА-ДОКТОРА-АМБРОЗИЯ на данном форуме. (Ну если кто не выдержит, пусть тогда пишет о нём в третьем лице, как о ТАК НАЗЫВАЕМОМ КОЕ-КЕМ ДОНЕ).

 

Для строк до 32 символов пойдёт, а для 68, как в пике, что делать? Не отвлекайтесь. Давайте сконцентрируемся на главном вопросе.

 

ну можно сделать и так

n1 = 68 передаваемых байт
ram - начало массива для передачи
movlw ram
movwf FSR

bg1 movf 0,W
movwf PORTB
inc FSR
decfsz n1,F
goto bg1

вроде получается 6 циклов по 1 мкс - 6 мкс на 1 байт , скорость 166666 байт в секунду.
но байты передаются друг за другом без какой-либо синхронизации

 

Ну а если так

movf var01,w
movwf portb
movf var02,w
movwf portb
movf var03,w
movwf portb

И так 68 раз. Получается вроде бы 2 мкс на байт, т.е. 500 000 байт/с

 

Labionda: Это ваш бог чтоль ? Дак расскажите ему письмом чтоль... Мдя...вот что значит отсутствие какого-либо образования!...Хоть бы в Википедию заглянули, прежде чем такое отвечать. Фамилию незнакомую для вас упомянули, вам надо было хотя-бы выяснить о ком речь, прежде чем пИсать.. И сейчас не поздно, посмотреть и почитать, чтобы дальше никогда и нигде более, такую чушь не гнать...
Клод Шеннон установил все основные термины теории передачи информации. Это, - именно те термины, где ваше ЭГО заставляет вас бесплодно пытаться оспорить прописные истины. Это,- как Ом или Ампер в электротехнике...Во поколение растет...жуть! Самоуверенность плохая замена знаниям..

 

Даже я, ламер из ламеров в микроконтроллерах знаю, что выводить-то байты не из ж...ы надо, а из каких-то регистров. Посему, минимум две 4-х клоковых (однотактных) команды на байт. Вот и получается 500 кбайт/сек. "Тот, о ком нельзя говорить" видимо забыл, что в пиках все через аккумулятор делается.

 

Vlad_Petr: Самоуверенность плохая замена знаниям!

Вот и я про то !