這是一個(gè)TI DSP2812的GPIO的應(yīng)用: 跑馬燈程式,可以讓8個(gè)Led燈,每隔一秒鐘依序輪流閃爍,附錄了完整的程式註解
標(biāo)簽: 2812 GPIO DSP Led
上傳時(shí)間: 2014-01-10
上傳用戶:dapangxie
C8051F320 PWM controal 可以輸出PWM控制LED 燈光
標(biāo)簽: C8051F320 PWM controal LED
上傳時(shí)間: 2017-02-07
上傳用戶:sjyy1001
嵌入式芯片,可以開(kāi)發(fā)USB轉(zhuǎn)存系統(tǒng),LED鍵盤(pán),串口開(kāi)發(fā)等
標(biāo)簽: S3C2410
上傳時(shí)間: 2013-04-24
上傳用戶:新手無(wú)憂
電路圖非常簡(jiǎn)單,主要的問(wèn)題不在于電路,電路用一上午的時(shí)間就都搞定了,剩下的就是程序問(wèn)題。為了美觀要達(dá)到的目的是LED燈要不斷地閃爍,同時(shí)這LED中P2口控制的都是綠色的,P1口控制的都是紅色的,這樣就容易編程了。起初在主函數(shù)中直接對(duì)LED燈控制并且檢測(cè)HS0038的電位變化但是始終檢測(cè)不到,后來(lái)發(fā)現(xiàn)延時(shí)太長(zhǎng)在延時(shí)的過(guò)程中掩蓋了對(duì)HS0038的檢測(cè)。所以縮小延時(shí),但是無(wú)論怎么減小對(duì)于檢測(cè)的時(shí)間來(lái)講都是太大的。最后想到了用單片機(jī)的外部中斷的功能,所以將HS0038的OUT接到P3.3口用外部中斷1 將檢測(cè)放在終端函數(shù)中最后解決了問(wèn)題,實(shí)現(xiàn)檢測(cè)和LED閃爍的功能。
標(biāo)簽: STC 89C C51
上傳時(shí)間: 2013-10-18
上傳用戶:stewart·
北京瑞泰創(chuàng)新公司的ICETEK-VC5416-C開(kāi)發(fā)板的實(shí)驗(yàn)源代碼,包括LED,串口通信,F(xiàn)lash燒寫(xiě)等等,對(duì)初學(xué)DSP人員很有參考價(jià)值。
標(biāo)簽: ICETEK-VC 5416 創(chuàng)新 開(kāi)發(fā)板
上傳時(shí)間: 2013-12-31
上傳用戶:xymbian
采用8*8LED動(dòng)態(tài)顯示文字演示程序,使用AT89C52單片機(jī),12MHZ晶振,P0口輸出一行數(shù)據(jù),P2口作行掃描,用共陽(yáng)LED管 P1口接三個(gè)按鍵,用于逐字顯示、向上滾動(dòng)顯示文字、暫停備用。
標(biāo)簽: LED 89C C52 AT
上傳時(shí)間: 2016-03-12
上傳用戶:lnnn30
友善之臂QQ2440開(kāi)發(fā)板的測(cè)試代碼,在ADS1.2環(huán)境下使用,包括:按鍵、led、串口、網(wǎng)絡(luò)、usb、flash等設(shè)備的硬件檢測(cè)。
標(biāo)簽: 2440 QQ 開(kāi)發(fā)板 測(cè)試代碼
上傳時(shí)間: 2013-12-14
上傳用戶:xcy122677
有關(guān)鍵盤(pán),接上ps/2鍵盤(pán),按鍵後,會(huì)將scancode和breadcode顯示在led燈
標(biāo)簽: 鍵盤(pán)
上傳時(shí)間: 2014-01-05
上傳用戶:zhangyigenius
TI提供的一些由易到難的MSP430F149的實(shí)例程序,包括基本的LED,串口,中斷等。
標(biāo)簽: 430F F149 MSP 430
上傳時(shí)間: 2017-06-28
上傳用戶:zq70996813
簡(jiǎn)單設(shè)計(jì)拔河游戲機(jī)包含六個(gè)模塊 1. 按鍵模塊:定義輸入輸出及按鍵模塊。 2. 按鍵消抖模塊:給每個(gè)按鍵兩個(gè)狀態(tài),保證按鍵產(chǎn)生的信號(hào)可以消除抖動(dòng)穩(wěn)定,給所定按鍵兩個(gè)狀態(tài),一個(gè)前狀態(tài),一個(gè)后狀態(tài),當(dāng)時(shí)鐘時(shí)鐘的脈沖沿來(lái)臨時(shí),將按鍵狀態(tài)賦值給前狀態(tài),設(shè)置定時(shí)器,當(dāng)計(jì)數(shù)計(jì)滿后,前狀態(tài)值賦給后狀態(tài),按鍵輸出值為前狀態(tài)和后狀態(tài)的取反的并。 3. 時(shí)鐘分頻模塊:將Basys3的100M系統(tǒng)時(shí)鐘分頻成為周期為10ms,100Hz頻率 4. 比較模塊:由分頻后的時(shí)鐘信號(hào)模塊控制按鍵信號(hào)模塊,之后進(jìn)入比較模塊,若A的脈沖數(shù)大于B,則Led向A代表方向移動(dòng),反之則向B代表方向移動(dòng),若相等則不動(dòng)。由Led的位置決定使能端的開(kāi)啟與關(guān)閉,若移動(dòng)至A或B的頂端,則使能端控制Led無(wú)法再移動(dòng)。除此還要設(shè)計(jì)計(jì)數(shù)器并可以顯示在數(shù)碼管上記下獲勝者的盤(pán)數(shù)。 5. LED移動(dòng)模塊:在選定一定的時(shí)間周期內(nèi),檢測(cè)按鍵A與按鍵B的產(chǎn)生的脈沖個(gè)數(shù),進(jìn)行比較,若A的脈沖數(shù)量大于B,則Led向A方向移動(dòng),反之則向B方向移動(dòng),若相等則不動(dòng)。 6. 譯碼模塊:將得到的信號(hào)t轉(zhuǎn)化為L(zhǎng)ed的顯示,最后賦值給Led輸出端口,并且由數(shù)碼管顯示勝利的一方 。
標(biāo)簽: verilog
上傳時(shí)間: 2020-05-19
上傳用戶:lzj007
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1