- 博客(4)
- 收藏
- 关注
翻译 示例:DOS下串口通信源程序
示例:DOS下串口通信源程序 该程序实现的原理是利用C库函数outportb与inportb来读写对串口芯片的寄存器进行读写和配置。 程序利用中断接收串口数据,利用查询方式来发送数据,可以自发自收。详细源代码如下: #include stdio.h> #include conio.h> #include stdlib.h> #include dos.h>
2013-10-07 11:53:49 2623
原创 RS-232C接口
RS-232C接口 1. 串行通信的基本原理 串行端口的本质功能是作为CPU和串行设备间的编码转换器。当数据从CPU经过串行端口发送出去时,字节数据转换为串行的位。在接收数据时,串行的位被转换为字节数据。 数据传输速率最大可到20Kbps,最大距离15m 2. 串口信号线的接法 RS-232C通常以两类接插件与外界相连,分别称为DB9和DB25,如图1所示。
2013-10-07 11:39:10 1061
原创 串口中断
串口中断 在DOS平台下,通过串口的硬件中断来进行操作串口是其中一种方式。 1、中断向量表 INT (Hex) IRQ Common Uses 08 0 System Timer 09 1 Keyboard 0A 2 Redirected 0B 3 Serial Comms. COM2/COM4
2013-10-07 11:19:43 2069
转载 DOS下的串口编程
DOS下的串口编程 第一章串行通信接口 串行通信使用单条数据线代替了并行通信的8位数据线,传输的距离更远。通信接口每次从CPU得到8位数据,然后通过一个并行入串行出的移位寄存器,转换成串行位,每次发送一位,将数据发送出去。同样,在接收端也必须有一个串行入并行出的移位寄存器来接收串行数据。并组合打包成一个字节。 以串行方式进入数据线的是由0和1组成的数据,一组这样的数叫做一个字符,
2013-10-07 11:01:18 3006 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人