超声波测距论文(10)
时间:2026-01-22
时间:2026-01-22
天津电子技术学院2012级超声波测距报告
9第9页共13页
//初始化
void csh(const char i[])
{
uchar a;//a作为循环计数
PORTC&=~BIT(2);//E置零
write_zl(0X38);//显示模式
delay(5);
write_zl(0x01);//清屏
delay(5);
write_zl(0X0C);//开显示
delay(5);
write_zl(0X06);//指针加一
delay(5);
write_zl(0X80+0X00);//第一行显示位置
delay(5);
for(a=0;a<8;a++)
{
write_sj(i[a]);//显示"L=.cm"
delay(5);
}
}
//1602液晶显示
void yejing()
{
write_zl(0x80+0x02);//测量数据的整数位
delay(5);
write_sj(table1[bai]);
delay(5);
write_zl(0x80+0x03);//测量数据的整数位
delay(5);
write_sj(table1[shi]);
delay(5);
write_zl(0x80+0x05);//测量数据的小数位delay(5);
write_sj(table1[ge]);
delay(500);
}
//**************************外部中断
void int0()
{uint distance_data;
TIMSK|=(1<<TOIE1);//溢出中断使能
上一篇:园林景观照明工程的电气设计