



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/*/hc-sr04 超声波测距模块 DEMO 程序/晶振:11。0592/接线:模块TRIG接 P0.2 ECH0 接P0.1/数码管:共阳数码管P1接数据口,P2.5 P2.4 P2.3接选通数码管/*/ #include /器件配置文件 #include #define RX P0_1 #define TX P0_2 unsigned int time=0; unsigned int timer=0; unsigned char posit=0; unsigned long S=0; bit flag =0; unsigned char const discode = 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xBF,0xff/*-*/; unsigned char const positon3= 0xdf,0xef,0xf7; unsigned char disbuff4 = 0,0,0,0,;/*/ void Display(void) /扫描数码管 if(posit=0) P1=(discodedisbuffposit)&0x7f; else P1=discodedisbuffposit; P2=positonposit; if(+posit=3) posit=0;/*/ void Conut(void) time=TH0*256+TL0; TH0=0; TL0=0; S=(time*1.7)/100; /算出来是CM if(S=700)|flag=1) /超出测量范围显示“-” flag=0; disbuff0=10; /“-” disbuff1=10; /“-” disbuff2=10; /“-” else disbuff0=S%1000/100; disbuff1=S%1000%100/10; disbuff2=S%1000%10 %10; /*/ void zd0() interrupt 1 /T0中断用来计数器溢出,超过测距范围 flag=1; /中断溢出标志 /*/ void zd3() interrupt 3 /T1中断用来扫描数码管和计800MS启动模块 TH1=0xf8; TL1=0x30; Display(); timer+; if(timer=400) timer=0; TX=1; /800MS 启动一次模块 _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); TX=0; /*/void main( void ) TMOD=0x11; /设T0为方式1,GATE=1;TH0=0;TL0=0; TH1=0xf8; /2MS定时TL1=0x30;ET0=1; /允许T0中断ET1=1; /允许T1中断TR1=1; /开启定时器EA=1; /开启总中断while(1) while(!R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生物仪器操作试题及答案
- 电工高级题库及答案
- 气割工培训题库及答案
- UTC无人机培训课件
- UI-AO拼音课件教学课件
- 三年级阅读试卷及答案
- 考研数学真题及答案
- TBM安全培训课件
- 全国卷1真题及答案
- 肢体锻炼试题题库及答案
- 智慧水利方案介绍课件(共31张课件)
- 2024-2030年中国眼镜盒市场发展趋势及前景规划调研报告
- EPC工程总承包项目实施方案
- 国庆节详细活动方案
- 第八章新时代坚持和发展中国特色社会主义的重要保障-2024版研究生新中特教材课件
- 糖尿病课件教学课件
- 风力发电场突发环境污染事故应急预案
- 三年级地方课程教案上册贵州省
- 唐山市2024-2025学年度高三年级摸底演练 生物试卷
- 医疗美容诊所、门诊部规章制度及岗位职责
- 九年级化学上册开学第一课人教版2024化学
评论
0/150
提交评论