COM port programming help!

5 отговора 3 прегледа
#1

COM port programming help!

zdraveite; speshno mi trqbva vsqkakva informaciq ili nqkakyv source na pascal ili c za programirane na COM port po DOS - izprastane i priemane na danni. ama naistina speshno...
Отговор
в отговор на zakysal #2

COM port programming help!

Можеш да го управляваш чрез прекъсване Int14h: - четене на символ: регистър AH := 2 (функция ReadChar); регистър DX : номер на порта (COM1 = 0; COM2 = 1 и т.н.) връща символ в регистър AL; - пращане на символ: регистър AH := 1 (функция WriteChar); регистър DX : номер на порта; регистър AL : символ, който ще се праща; - проверка на статуса: регистър AH := 3 (функция Status); регистър DX : номер на порта; връща статуса в регистър AX, после с маска 100h (DataReady) проверяваш дали има получен символ ((AX and 100h) <> 0) А по-просто ще ти бъде в Delphi, изтегли си ТComPort от Delphi Super Page А и от същия компонент можеш да видиш как точно се управлява порта (компонента е безплатен, заедно със сорса), щото това с прекъсванията трудно може да се използва, ако се търси надеждност (бавничко е)
Отговор
в отговор на Vladi #3

bavno e :((

napisah si edna routine s 14h no e adski bavno i ne vyrshi rabota. kakto i da e, merci, veche namerih kakvoto mi trqbva
Отговор
в отговор на zakysal #4

bavno e :((

spodeli s nas ....moze da e interesno....towa koeto si nameril .... i AZ se interesuwam ot uprawlenie na COM ilpt iedinstwenoto nesto deto polzwam sa prekuswaniqta na BIOS i polzwaneto na portowi registri ....ste mi e interesno da chuq po- dobyr wariant :))) be welll
Отговор
в отговор на zakysal #5

COM buffer

Ponezhe i az se zanimavam s neshto podobno samo che pod Linux. Imash li predstava kolko goliam e buferyt v koito simvolite se zapisvat predi da bydat prateni prez COM-a? I po tochno ima li niakakyv nachin za promiana na goleminata mu naprimer?
Отговор
в отговор на gesha #6

COM buffer

ako govorish za harduare buffrer v 16...A e 16 baita, no ima chipove koito lazhat za modela si pomnia che na vremeto pod dos imah mnogo ptoblemi s nedocumentirani neshta, kato che triabva da pishesh, pedi da chetesh ( ili obratnoto ne pomnia), vav vseki sluchai, vapreki che sam protivnik na roveneto iz sorsive, v sluchaia, niama da e zle da si potarsish neshto iz koeto da se razrovish :(
Отговор