熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2017-11-21 16:18
正文摘要:自行車速度已經(jīng)顯示好了,就是里程不會(huì)寫程序里沒有,求助 程序在下面 求大神幫助 #include <reg51.h> #include <intrins.h> sbit LCM_RS=P3^0; //液晶顯示模塊 sbit LCM_RW=P3^1;//P3口來控制 ... |
我也在做這個(gè),才開始,請教一下霍爾元件怎么產(chǎn)生高低電平的? |
給你兩個(gè)建議: 第一:你的速度已經(jīng)有了,那么,里程就太太......太簡單了,找時(shí)間啊,S=Vt,初中就知道的。 這個(gè)時(shí)間可不能用定時(shí)器啊,定時(shí)器的時(shí)間太短了,用1302之類的時(shí)間芯片好了——確定計(jì)時(shí)開始時(shí)刻,確定掃描時(shí)間,即多久顯示更新一次里程,就可以算里程了。 第二:如果上面方法的程序太難(我想想都覺得麻煩),那就用簡單方法了。在自行車輪子了裝一個(gè)光電傳感器,輪子轉(zhuǎn)動(dòng)一周,計(jì)數(shù)一次,這個(gè)里程就是輪子周長,確定轉(zhuǎn)動(dòng)幾周顯示更新一次,就可以有里程數(shù)據(jù)了?梢杂猛獠恐袛嘟邮者@個(gè)光電傳感器的數(shù)據(jù),這樣可以計(jì)數(shù)的最大值,可以由程序設(shè)定,而不是定時(shí)/計(jì)數(shù)器,定時(shí)器的最大值有限制。 |
剛剛程序有亂碼我重新發(fā)一個(gè) |
Powered by 單片機(jī)教程網(wǎng)