Да. Это про нулевой его канал, выход которого заведён на IRQ0. А зачем перепрограммировать таймер надолго? По-моему вызов IRQ0 с частотой ~1,2 МГц...
Правильно, но там они берутся практически из таймера - обработчик int8 каждый раз (55 мсек) делает инкремент DWORD'а на 40h:6ch и декремент...
Похожая тема была http://www.wasm.ru/forum/viewtopic.php?id=19660 Также на некоторых BIOS и дисководах бывает, что при первом чтении/записи на...
Вы ставите счетчику режим 0, чтобы счётчик сам перезагружался, т.е. работал как генератор меандра, что и необходимо для вызова IRQ0, надо...
Он всегда управляем когда IRQ1 обрабатывает стандартный обработчик.
Да, будет. Всё развитие IBM PC обеспесивает совместимость с предыдущими моделями.
Статья неплохая, но автор кажется не имеет представления как устроен порт - только выньАПИ. У всех портов, которые я видел положительная логика (...
ЛОЛ! Пишите проги в текстовом редакторе! (не исходники а именно проги =))) Когда запущены две бугоги система в два раза тормозится из-за...
Лучше "поинтерактивнее" имхо. Вот пример если что. int 27h - это выход с оставлением проги резидентной, и как она написана сейчас, она работать не...
В том то и дело, что только передать. На приём надо включать ECP, а это может быть проблемно начинающим. И с такой электроникой как здесь будет...
Прерывание может генериться по приходу единицы на один из входов - CTS DSR RI DCD соответственно ноги 8, 6, 9, 1.(в 9-штырьковом разъёме) А как...
Проверил, однозначно происходит мёртвый цикл INT 5 via BOUND. Скачущий курсор означает чтение символов с экрана. ИМХО автор цитаты по-чайницки...
Всё, что не начинается с MZ и менее чем 64 КБ размером является COM-файлом и его можно запустить, хоть текстовик, хоть что. Тип запускаемого файла...
ideal model tiny codeseg org 100h start: mov bx,offset buffer mov dx,80h mov ax,0201h...
INT 13 - DISK - READ SECTOR(S) INTO MEMORY AH = 02h AL = number of sectors to read (must be nonzero) CH = low eight bits...
INT 25 читает сектора _логических_ дисков. Если нужна таблица разделов, пользуйте функции BIOS. НЕ может такого быть в принципе, т.к. эти функции...
Попробуйте тогда посмотреть справочник по выньАпи - диспетчер задач же как-то время показывает. ЗЫ А с дискетки не судьба загрузиться и не парить...
Для таких целей у КР1816ВЕ51 есть аж два программируемых таймера. Посмотрите здесь http://www.msclub.ce.cctpu.edu.ru/MCU_MPU/8051/start_mk51.htm...
А нельза просто по таймеру посмотреть, или точности не хватит? В таком случае смерить тактовую частоту по тому же таймеру и мерить по ней....
Уверен, сам смотрел, но естественно с не очень большим битрейтом ;-)
Имена участников (разделяйте запятой).