Форум программистов, компьютерный форум CyberForum.ru

Инициализация Последовательного порта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значения функции для Х изменяющегося от Х min до X max c шагом dx. http://www.cyberforum.ru/cpp-beginners/thread244424.html
Никогда не работал с С поэтому никак не могу написать програму: Вычислить значения функции для Х изменяющегося от Х min до X max c шагом dx. Результаты вывести в виде таблицы. Q(x)=sqrt(x)/4*log(x+6) Xmin=4 Xmax=25 dx=2
C++ Блоковый ввод-вывод!!! Проверьте пожалуйста! Помогите пожалуйста, что не так? Сформировать двоичный файл из элементов, заданной в варианте структуры, распечатать его содержимое, выполнить удаление и добавление элементов в соответствии со своим вариантом, используя для поиска удаляемых или добавляемых элементов функцию. Формирование, печать, добавление и удаление элементов оформить в виде функций. Предусмотреть сообщения об ошибках при... http://www.cyberforum.ru/cpp-beginners/thread244415.html
Найти максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы C++
Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел. Верхняя граница для значения элементов матрицы также вводится с клавиатуры. Дана целочисленная прямоугольная матрица. Определить: 1) максимум среди сумм элементов диагоналей, параллельных главной диагонали. 2) произведение элементов тех строк, которые не содержат ни одного...
C++ Ввод строки
Помогите решить такую проблему: Мне нужно ввести строку, которая состоит более 1 слова. когда я пишу: ... char a, b, c; cin>>a; cin>>b; cin>>c; И ввожу например: Привет Мир! Ввод в переменную b "проскакивает" мимо и запрашивает сразу ввод в переменную C.
C++ односвязный список http://www.cyberforum.ru/cpp-beginners/thread244400.html
spisok.h struct entry { bool R; short data; entry *next; }; class MyQueue {
C++ Числовая последовательность на C++ Вводится последовательность из N положительных целых чисел. Найти наименьшее число среди четных элементов последовательности. ______________ Заранее благодарен! в качестве компилятора использую Visual Studio 2008 подробнее

Показать сообщение отдельно
TGrey[WoLf]
39 / 39 / 1
Регистрация: 14.09.2008
Сообщений: 685

Инициализация Последовательного порта - C++

17.02.2011, 19:52. Просмотров 1063. Ответов 0
Метки (Все метки)

Добрый день, возник вопрос по инициализации последовательного COM порта.
Открыл инфу по 14h прерыванию, там все довольно четко написано, так же нашел пару примеров. Но в моем случае, где бы я не запускал проект мне выдает ошибку Access Violation на строчке int 14h
Вот код инициализации ассемблерной вставкой:
Assembler
1
2
3
4
5
6
7
8
9
10
        asm
        {
                xor eax, eax
                xor edx, edx
                mov ah, 0
                mov dx, 0
                mov al, 00111111b
                int 14h
                //mov st, ah
        }
в чем может быть проблема?

А так же еще есть вопросик по выводу данных из вставки в переменные объявленные уже в Си.
К примеру последняя закоментированная строка, имеется переменная int st; хочу в нее вывести данные из регистра или просто хоть что-то в нее записать. Ясное дело, что размеры не совпадают, я уже и char пытался, ah же 1байтовая, все равно получаю ошибку, что несоответствие типов.
Подскажите пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru