标题: 请教坛里的各位工程师单片机中的数值计算问题 [打印本页]

作者: mmswza    时间: 2009-12-1 22:08
标题: 请教坛里的各位工程师单片机中的数值计算问题
问题1:使用超声波测距时需要温度补偿,这主要是对不同温度下的音速实施补偿简略计算方式为:
a=20倍根号T;其中a为音速(m/s)、T为绝对温度=273+摄氏温度(开尔文)、请教:在单片机中开平方怎么计算?
问题2:单片机中定时计数器的数值怎么计算?具体为:我要读出16位定时计数器中的数值,现在使用的方法是将高位和低位的数值分别放入数据指针的高位和低位,即:DPH=TH0;DPL=TL0;然后用DPTR作为计算时的数值。请教:不用数据指针,或没有数据指针可用时怎么计算?
说明:AT89S52单片机,C语言编程。





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1