欢迎来到天天文库
浏览记录
ID:17623630
大小:66.50 KB
页数:34页
时间:2018-09-03
《倒车雷达设计程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、倒车雷达设计程序#include"HT46RU232.h"#defineucharunsignedchar#defineuintunsignedint#defineruanqi_pa1#defineshuxuan_pa2#pragmavectorisr_timer1@0x0c;#pragmavectorUart_ISR@0x10//串口中断入口#defineLCD_EN_pa5//串行时钟#defineLCD_RS_pa7//数据、命令选择信号#defineLCD_RW_pa6//数据端口//#defineLCD_PSB_pa4//串并选择H:并L:串#defineCY_c/
2、/盛群芯片中进位(借位)标志位为_c#defineRX_pc3//echo#defineTX_pc2//trlg//unsignedcharDataSbuf[10];constcharAT[]="AT";constcharAT_CMGSS[]="AT+CMGS="+8613594643027"";//设置接收短信号码constcharAT_CMGF[]="AT+CMGF=1";//设置短信的格式为text格式constucharnumber[]="0123456789";constcharCMTI[]="+CMTI";constcharCMGR[]="+CMGR";con
3、stucharbeiwei[]="北纬";constucharnanwei[]="南纬";constuchardongjing[]="东经";constucharxijing[]="西经";constucharsudu[]="速度";constucharchenggong[]="发送成功";constucharinputnum[]="请设置电话号码:";constucharqinren[]="亲人:";constucharleida[]="倒车雷达启动中..";constucharcheju[]="车距:";constucharinit0[]="HOLTEK-MCU";con
4、stucharinit1[]="1.设置号码";constucharinit2[]="2.倒车雷达";constucharinit3[]="3.车辆导航";constuchardingwei[]="车辆定位坐标";constucharwuren[]="无人模式";charrev_buf[72];charbuf1[12];charinfo[6];chartelnum[12];ucharlatitude_Degree;//度ucharlatitude_Cent;//分intlatitude_Second;//秒ucharlongitude_Degree;//度ucharlongi
5、tude_Cent;//分intlongitude_Second;//秒intspeed;//速度intdirection;//航向bitgps_flag;bitdataflag;bitkey_flag;bitflag;ucharbaojing_flag;uchargps_num;ucharchehuo_flag;ucharren_flag;ucharrev_start;ucharrev_stop;ucharnum;ucharNS;ucharEW;uinttemp1;voiddelayms(uintt){uinti;for(i=0;i6、}voidLcd_WriteCmd(unsignedcharcmd){unsignedchari;_delay(200);LCD_RS=1;for(i=5;i>0;i--){LCD_RW=1;LCD_EN=1;LCD_EN=0;}for(i=3;i>0;i--){LCD_RW=0;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){cmd=cmd<<1;LCD_RW=CY;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){LCD_RW=0;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){cmd=cmd<<1;L7、CD_RW=CY;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){LCD_RW=0;LCD_EN=1;LCD_EN=0;}LCD_RS=0;}voidLcd_WriteDat(unsignedcharLCDdata){unsignedchari;_delay(200);LCD_RS=1;for(i=5;i>0;i--){LCD_RW=1;LCD_EN=1;LCD_EN=0;}LCD_RW=0;//RWLCD_EN=1;LCD_EN=0;LCD_RW=1;//RSLCD_EN=1;
6、}voidLcd_WriteCmd(unsignedcharcmd){unsignedchari;_delay(200);LCD_RS=1;for(i=5;i>0;i--){LCD_RW=1;LCD_EN=1;LCD_EN=0;}for(i=3;i>0;i--){LCD_RW=0;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){cmd=cmd<<1;LCD_RW=CY;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){LCD_RW=0;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){cmd=cmd<<1;L
7、CD_RW=CY;LCD_EN=1;LCD_EN=0;}for(i=4;i>0;i--){LCD_RW=0;LCD_EN=1;LCD_EN=0;}LCD_RS=0;}voidLcd_WriteDat(unsignedcharLCDdata){unsignedchari;_delay(200);LCD_RS=1;for(i=5;i>0;i--){LCD_RW=1;LCD_EN=1;LCD_EN=0;}LCD_RW=0;//RWLCD_EN=1;LCD_EN=0;LCD_RW=1;//RSLCD_EN=1;
此文档下载收益归作者所有