вв51 i8251

8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные

Moderator: Shaos

aav8
Maniac
Posts: 287
Joined: 05 Nov 2008 19:47
Location: 81.28.208.238

Post by aav8 »

По повоу скорости - для него 19200 я думаяю предел. (прерываня)
Даже если применить граную оптимизацию.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

aav8 wrote:По повоу скорости - для него 19200 я думаяю предел. (прерываня)
Даже если применить граную оптимизацию.
Ты с тачпада что ли пишешь? Или в транспорте буквы теряешь? :wink:
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

На пределе пишет. На 19200.
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

А что, с "партнёра" можно выйти в WWW через модем допустим ?

( С commodor-а известно, что можно - под него есть unix-подобная система с бровсером, а вот с клонов рк-86 - не слыхал... )
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:А что, с "партнёра" можно выйти в WWW через модем допустим ?
Помню - в ФИДО выходили с РК-подобных... даж помню статью про УМНОГО мальчика,
который сам момед сделал, хоть и был, кажется, инвалид по здоровью.
iLavr
aav8
Maniac
Posts: 287
Joined: 05 Nov 2008 19:47
Location: 81.28.208.238

Post by aav8 »

Писал налитый пивом (е еще крепче) оно еше булькает.
----------
19200 для машинки предел. 9600 как-то маловато.
Поэтому и подумал про что-то среднее.
Предусмотрю место для генератора на 6Мгц.
С катушками особо опыта нет.
Посматривал в сторону ФАПЧ - получается довольно много
деталей (больше чем простой генератор).
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

9600 какбы стандарт, но мы же ложим на стандарты, правда?
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

aav8 wrote:19200 для машинки предел. 9600 как-то маловато.
Поэтому и подумал про что-то среднее.
Предусмотрю место для генератора на 6Мгц.
Для собственной пары источник-приёмник можно и что-то среднее взять, если их
настроить одинаково.

Но почему-бы всё же не глянуть в справочник хотя бы того же Шахнова А.В. -
Микропроцессоры и микропроцессорные комплекты интегральных микросхем?

Там указывается предельная частота тактирования:

Image

И даются основные соотношения между частотой fc и частотами тактирования приемника
и передатчика:

Image

Из этих соотношений и следовало бы выбрать fc, а частоты тактирования приемника
и передатчика получить из неё через делитель.
iLavr
aav8
Maniac
Posts: 287
Joined: 05 Nov 2008 19:47
Location: 81.28.208.238

Post by aav8 »

Конечно я все это прочитал и посчитал.
14400 это стандарня скорость.
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

aav8 wrote:14400 это стандарня скорость.
Стандартная для кого?
Image
aav8
Maniac
Posts: 287
Joined: 05 Nov 2008 19:47
Location: 81.28.208.238

Post by aav8 »

HardWareMan wrote:
aav8 wrote:14400 это стандарня скорость.
Стандартная для кого?
Image
для Венды (ошибка умышленно)
Выдержка из SDK
BaudRate

Specifies the baud rate at which the communications device operates. This member can be an actual baud rate value, or one of the following baud rate indexes:

CBR_110 CBR_19200
CBR_300 CBR_38400
CBR_600 CBR_56000
CBR_1200 CBR_57600
CBR_2400 CBR_115200
CBR_4800 CBR_128000
CBR_9600 CBR_256000
CBR_14400
Подскажите пж-ста какие разъемчики спользовать для TTL-RS232?
Я склоняюсь к варианту на аудио (3,5 мм),
или может взять телефонный RJ11?
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

aav8 wrote:для Венды (ошибка умышленно)
Выдержка из SDK
BaudRate

Specifies the baud rate at which the communications device operates. This member can be an actual baud rate value, or one of the following baud rate indexes:

CBR_110 CBR_19200
CBR_300 CBR_38400
CBR_600 CBR_56000
CBR_1200 CBR_57600
CBR_2400 CBR_115200
CBR_4800 CBR_128000
CBR_9600 CBR_256000
CBR_14400
Если внимательно покурить WinAPI, то видно, что в процедуре постройки DCB для COM параметр BaudRate задан типом WORD, а значит может принимать любые значения от 0 до 65535. Константы, показанные тобой из SDK привязаны конкретно к этому SDK. Например, когда я работал с защелкой иммобилайзера, я руками выставлял 10000 бод и оно на отлично работало. Так же в хелпе по WinAPI не было найдено упоминание данных констант. Ну а Лавр из-под своей 98й может показать еще более усеченный список т.н. стандартных констант для COM порта.
aav8
Maniac
Posts: 287
Joined: 05 Nov 2008 19:47
Location: 81.28.208.238

Post by aav8 »

А как можно в XP выставить нестандартную скорость?
меня интересует 31250 бод (вроде такая для МИДИ)
счетчики/делители вроде позволяют но наверное
не пропускает WIN API.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:Ну а Лавр из-под своей 98й может показать еще более усеченный список т.н. стандартных констант для COM порта.
Я тоже так почему-то подумал, прочитав эту фразу... но чисто из интересу глянул у себя на
аналогичную вкладку - оказалось, что нет - стандартных констант для COM порта у меня столько же.
И 14400 также в списке отсутствует...

Хотя, из опыта работы ещё с модемами под DOS, мне такая частота вспоминается.
Да и Гугля даёт положительный отзыв:
Скорость до 14400 бит/с, используется в современных модемах...
Так что если aav8 сможет выставить её в своей Венде - всё может и заработать...
iLavr
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

Lavr wrote:Хотя, из опыта работы ещё с модемами под DOS, мне такая частота вспоминается.
CONNECT 2400 вот блин зараза
CONNECT 4800 могло бы и получше соедениться
CONNECT 9600 ладно, потянет на сегодня
CONNECT 14400 нормуль, покачаем сегодня
CONNECT 33600 US Robotics это песня! :)
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/