具體實現功能
1、16個發光二極管做跑馬燈,跑馬燈有10種模式。
2、按鍵可以切換跑馬燈模式,且跑馬燈速度可以用按鍵進行控制。
3、數碼管顯示當前的跑馬燈。
4、當跑馬燈處于一種模式時,音樂響起,音樂至少有3首,并可以對其進行切換。

設計介紹

51單片機簡介
51單片是一種低功耗、高性能CMOS-8位微控制器,擁有靈巧的8位CPU和可編程Flash,使得51單片機為眾多嵌入式控制應用系統提供靈活、高效的解決方案。
本設計所使用的芯片可兼容以下所有的51系列單片機(包括AT系列和STC系列)。

資料內容
仿真實現(protues8.7)
本設計利用protues8.7軟件實現仿真設計,具體如圖

程序(Keil5)
本設計利用KEIL5軟件實現程序設計。
程序運行結果如圖:

全部內容
全部資料包括程序(keil5)、protues仿真(protues8.7)、開發資料、資料使用介紹、仿真視頻、程序講解視頻、仿真講解視頻、最小系統介紹視頻等。

資料獲取
https://docs.qq.com/doc/DT0RTQlJiRlZsRVJB
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
發光二極管
+關注
關注
14文章
1243瀏覽量
69113 -
51單片機
+關注
關注
278文章
5714瀏覽量
134259
發布評論請先 登錄
相關推薦
熱點推薦
學習單片機快速方法
的很不錯了。告訴大家我學51單片機只用了兩個星期。普通的應用差不多都會了,可以自己設計一個國旗升降系統、溫度自動控制系統之類的電路和程序。當然想要這么短的時間內精通是不可能的。
學習單片機是有捷徑可走
發表于 01-14 07:42
怎么學好單片機?
繁殖出來的,不會太難。一下子搞太難的東西,不單學不會,還會打擊自己的脆弱的心靈。
選好了單片機,那就搭開發平臺,首先是軟件開發平臺,針對不同的單片機內核或者型號,有不同平臺,通用性51核
發表于 12-04 07:16
【瑞薩RA6E2】驅動 WS2812 實現 RGB 跑馬燈效果
跑馬燈邏輯
#if BSP_TZ_SECURE_BUILD
R_BSP_NonSecureEnter();
#endif
}
需注意的是,P001 引腳需在 FSP 配置中設置為輸出模式
發表于 11-25 01:55
MCU單片機,常用32位單片機,低功耗單片機MM32L系列
MM32L系列低功耗單片機搭載了Arm?Cortex?-M0+內核,具備高效能和高代碼密度,主頻最高可達48MHz。其最大的亮點在于功耗控制方面取得了突破性進展:在待機模式下功耗可低至700nA
第1章 如何學習單片機
路在何方;也因為作者摸過燒紅的鐵塊,燙了手,所以也可以告訴讀者教訓和代價是什么。希望各位都能站在作者的肩膀上,看得更遠! 1.1學什么類型的單片機 單片機的型號那么多,如何選取一款合適的進行學習?如果沒有任何
單片機采用什么電流控制
的需求。 1.單片機自身的工作電流特性 單片機自身的工作電流主要由內部電路決定,通常在微安級到毫安級之間。例如,8 位單片機在正常工作模式下電流約為幾毫安,而進入休眠
怎么測單片機系統頻率
單片機系統頻率是指單片機工作時的時鐘頻率,它直接影響單片機的運行速度和處理能力,準確測量系統頻率對單片機應用開發、程序調試和性能優化具有重要意義。測量
51單片機筆記(建議收藏!)
簡單匯總下51單片機的資源和學習方法
一頁紙講清單片機
也許有人問:有沒有那么簡單呀?
當然不會那么簡單啦,首先你要把書讀薄,然后再把書讀后,最后把書放進自己腦子里,形成自己的一套思路。
理解
發表于 05-21 17:24
新概念51單片機C語言教程入門、提高、開發、拓展全攻略
資料介紹
從實際應用入手,以實驗過程和實驗現象為主導,循序漸進地講述51單片機C語言編程方法以及51單片機的硬件結構和功能應用。全書共分5篇,分別為入門篇、內外部資源操作篇、提高篇、實
發表于 04-15 13:57
基于51單片機的多模式音樂跑馬燈
評論