很完整的51串口程序 包括如下: 串口中断服务程序,仅需做简单调用即可完成串口输入输出的处理 出入均设有缓冲区,大小可任意设置。 可供使用的函数名: char getbyte(void) 从接收缓冲区取一个byte,如不想等待则在调用前检测inbufsign是否为1。 getline(char idata *line, unsigned char n) 获取一行数据回车结束,必须定义最大输入字符数 putbyte(char c) 放入一个字节到发送缓冲区 putbytes(unsigned char *outplace,j) 放一串数据到发送缓冲区,自定义长度 putstring(unsigned char code *puts) 发送一个定义在程序存储区的字符串到串口 puthex(unsigned char c) 发送一个字节的hex码,分成两个字节发。 putchar(uchar c,uchar j) 输出一个无符号字符数的十进制表示,必须标示小数点的位置,自动删除前面无用的零 putint(uint ui,uchar j) 输出一个无符号整型数的十进制表示,必须标示小数点的位置,自动删除前面无用的零 delay(unsigned char d) 延时n x 100ns putinbuf(uchar c) 人工输入一个字符到输入缓冲区 CR 发送一个回车换行
上传时间: 2016-06-13
上传用户:epson850
采用状态机完成GPS串口信息GPRMC数据的解析,输出并行的年、月、日、时、分、秒信息,可直接移植。
上传时间: 2014-01-21
上传用户:sevenbestfei
S3c2410的串口编程,根据S3C2410串口的寄存器设置串口波特率为57600,Main函数从串口接收数据后,判断其是否数字或子母,若是则加1后输出
上传时间: 2014-03-06
上传用户:gundan
51单片机串口仿真程序(KEIL C51),可以通过软件串口显示输出结果
上传时间: 2016-08-28
上传用户:xuan‘nian
串口通信控件,主要用户串口的数据输入输出,modem通信等
上传时间: 2013-12-21
上传用户:semi1981
ATMAGE128串口荣达微型打印机驱动-查询方式,本程序经调试好使,(惠普森)M-164机芯,因为打印机是DB9串口接头的,故单片机输出的串口信号需要经232电平转换芯片的
上传时间: 2013-12-27
上传用户:wl9454
一个串口应用程序,向串口内写入1,2,3,4,5,6,7,8,9 并从串口中读出数据 输出到ARM板屏幕上
上传时间: 2014-01-22
上传用户:caiiicc
电脑家电控制系统 本系统是利用电脑通过串口和单片机进行通信,从而通过电脑控制家电的开和关,也可用于其它地方控制其它电器。 此系统制作资料齐全,也很简单。 电脑上位机软件下载 电路原理图和PCB板图下载 源程序下载 1.本系统可以通过PC远程或者在家控制家用电器,为适应各种场合,只需更改上位机相应的LABEL的名称即可!(这点也是这个软件的不足之一,会在以后的时间里,慢慢完善。) 2.硬件原理图中,三端稳压管7805,未加任何散热装置,经实验,由于电流过大,可能会导致7805的损坏!解决办法如下: (1)加装散热片 (2)在7805的输出端接个大功率三级管来扩流! 3.因涉及到220V市电,实验时,请务必注意人身安全!!!
上传时间: 2017-07-25
上传用户:moerwang
delphi编写的串口,并口输出数据(使用了MSComm控件,附MSComm控件)
上传时间: 2017-09-03
上传用户:爱死爱死
并/串转换器即并行输入、串行输出转换器,例如一个8bit输入的并/串转换器,输出时钟频率是输入时钟频率的8倍,输入端一个时钟到来,8个输入端口同时输入数据;输出端以8倍的速度将并行输入的8bit串行输出,至于从高位输出还是从低位输出,可以再程序中指定。
上传时间: 2014-01-21
上传用户:2467478207