新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于GPS的城市管道精确定位系统的单片机控制

基于GPS的城市管道精确定位系统的单片机控制

作者:时间:2012-03-30来源:网络收藏

3软件设计

3.1的通讯[3]

通讯协议设置为波特率:4 800 b/s;数据位:8 b;奇偶校验位:无;开始位:1 b;停止位:1 b。利用接收每秒钟向外输出一次数据的特点,使处于查询状态, 检测到RS232C接收端RXD信号有效,开始接收数据。用定时器T1工作于方式2作为周波发生器,PCON的SMOD设为0,用12 MHz晶振时,定时器T1初始值取为0F8H。和GPS协议一致,即选择串行方式1,波特率4 800 b/s,10 b UART,REN置为1,允许接收,单片机初始化程序。

3.2单片机与PC机通讯

PC机采用VB 6.0编程,他以高效、简单易学及功能强大的特点越来越被广大程序设计人员 青睐。VB具有面向对象的程序设计、事件驱动、界面友好。在串行通讯时,只需设置监视Ms comm控件的属性和事件[4],在发送或接收数据过程中触发Oncomm事件,通过编程访问commEvent属性就可以了解事件的类型,进行各自的处理。具体程序如下:

24.jpg



评论


相关推荐

技术专区

关闭