当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·有谁知道怎么做注册机     »显示摘要«
    摘要: -- ......
    摘要: 防止同一用户在同一时间登录,大家有什么好办法? ......


求问,outportb(0x3f8,***);的设置参数

我只找到了,设波特率的方式。  
  void   init()  
  {  
  outportb(0x3f8+3,0x80);  
  outportb(0x3f8,0x0c);                     //这个是设波特率。  
  outportb(0x3f8+1,0x00);  
  outportb(0x3f8+3,0x1f);  
  outportb(0x3f8+4,0x08|0x0b);  
  outportb(0x3f8+1,0x01);  
  }  
  现在我想知道   怎样设com1口的  
  数据位,奇偶位,停止位,是怎样设的。什么值代表什么。我没有搜到资料。请知道的帮一下。  
  如。校验位。可能的情况:  
  奇校验。  
  偶校验。  
  无校验。  
  。  
  数据位:可能的情况。  
  8  
  7  
  6  
  。  
  停止位,可能的情况:  
  1  
  2  
 

NO.1   作者: strawhat999

1、0x3f8就是你的数据输入输出缓冲地址。  
  2、若com1地址为0x3f8,8250的10个寄存器地址为0x3f8—0x3ff,10个寄存器共用8个地址,要靠控制寄存器选通。最好的参考书——《微机原理》之8250控制器。上面对各寄存器的每一数据位介绍得很清楚。


    摘要: 本人做了几个工具栏按钮,但按下去后却不能立即恢复原状? 我用了autocad,那里面的工具栏按钮按下去都能立即恢复原状。而我做的却不能,请问为什么? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE