Цитата Сообщение от Максагор Посмотреть сообщение
1200 бод - 1200 бод (сначала не завелась - работала со скоростью, установленной предыдущей терминалкой, но потом в мануале Камиля оказалась неверная константа - надо не 98dec, а 96dec)
2400 бод - 2400 бод
4800 бод - 4800 бод
9600 бод - 9600 бод
19200 бод - 38400 бод !!!!
38400 бод - 38400 бод
57600 бод - 38400 бод !!!!
115200 бод - 38400 бод !!!!

У Алексея Исмагилова получились несколько иные результаты:

1200 бод - 1200 бод
2400 бод - 2400 бод
4800 бод - 4800 бод
9600 бод - 9600 бод
19200 бод - 19200 бод
38400 бод - ВООБЩЕ НИ НА КАКОЙ СКОРОСТИ НЕ ЗАРАБОТАЛО! - точнее, заработало на НЕСТАНДАРТНЫХ 28800 бод
57600 бод - 57600 бод
115200 бод - 57600 бод!!!
А вот фрагмент из исходников под i8031 от Камиля:

Код:
; таблица настройки скорости RS232
tab_spd:
 if ft_07
; Под кварц 7 Мгц
	db	1-1+80h ;1	115200 SMOD=1
	db	1-1+80h ;2	57600  SMOD=1
	db	1-1+80h	;3	38400  SMOD=1
	db	1-1+80h ;4(6)	19200  SMOD=1
	db	4-1+80h	;5(12)	9600   SMOD=1
	db	4-1	;6(24)	4800   SMOD=0
	db	15-1+80h;7(48)	2400   SMOD=1
	db	15-1	;8(98)	1200
 endif
 if ft_11
; Под кварц 11.0592
	db	1-1+80h ;1	115200
	db	1-1+80h ;2	57600  SMOD=1
	db	1-1	;3	38400  SMOD=0
	db	3-1+80h ;4(6)	19200  SMOD=1
	db	3-1	;5(12)	9600   SMOD=0
	db	6-1	;6(24)	4800
	db	12-1	;7(48)	2400
	db	24-1	;8(98)	1200
 endif
А вот полный исходник прошивки:
atm_at32.zip

Кто знает принцип работы архитектуры данных контролеров, вникаем, советуем...