User Tag List

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

Тема: Контроллер на Z80 и КР580ВВ55А

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

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

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_gamer Посмотреть сообщение
    Serg6845, AlexG, спасибо вам. Пока не помогло.
    естественно. ибо нефиг на ночь глядя всякую фигню писать (это я про себя).

    вот так вроде должно работать.

    Скрытый текст

    Код:
    begin:
       ; Configure VV55
       ld bc, 80h       ; port
       ld a, 0h 80h          ; byte
       out (FFh), a    ; out
    
       ; micro wait
        ld b, 0
    micro_wait:
       nop
        nop
        nop
        nop
        nop
        djnz micro_wait
        ;end micro wait
    
    main:
       ld bc, 0h       ; port
       ld a, FFh       ; byte
       out (0h), a     ; out
    
    time_wait:
       ld a, 0         ; for big loop compare
       ld c, 0         ; big wait loop
       ld b, 0         ; small wait loop
    small_loop:
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
        nop
       djnz small_loop   ; end small wait loop
       dec c  inc c   ;хотя без разницы. можно dec c оставить.
       cp c
       jr nz, time_wait small_loop   ;главное вот здесь
    
       ld bc, 0h       ; port
       ld a, 0h         ; byte
       out (0h), a     ; out
    
    time_wait2:
       ld a, 0         ; for big loop compare
       ld c, 0         ; big wait loop
       ld b, 0         ; small wait loop
    small_loop2:
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       nop
       djnz small_loop2   ; end small wait loop
       dec c  inc c   ;хотя без разницы. можно dec c оставить.
       cp c
       jr nz, time_wait small_loop2
    
       jp begin main  ;наверно
    [свернуть]
    Последний раз редактировалось Serg6845; 10.11.2023 в 09:16.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

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

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

Похожие темы

  1. подскажите контроллер
    от sergey2b в разделе Внешние накопители
    Ответов: 4
    Последнее: 26.09.2018, 07:34
  2. Ответов: 8
    Последнее: 05.03.2018, 12:48
  3. Контроллер FD-051
    от Giraffe в разделе MSX
    Ответов: 77
    Последнее: 15.05.2016, 02:23
  4. Контроллер TR-DOS
    от Zloy в разделе Внешние накопители
    Ответов: 13
    Последнее: 21.11.2015, 17:21
  5. Контроллер многозадачной ОС
    от Conan в разделе Оси
    Ответов: 50
    Последнее: 20.09.2009, 10:56

Ваши права

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