Ultrasonic-ranging-data.zip - 1.MCU:AT89S52芯片或AT89C52
2.晶振:12MHz
本程序带温度补偿,采用DS18B20测量温度
1.LCD1602液晶屏有显示后,才接入超声波模块。
2.注意超声波模块电源的极性。不清楚请参好淘宝的电路图
3.没有选用频率为12MHz晶振,用了别的频率晶振,单片机定时器的测量值与
发出的40KHz频率脉冲不对。
4.使用者经常误发出20KHZ脉冲当40KHZ脉冲。(40KHz频率脉冲,周期25us,
占空比为50 = 12.5us)
5.如果是用开发板调超声波模块,请检查开发板上的电路是否与超声波模块的
控制脚复用了, 若复用了,请通过跳线分开发板上的电路。
6如果使用的是万用板,请确定单片机的复位电路和晶振电路是否正常,同时
单片机的31脚(EA)记得 接高电平。,2014-10-20 12:39:00,下载4次