一种异步通信协议制造技术

技术编号:8414888 阅读:185 留言:0更新日期:2013-03-14 22:28
本发明专利技术公开了一种异步通信协议,其内容包括:定义开始通信时,信号线的空闲为低电平;当所述检测模块检测到信号线由低电平到高电平的跳变时,启动定时器模块对时钟进行计数,计数到指定个数的时钟后,若仍为高电平则定义为起始信号;所述检测模块检测到起始信号后,等待信号线由高电平跳变为低电平,由定时器模块计数所述低电平时间段的时钟个数;当检测模块检测到信号线由低电平跳变为高电平时,定义为停止信号,指示一个数据帧接收完成;所述数据识别模块根据低电平时间段计数的时钟个数识别相应代表的数据,指示一个数据帧完成操作。本发明专利技术利用指定的时间段代表不同的数据来传输数据,低成本、易实现,通信效率高,占用I/O资源少。?

【技术实现步骤摘要】

【技术保护点】
一种异步通信协议,基于唯一的一根信号线进行单向数据传输,包括检测模块、定时器模块及数据识别模块,其内容包括:定义开始通信时,信号线的空闲为低电平;当所述检测模块检测到信号线由低电平到高电平的跳变时,启动定时器模块对时钟进行计数,计数到指定个数的时钟后,所述检测模块对输入信号进行检测,若仍为高电平则定义为起始信号;所述检测模块检测到起始信号后,等待信号线由高电平跳变为低电平,由定时器模块计数所述低电平时间段的时钟个数;当检测模块检测到信号线由低电平跳变为高电平时,定义为停止信号,指示一个数据帧接收完成;所述数据识别模块根据低电平时间段计数的时钟个数识别相应代表的数据,指示一个数据帧完成操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨英桔
申请(专利权)人:苏州瀚瑞微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1