Важная информация

User Tag List

Показано с 1 по 10 из 2264

Тема: Особенности процессоров и устройств архитектуры PDP-11. Тесты. Диагностика.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Можно сделать приемник и отправитель отдельно
    Передатчик "кривого брейка" довольно прост.

    Главное тут правильно вычислить, сколько циклов SOB приходится на одну посылку:

    Код:
    NVTP2:	Mov	#LL1, (SP)
    NVTP1:	RtI
    	......
    START:
    	.Send	#015
    	Mov	#NVTP2, @#TPINT
    	Clr	R0
    	Mov	#015, @#TPB
    	SOB	R0, .
    LL1:
    	BiC	#100, @#TPS
    	Mov	#NVTP1, @#TPINT
    
    	Neg	R0
    	Mov	R0, R1
    	ASR	R0
    	Mov	R0, R2
    Потом полученные задержки используются, чтобы установить BREAK в середине передачи байта:
    Код:
    	Mov	R2, R0	
    	Mov	R1, R3
    
    	Mov	#377, @#TPB
    	TstB	@#TPS
    	BPl	.-4.
    	SOB	R0, .		; Wait half byte send time
    	BiS	#1, @#TPS	; Set BREAK
    	SOB	R3, .		; Wait full byte send time
    	BiC	#1, @#TPS	; Clear BREAK


    ---------- Post added at 19:29 ---------- Previous post was at 19:18 ----------

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Нисколько. Сигнал CTS ставится скорее всего при приеме 8-ми информационных бит, вместе с битом готовности, это выяснилось предыдущими тестами.
    Здесь может помочь режим "лупбэка", т.к. нужно очень точно знать момент начала приёма байта. Тогда, запустив "битовый дампер" регистра статуса - можно будет точно определить в какой момент какой бит там устанавливается.

    ---------- Post added at 19:39 ---------- Previous post was at 19:29 ----------

    Цитата Сообщение от Keeper Посмотреть сообщение
    BRKT2
    Если открыть прогон BRKT2 на PC Alex_K, то понятно, что при приёме "простого брейка" порты PC ведут себя достаточно похоже.
    Последний раз редактировалось Patron; 09.02.2013 в 20:43.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  2. Диагностика
    от dk_spb в разделе Корвет
    Ответов: 31
    Последнее: 21.07.2017, 23:52
  3. Проблема двух процессоров.
    от Mikka_A в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.11.2006, 17:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •