亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

共陰數(shù)碼管

  • Arduino學習筆記A10_Arduino數碼管骰子實驗

    電路連接 由于數碼管品種多樣,還有共陰共陽的,下面我們使用一個數碼管段碼生成器(在文章結尾) 去解決不同數碼管的問題: 本例作者利用手頭現有的一位不知品牌的共陽數碼管:型號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 跑 動 } }      

    標簽: Arduino 10 數碼管 實驗

    上傳時間: 2013-10-15

    上傳用戶:baitouyu

  • 0809共陽數字電壓表

    一個智能數字電壓表,共陽數碼管顯示,ADC芯片為0809,附帶C語言程序

    標簽: 0809 數字電壓表

    上傳時間: 2013-11-15

    上傳用戶:ynsnjs

  • 四位共陰和共陽數碼管的引腳介紹及檢測方法概括

    數碼管的介紹,對單片機初學者有極大幫助

    標簽: 共陽數碼管 引腳 檢測方法

    上傳時間: 2013-10-26

    上傳用戶:wang0123456789

  • 數碼管引腳圖看法

    共陽極、共陰極數碼管的引腳圖

    標簽: 數碼管 引腳圖

    上傳時間: 2013-12-20

    上傳用戶:asaqq

  • LM3S系列單片機擴展按鍵、數碼管及RTC應用筆記

    在大多數單片機系統中經常要用到按鍵和 7 段數碼管顯示,ZLG7290 就是一款功能強勁的按鍵處理和7 段數碼管顯示專業芯片。ZLG7290 提供了I2C 串行接口和鍵盤中斷信號方便與處理器連接;可驅動8 位共陰數碼管或64 個獨立LED 和64 個按鍵, 可控掃描位數并且可控任一數碼管閃爍,提供數據譯碼和循環移位段尋址等控制,58 個功能鍵可檢測任一鍵的連擊次數,無需外接元件即可直接驅動LED、即可擴展驅動電流和驅動電壓。

    標簽: LM3S RTC 單片機 擴展

    上傳時間: 2013-11-18

    上傳用戶:Altman

  • 高壓雙管反激變換器的設計

    高壓雙管反激變換器的設計:介紹一種雙管反激的電路拓撲,分析了其工作原理,給出了一些關鍵技術參數的計算公式,設計并研制成功的30W 380V AC5 0H z/510V DC/+15.1 V DC(1A )、+5.2VDC(2A)輔助開關電源具有功率密度高、變換效率高、可靠性高等優良的綜合性能。該變換器在高電壓輸人情況下有重要的應用價值?!娟P 鍵 詞 】變換器,輔助開關電源,雙管反激 [Abstract】 A n e wt opologyfo rd oubles witchfl ybackc onverteris in troduced.Th eo perationp rincipleis a nalyzeda nds ome for mulas for calculating key parameters for the topology are presented. The designed and produced auxiliary switching power supply,i. e. 30W 380V AC5 0H z/5 10V DC/+15.1 V DC《1A )、+5.2 V DC《2A ),hase xcellentc omprehensivep erformances sucha sh ighp owerd ensity, hi ghc onversione fficiencya ndh ighr eliability.Th isc onverterh asim portanta pplicationv aluef orh igh input voltag [Keywords ]converter,au xiliary switchingp owers upply,do ubles witchf lybac

    標簽: 雙管反激 變換器

    上傳時間: 2013-11-01

    上傳用戶:Ants

  • 4位八段數碼管的十進制加計數仿真實驗(含電路圖和仿真文件)

    4位八段數碼管的十進制加計數仿真實驗,程序采用匯編語言編寫。此程序在仿真軟件上與EDN-51實驗板上均通過。仿真圖中的數碼管位驅動采用74HC04,如按EDN-51板上用想同的PNP三極管驅動在仿真軟件上則無法正常顯示。程序共分5塊,STAR0為數據初始化,STAR2為計數子程序,STAR3為4位數碼管動態顯示子程序,STAR4為按鍵掃描子程序,STS00是延時子程序。由于EDN-51實驗板上沒裝BCD譯碼器,所以編寫程序比較煩瑣。 程序如下: ORG 0000H                LJMP STAR0                        ;轉程序 SRAR0ORG 0200H                                          ;程序地址 0200HSTAR0:   CLR 00                                  ;位 00 清 0               MOV P1,#0FFH                    ;#0FFH-->P1               MOV P2,#0FH                      ;#0FH-->P2               MOV P0,#0FFH                    ;#0FFH-->P0               MOV 30H,#00H                    ;#00H-->30H               MOV 31H,#00H                    ;#00H-->30H               MOV 32H,#00H                    ;#00H-->30H               MOV 33H,#00H                    ;#00H-->30H               LJMP STAR3                        ;轉程序 SRAR3STAR2:   MOV A,#0AH                       ;#0AH-->A               INC 30H                                ;30H+1               CJNE A,30H,STJE                 ;30H 與 A 比較,不等轉移 STJE               MOV 30H,#00H                    ;#00H-->30H               INC 31H                                ;31H+1               CJNE A,31H,STJE                 ;31H 與 A 比較,不等轉移 STJE               MOV 31H,#00H                    ;#00H-->31H               INC 32H                                ;32H+1               CJNE A,32H,STJE                 ;32H 與 A 比較,不等轉移 STJE               MOV 32H,#00H                    ;#00H-->32H               INC 33H                                ;33H+1               CJNE A,33H,STJE                 ;33H 與 A 比較,不等轉移 STJE               MOV 33H,#00H                    ;#00H-->33H               MOV 32H,#00H                    ;#00H-->32H               MOV 31H,#00H                    ;#00H-->31H               MOV 30H,#00H                    ;#00H-->30HSTJE:      RET                                        ;子程序調用返回STAR3:   MOV R0,#30H                      ;#30H-->R0                MOV R6,#0F7H                   ;#0F7H-->R6SMG0:    MOV P1,#0FFH                    ;#0FFH-->P1                MOV A,R6                            ;R6-->A                MOV P1,A                            ;A-->P1                RR A                                     ;A向右移一位                MOV R6,A                           ;A-->R6                MOV A,@R0                       ;@R0-->A                ADD A,#04H                        ;#04H-->A                MOVC A,@A+PC               ;A+PC-->                MOV P0,A                            ;A-->P0                AJMP SMG1                        ;轉程序 SMG1SDATA:   DB 0C0H,0F9H,0A4H,0B0H,99H                DB 92H,82H,0F8H,80H,90H SMG1:     LCALL STAR4                    ;轉子程序 SRAR4                LCALL STS00                     ;轉子程序 STS00                INC R0                                 ;R0+1                CJNE R6,#07FH,SMG0       ;#07FH 與 R6 比較,不等轉移 SMG0                AJMP STAR3                       ;轉程序 SRAR3STAR4:    JNB P2.0,ST1                      ;P2.0=0 轉 ST1                CLR 00                                 ;位 00 清 0                SJMP ST3                            ;轉ST3ST1:         JNB 00,ST2                          ;位 00=0 轉 ST2                SJMP ST3                            ;轉 ST3ST2:         LCALL STAR2                    ;調子程序 STAR2                SETB 00                               ;位 00 置 1ST3:         RET                                      ;子程序調用返回ORG 0100H                                         ;地址 0100HSTS00:     MOV 60H,#003H                ;#003H-->60H  (211)DE001:     MOV 61H,#0FFH               ;#0FFH-->61H (255)DE002:     DJNZ 61H,DE002               ;61H 減 1 不等于 0 轉 DE002                 DJNZ 60H,DE001               ;60H 減 1 不等于 0 轉 DE001                 RET                                     ;子程序調用返回                 END                                    ;結束 上次的程序共有293句,經小組成員建議,本人經幾天的研究寫了下面的這個程序,現在的程序用了63句,精簡了230句。功能沒有減。如誰有更簡練的程序,請發上來,大家一起學習。 4位八段數碼管的十進制加計數仿真實驗(含電路圖和仿真文件)

    標簽: 數碼管 十進制 仿真實驗 仿真

    上傳時間: 2013-10-11

    上傳用戶:sssl

  • 晶體管手冊(共分17類大集合)

    晶體管手冊(共分17類大集合) 所有晶體管的詳細參數 包括三極管,二極管,mos管等等

    標簽: 晶體管手冊

    上傳時間: 2013-12-09

    上傳用戶:BIBI

  • 數碼管共陰共陽代碼表

    數碼管必備

    標簽: 數碼管 代碼

    上傳時間: 2013-12-31

    上傳用戶:Divine

  • 自動交通管理系統 用紅、綠、黃三支共兩組發光二極管表示交通信號燈

    自動交通管理系統 用紅、綠、黃三支共兩組發光二極管表示交通信號燈,利用單片機模擬有時間顯示的定時交通信號燈控制管理。信號燈的變化規律可如下: 1)放行線:綠燈亮放行25秒,黃燈亮警告5秒,然后紅燈亮禁止。 2)禁止線:紅燈亮禁止30秒,然后綠燈亮放行。 3)當某一方向的紅燈亮時,若該方向有車通過,則用揚聲器聲報警。(撞紅燈信號可用3-5V模擬量表示) 同時用2位數碼管進行30秒鐘遞減時間顯示。

    標簽: 自動 交通管理 交通信號燈

    上傳時間: 2013-12-28

    上傳用戶:天誠24

主站蜘蛛池模板: 云安县| 铜梁县| 罗平县| 多伦县| 政和县| 潍坊市| 马山县| 家居| 江达县| 军事| 常德市| 比如县| 东乌珠穆沁旗| 平度市| 纳雍县| 闸北区| 文登市| 阳东县| 重庆市| 靖西县| 双桥区| 武定县| 尚义县| 商都县| 随州市| 台中县| 眉山市| 哈尔滨市| 哈巴河县| 紫云| 马鞍山市| 青河县| 琼海市| 章丘市| 清流县| 镇原县| 怀化市| 尉氏县| 宝坻区| 湟中县| 普兰县|