User Tag List

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

Тема: Z80 PIO не генерирует прерывание

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

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

    Регистрация
    13.08.2021
    Адрес
    г. Краснодар
    Сообщений
    10
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот жеж... И впрямь на стр. 199 по PIO разговор про ТАБЛИЦУ. Но... редкая птица долетит до 199 страницы мануала СПАСИБО, что подняли мне веки
    Это огромный прогресс по выходу из тупика.
    Переписал на вот такое:

    .org 0h ; RESET
    ld sp, 0fff0h
    im 2 ; cpu interrupt mode 2 (vectored)
    ld a, 0h
    ld i, a
    ld a, 0fh ; output
    out (CNTRLA), a
    ld a, 4fh ; input
    out (CNTRLB), a
    ld a, 40h ; vector address
    out (CNTRLB), a
    ld a, 10000111b ; 87h, 83h - enable interrupts 10000111b
    out (CNTRLB), a
    ld a, 55h
    ld hl, 8000h
    ld (hl), a
    ei
    MAIN: ld a, (hl)
    out (PORTA), a
    jp MAIN
    .org 28h
    ex af, af' ; save A, FLAGS
    ld a, (hl)
    inc a
    ld (hl), a
    ex af, af' ; restore A, FLAGS
    ei
    reti
    .org 40h
    INTTBL: .WORD 0028h



    Пока результат тот же... не пашет... IEI зацеплен на +5В.





    Красный - ~INT идет на ~INT CPU (пин16) подтянутый 1КОм на питание, желтый - ~BSTB
    Последний раз редактировалось fromzero2infinity; 18.08.2021 в 07:12.

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

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

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

Похожие темы

  1. z80-ftpclient
    от asve79 в разделе Софт
    Ответов: 3
    Последнее: 28.02.2019, 08:13
  2. Аппаратное прерывание в КР580ВМ80А
    от DenSam в разделе Разное
    Ответов: 1
    Последнее: 17.02.2017, 21:56
  3. Особенности программирования Z80 PIO
    от dk_spb в разделе Для начинающих
    Ответов: 2
    Последнее: 07.05.2014, 21:36
  4. Справочник Z80
    от goblinish в разделе Программирование
    Ответов: 8
    Последнее: 26.08.2012, 17:52
  5. Вопрос про прерывание LDIRа
    от ZEK в разделе Программирование
    Ответов: 2
    Последнее: 02.07.2006, 19:02

Ваши права

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