用led組成“¥”符號,選擇TIM5與片內合適資源實作:按照一定速度由中心點向外逐漸點亮,再反向熄滅并回圈;按key1、key2可以改變點亮的速度
第13個 復制到這里就變成這個符號我也不知道為什么
大佬們有思路嗎
uj5u.com熱心網友回復:
如果只用片內資源的話,只能一個引腳控制一盞燈了。先將燈布置好形狀,然后配置定時器中斷和兩個外部中斷。定時器中斷負責將燈對應引腳置位復位(內圈和外圈的亮滅分為四個函式,想要程式簡單易懂就用位帶操作來實作),外部中斷可以通過改變定時器的period或者prescale值來改變定時時間。uj5u.com熱心網友回復:
定好圓心,算出逐點顯示的led 的坐標然后逐點點亮uj5u.com熱心網友回復:
現在遇到的問題是用TIM5硬體實作而不是純軟體延時函式實作怎么搞@行走的紅茶@SeanOY轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/65816.html
標籤:單片機/工控
上一篇:2020研究生數模競賽思路
下一篇:四種方法實作單片機雙向流水燈
