工作原理:\r\n 脈沖輸入,記錄30個脈沖的間隔時間(總時間),LED顯示出來,牽涉到數碼管的輪流點亮,以及LED的碼。輸入端口一定要用個\r\n74LS14整一下,圖上沒有。數碼管使用共陰數碼管。MAXPLUS編譯。\r\n測試時將光電門的信號端一塊連接到J2口的第三管腳,同時第一管腳為地,應該與光電門的地連接(共地)。\r\n開始測試:\r\n 按下按鍵,應該可以見到LED被點亮,指示可以開始轉動轉動慣量盤,等遮光片遮擋30次光電門后,\r\n LED熄滅,數碼管有數字顯示,此為時間值,單位為秒,與
上傳時間: 2013-09-05
上傳用戶:123454
集中了十幾個vhdl經典程序,如lcd,led控制程序和多種接口程序
上傳時間: 2013-09-06
上傳用戶:Huge_Brother
MSP430控制LED代碼及原理圖(PROTEL格式)
上傳時間: 2013-09-10
上傳用戶:butterfly2013
運用PTOTEUS仿真74595對6個LED數碼管的驅動顯示,了解串口的數據傳送模式。
上傳時間: 2013-09-21
上傳用戶:epson850
單片機仿真程序 自己寫的 LED控制 很好用
上傳時間: 2013-09-22
上傳用戶:xuanjie
Keil 51和Proteus仿真LED,串口實例\r\n\r\n6個共陰極LED,還可仿真串口通訊,自己項目中的代碼,吐血共享\r\n\r\n使用方法:\r\n1、用proteus打開ddb_stc51.DSN\r\n2、用keil打開ddb_stc51目錄下的ddb_stc51.Uv2工程\r\n3、在keil中運行調試即可在proteus中查看調試結果,\r\n 串口仿真結果要用虛擬串口互聯查看結果。\r\n
上傳時間: 2013-09-24
上傳用戶:sardinescn
LED點陣的單片機程序包括了PROTEUS仿真
上傳時間: 2013-09-30
上傳用戶:zhaiyanzhong
電路連接 由于數碼管品種多樣,還有共陰共陽的,下面我們使用一個數碼管段碼生成器(在文章結尾) 去解決不同數碼管的問題: 本例作者利用手頭現有的一位不知品牌的共陽數碼管:型號D5611 A/B,在Eagle 找了一個 類似的型號SA56-11,引腳功能一樣可以直接代換。所以下面電路圖使用SA56-11 做引腳說明。 注意: 1. 將數碼管的a~g 段,分別接到Arduino 的D0~D6 上面。如果你手上的數碼管未知的話,可以通過通電測量它哪個引腳對應哪個字段,然后找出a~g 即可。 2. 分清共陰還是共陽。共陰的話,接220Ω電阻到電源負極;共陽的話,接220Ω電阻到電源+5v。 3. 220Ω電阻視數碼管實際工作亮度與手頭現有原件而定,不一定需要準確。 4. 按下按鈕即停。 源代碼 由于我是按照段碼生成器默認接法接的,所以不用修改段碼生成器了,直接在段碼生成器選擇共陽極,再按“自動”生成數組就搞定。 下面是源代碼,由于偷懶不用寫循環,使用了部分AVR 語句。 PORTD 這個是AVR 的端口輸出控制語句,8 位對應D7~D0,PORTD=00001001 就是D3 和D0 是高電平。 PORTD = a;就是找出相應的段碼輸出到D7~D0。 DDRD 這個是AVR 語句中控制引腳作為輸出/輸入的語句。DDRD = 0xFF;就是D0~D7 全部 作為輸出腳了。 ARDUINO CODECOPY /* Arduino 單數碼管骰子 Ansifa 2011-12-28 */ //定義段碼表,表中十個元素由LED 段碼生成器生成,選擇了共陽極。 inta[10] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; voidsetup() { DDRD = 0xFF; //AVR 定義PortD 的低七位全部用作輸出使用。即0xFF=B11111111對 應D7~D0 pinMode(12, INPUT); //D12用來做骰子暫停的開關 } voidloop() { for(int i = 0; i < 10; i++) { //將段碼輸出PortD 的低7位,即Arduino 的引腳D0~D6,這樣需要取出PORTD 最高位,即 D7的狀態,與段碼相加,之后再輸出。 PORTD = a[i]; delay(50); //延時50ms while(digitalRead(12)) {} //如果D12引腳高電平,則在此死循環,暫停LED 跑 動 } }
上傳時間: 2013-10-15
上傳用戶:baitouyu
LED電路保護電路
上傳時間: 2013-11-08
上傳用戶:cxl274287265
Recent advances in low voltage silicon germaniumand BiCMOS processes have allowed the design andproduction of very high speed amplifi ers. Because theprocesses are low voltage, most of the amplifi er designshave incorporated differential inputs and outputs to regainand maximize total output signal swing. Since many lowvoltageapplications are single-ended, the questions arise,“How can I use a differential I/O amplifi er in a single-endedapplication?” and “What are the implications of suchuse?” This Design Note addresses some of the practicalimplications and demonstrates specifi c single-endedapplications using the 3GHz gain-bandwidth LTC6406differential I/O amplifi er.
上傳時間: 2013-11-23
上傳用戶:rocketrevenge