通過(guò)AT89S/C52,11.0592MHz,DS18B20和6位數(shù)碼管,采集溫度并在數(shù)碼管上實(shí)時(shí)顯示。\r\n并有相應(yīng)的不同顏色的led和蜂鳴器指示。\r\n下載后即可以運(yùn)行。
上傳時(shí)間: 2013-09-30
上傳用戶:changeboy
proteus32位超級(jí)流水燈仿真(原理圖+源程序。適用于單片機(jī)初學(xué)者仿真用。
標(biāo)簽: proteus 32 超級(jí) 流水燈
上傳時(shí)間: 2013-09-30
上傳用戶:xdqm
通過(guò)AT89S/C52,11.0592MHz,DS18B20和6位數(shù)碼管,采集溫度并在數(shù)碼管上實(shí)時(shí)顯示。并有相應(yīng)的不同顏色的led和蜂鳴器指示。同時(shí)包括完整的PROTEUS演示,內(nèi)容完整,為初學(xué)者不可或缺的入門資料!2008年4月18號(hào)
上傳時(shí)間: 2013-09-30
上傳用戶:qiao8960
電壓表 1602顯示
標(biāo)簽: 數(shù)字電壓表
上傳時(shí)間: 2013-11-16
上傳用戶:x4587
二極管,二極管鉗位電路。
上傳時(shí)間: 2013-10-30
上傳用戶:yare
LTC®2379-18 是一款 18 位、1.6Msps SAR ADC,具有極高的 SNR (101dB) 和 THD (–120dB)。該器件還具有一種獨(dú)特的數(shù)字增益壓縮功能,因而免除了在 ADC驅(qū)動(dòng)器電路中增設(shè)一個(gè)負(fù)電源的需要。
上傳時(shí)間: 2014-12-23
上傳用戶:mickey008
LTC®2366 及其較慢速的版本提供了一種高性能的替代方案,如表 1 中的 AC 規(guī)格所示。您不妨將這些有保證的規(guī)格與自己現(xiàn)用微控制器內(nèi)置的 ADC 進(jìn)行一番比較。
上傳時(shí)間: 2013-11-20
上傳用戶:15527161163
圖1所示電路可將高頻單端輸入信號(hào)轉(zhuǎn)換為平衡差分信號(hào),用于驅(qū)動(dòng)16位10 MSPS PulSAR® ADC AD7626。該電路采用低功耗差分放大器ADA4932-1來(lái)驅(qū)動(dòng)ADC,最大限度提升AD7626的高頻輸入信號(hào)音性能。此器件組合的真正優(yōu)勢(shì)在于低功耗、高性能
上傳時(shí)間: 2013-10-21
上傳用戶:佳期如夢(mèng)
10位顯示接口板(DIB)的作用是協(xié)助評(píng)估AD9981或AD9980。它與評(píng)估板一起用來(lái)評(píng)估這些器件,屬于評(píng)估板套件的一部分。它是一種導(dǎo)管,可在任何平板顯示器、CRT、LCD(或DLP)投影儀或TFT平板(帶LVDS接口)上顯示
標(biāo)簽: 性能 顯示接口 接口電路板 評(píng)估板
上傳時(shí)間: 2013-11-11
上傳用戶:
電路連接 由于數(shù)碼管品種多樣,還有共陰共陽(yáng)的,下面我們使用一個(gè)數(shù)碼管段碼生成器(在文章結(jié)尾) 去解決不同數(shù)碼管的問(wèn)題: 本例作者利用手頭現(xiàn)有的一位不知品牌的共陽(yáng)數(shù)碼管:型號(hào)D5611 A/B,在Eagle 找了一個(gè) 類似的型號(hào)SA56-11,引腳功能一樣可以直接代換。所以下面電路圖使用SA56-11 做引腳說(shuō)明。 注意: 1. 將數(shù)碼管的a~g 段,分別接到Arduino 的D0~D6 上面。如果你手上的數(shù)碼管未知的話,可以通過(guò)通電測(cè)量它哪個(gè)引腳對(duì)應(yīng)哪個(gè)字段,然后找出a~g 即可。 2. 分清共陰還是共陽(yáng)。共陰的話,接220Ω電阻到電源負(fù)極;共陽(yáng)的話,接220Ω電阻到電源+5v。 3. 220Ω電阻視數(shù)碼管實(shí)際工作亮度與手頭現(xiàn)有原件而定,不一定需要準(zhǔn)確。 4. 按下按鈕即停。 源代碼 由于我是按照段碼生成器默認(rèn)接法接的,所以不用修改段碼生成器了,直接在段碼生成器選擇共陽(yáng)極,再按“自動(dòng)”生成數(shù)組就搞定。 下面是源代碼,由于偷懶不用寫循環(huán),使用了部分AVR 語(yǔ)句。 PORTD 這個(gè)是AVR 的端口輸出控制語(yǔ)句,8 位對(duì)應(yīng)D7~D0,PORTD=00001001 就是D3 和D0 是高電平。 PORTD = a;就是找出相應(yīng)的段碼輸出到D7~D0。 DDRD 這個(gè)是AVR 語(yǔ)句中控制引腳作為輸出/輸入的語(yǔ)句。DDRD = 0xFF;就是D0~D7 全部 作為輸出腳了。 ARDUINO CODECOPY /* Arduino 單數(shù)碼管骰子 Ansifa 2011-12-28 */ //定義段碼表,表中十個(gè)元素由LED 段碼生成器生成,選擇了共陽(yáng)極。 inta[10] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; voidsetup() { DDRD = 0xFF; //AVR 定義PortD 的低七位全部用作輸出使用。即0xFF=B11111111對(duì) 應(yīng)D7~D0 pinMode(12, INPUT); //D12用來(lái)做骰子暫停的開(kāi)關(guān) } voidloop() { for(int i = 0; i < 10; i++) { //將段碼輸出PortD 的低7位,即Arduino 的引腳D0~D6,這樣需要取出PORTD 最高位,即 D7的狀態(tài),與段碼相加,之后再輸出。 PORTD = a[i]; delay(50); //延時(shí)50ms while(digitalRead(12)) {} //如果D12引腳高電平,則在此死循環(huán),暫停LED 跑 動(dòng) } }
標(biāo)簽: Arduino 10 數(shù)碼管 實(shí)驗(yàn)
上傳時(shí)間: 2013-10-15
上傳用戶:baitouyu
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1