使用89C52單片機、
用C語言編寫、想自己做個小車玩玩、
我先說一下,單片機為89c52,要求實現(xiàn)的功能為接通電源2號電機按鈕正反轉(zhuǎn)開關(guān)同時按下,持續(xù)5秒,驅(qū)動1號減速電機正傳,打到1號行程開關(guān)后停止,按下2號電機正傳按鈕,1號電機反轉(zhuǎn),打到2號行程開關(guān)停止,2號電機正傳,2要電機要有pmw調(diào)速過程,就是從低速轉(zhuǎn)告訴過程,打到3號行程開關(guān)停止2號電機停止正轉(zhuǎn),延時兩秒1號電機在正傳,打到一號開關(guān)停止,按下2號電機反轉(zhuǎn)開關(guān),一號電機反轉(zhuǎn),打到二號開關(guān)停止,2號電機反轉(zhuǎn),打到4號開關(guān)2號電機停止反轉(zhuǎn),延時兩秒,1號電機在正傳,這是全部過程,打到4號開關(guān)后,持續(xù)按下2號電機反轉(zhuǎn)開關(guān)十秒后1號電機持續(xù)反轉(zhuǎn),!89c52單片機使用晶振是11.592MHZ |