99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

設(shè)計一個銀行利率屏的資料和源代碼說明

Wildesbeast ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2020-05-05 15:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

銀行利率屏多采用單片機控制的LED顯示,盡管單片機控制LED顯示已不是什么新技術(shù),但由于利率屏所用LED數(shù)量多(達到數(shù)百到上千),每個LED的驅(qū)動電流大(達數(shù)百毫安時),壓降大(達2-3伏)時,依然有一些實際問題要解決。

一、LED的驅(qū)動形式

一般而言,當系統(tǒng)中LED數(shù)量較多時,采用動態(tài)掃描的方法較為經(jīng)濟,但當系統(tǒng)中LED的數(shù)量達到數(shù)百只,且每只LED的驅(qū)動電流達到數(shù)百毫安時,如仍采用動態(tài)掃描的方法,會使系統(tǒng)變得較為復(fù)雜,可靠性降低,且成本下降有限。為此選用靜態(tài)法,為每一只LED配一只CD4094和MC1413七達林頓驅(qū)動器,見圖1(A)。由于利率屏顯示時小數(shù)點固定,所以可以不用驅(qū)動小數(shù)點,直接用一個限流電阻將需點亮的小數(shù)點接到地即可。

二、單片機驅(qū)動CD4094的方式

CD4094是串/并轉(zhuǎn)換器,顯然單片機應(yīng)用串行口驅(qū)動,但如果將系統(tǒng)中所有的CD4094全部串接,然后接到串行口上,不僅串行口難以驅(qū)動,就算擴展驅(qū)動能力后能夠驅(qū)動,在編寫程序時也會很麻煩。為此采用擴展并行口,然后將并行口模擬成串行口的方法來解決,電路參考圖1(B),假設(shè)將數(shù)據(jù)端接到P1.2,而脈沖輸入端接到P3.3則輸出一個數(shù)的完整程序如下:

ORG 0000H

LJMP START

START:

SETB P3.3 ;將P3.3置為高電平為后面作準備

MOV 30H,#01H ; 30H為顯示緩沖區(qū)

S_1:

LCALL DISP

SJMP $

;以上主程序

DISP:

MOV A,30H

MOV DPTR,#ZX_TAB ;字形表首地址

MOVC A,@A+DPTR ;查字形

MOV R7,#2 ;R7用于控制循環(huán)次數(shù)

DISP_LOOP:

RL A

DJNZ R7,DISP_LOOP

;由于用P1.2作為數(shù)據(jù)輸出端,所以必須先把待送出的數(shù)左移二次將數(shù)據(jù)的第0位

;移到第2位,例要送的數(shù)為05H即00000101,移位二次變成00010100

MOV P1,A ;將移位后的數(shù)據(jù)送到P1口

CLR P3.3

SETB P3.3 ;形成一次脈沖的上升沿,將第一位數(shù)據(jù)

;送到CD4094去,以剛才例,即P1.2為;高電被送到CD4094中

MOV R7,#7

DISP_LOOP1:

RR A ;數(shù)據(jù)右移

MOV P1,A ;數(shù)據(jù)送P1口

CLR P3.3

SETB P3.3 ;形成一次脈沖上升沿,送入一位數(shù)據(jù)

DJNZ R7,DISP_LOOP1 ;循環(huán)7次,送入7位數(shù)據(jù)

RET

;以剛才的例子,移位7次分別是00001010、00000101、;10000010、01000001、10100000、01010000、00101000請注意粗、斜體的數(shù)字,它位加上第一次送出

;的1,正好就是10100000,與串行口發(fā)送是相同

ZX_TAB:

DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH

END

以上例子是發(fā)送一個數(shù)據(jù),稍作修改,即可一次發(fā)送多個數(shù)據(jù)。如果用其它的并行口位作數(shù)據(jù)輸出端或脈沖輸出端,也只要對程序稍作改動即可。

采用這一方法后,我們將LED分組,一般利率屏中一行的LED數(shù)量為18到20多只不等,將兩行或三行為一個單元為其配一個驅(qū)動單元(即并行口的兩位),這樣一個由300到500個左右的LED構(gòu)成的屏約需30個左右的并行口位,這只需要擴展一片8255加上P1口和P3口的一些位就夠了。串行口可以留作鍵盤擴展或作遠距遙控等用。

三、電平轉(zhuǎn)換及驅(qū)動能擴展

由于大尺寸LED的壓降較高,因此需要較高的驅(qū)動電壓,這樣在CD4094和單片機電路中就要有一個電平轉(zhuǎn)換,選用集電極開路同相器7406就可以完成這一工作(見圖3),同時它還兼有擴展驅(qū)動能力的作用,實踐證明,當7406的上拉電阻取2.2K,8031的晶振為6MHZ時,即便給電路加上0.047UF的電容負載,電路仍能正常工作,可靠性很高。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關(guān)注

    關(guān)注

    242

    文章

    23843

    瀏覽量

    674028
  • 單片機
    +關(guān)注

    關(guān)注

    6067

    文章

    44991

    瀏覽量

    650399
  • 鍵盤
    +關(guān)注

    關(guān)注

    4

    文章

    866

    瀏覽量

    40688
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    基于STM32藍牙控制小車系統(tǒng)設(shè)計(硬件+源代碼+論文) 項目實例下載

    基于STM32藍牙控制小車系統(tǒng)設(shè)計(硬件+源代碼+論文) 項目實例下載! 純分享帖,需要者可點擊附件免費獲取完整資料~~~【免責聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請第時間告知
    發(fā)表于 05-23 20:55

    使用FX3 SDK發(fā)布源代碼是否違反許可?

    使用 FX3 SDK 發(fā)布源代碼是否違反許可? CYPRESS?EZ-USB? FX3 SDK1.3licenselicense.txt ”4. 專有權(quán)利; 到“您同意對源代碼保密?!?那里寫著句話,所以我想問
    發(fā)表于 05-08 06:54

    STM32電機驅(qū)動控制方案(含原理圖和源代碼

    淘到STM32電機驅(qū)動控制方案(含原理圖和源代碼),起分享,歡迎交流
    發(fā)表于 03-17 19:43

    27FPGA實例源代碼

    資料收集匯總了27FPGA實例源代碼,有需要的可以下載學(xué)習(xí)! 獲取完整文檔資料可下載附件哦?。。。∪绻麅?nèi)容有幫助可以關(guān)注、點贊、評論支持
    發(fā)表于 03-14 17:31

    16051單片機案例源代碼匯總資源(建議下載?。?/a>

    資料包含16051單片機案例源代碼,部分截圖如下:
    發(fā)表于 03-13 14:26

    源代碼加密、源代碼防泄漏c/c++與git服務(wù)器開發(fā)環(huán)境

    源代碼加密對于很多研發(fā)性單位來說是至關(guān)重要的,當然每家企業(yè)的業(yè)務(wù)需求不同所用的開發(fā)環(huán)境及開發(fā)語言也不盡相同,今天主要來講下c++及git開發(fā)環(huán)境的源代碼防泄密保護方案。企業(yè)源代碼泄密
    的頭像 發(fā)表于 02-12 15:26 ?526次閱讀
    <b class='flag-5'>源代碼</b>加密、<b class='flag-5'>源代碼</b>防泄漏c/c++與git服務(wù)器開發(fā)環(huán)境

    EE-147:調(diào)整TigerSHARC DSP編譯器的C源代碼

    電子發(fā)燒友網(wǎng)站提供《EE-147:調(diào)整TigerSHARC DSP編譯器的C源代碼.pdf》資料免費下載
    發(fā)表于 01-15 16:11 ?0次下載
    EE-147:調(diào)整TigerSHARC DSP編譯器的C<b class='flag-5'>源代碼</b>

    EE-149: 調(diào)試Blackfin處理器編譯C源代碼

    電子發(fā)燒友網(wǎng)站提供《EE-149: 調(diào)試Blackfin處理器編譯C源代碼.pdf》資料免費下載
    發(fā)表于 01-08 14:48 ?0次下載
    EE-149: 調(diào)試Blackfin處理器編譯C<b class='flag-5'>源代碼</b>

    飛凌嵌入式ElfBoard ELF 1板卡-內(nèi)核源代碼的目錄結(jié)構(gòu)和文件說明

    將:ELF 1開發(fā)板資料包\\02-Linux 源代碼\\02-0 出廠內(nèi)核和uboot源碼\\內(nèi)核源碼\\linux-4.1.15-elf1.tar.bz2內(nèi)核源碼壓縮包復(fù)制到ubuntu系統(tǒng)
    發(fā)表于 12-16 13:04

    Gmapping源代碼

    Gmapping源代碼.docx
    發(fā)表于 11-16 13:42 ?0次下載

    “小滿”V24.10源代碼在AtomGit開源

    近日,由中國汽車工業(yè)協(xié)會指導(dǎo),普華基礎(chǔ)軟件股份有限公司主辦的“小滿”安全車控操作系統(tǒng)開源發(fā)布會暨共建計劃說明會成功舉行。普華基礎(chǔ)軟件宣布將安全車控操作系統(tǒng)“小滿”(簡稱“小滿”)V24.10源代碼
    的頭像 發(fā)表于 10-27 14:41 ?965次閱讀

    源代碼解析工具與自動化流程圖生成解決方案

    和Code Metrics計測,同時提供了綜合化的制作說明書以及說明書瀏覽器等功能。本文將詳細介紹CasePlayer2的功能、優(yōu)點及其在汽車行業(yè)和其他領(lǐng)域中的應(yīng)用。 、引言 隨著軟件和嵌入式系統(tǒng)在各行各業(yè)中的廣泛應(yīng)用,對于
    的頭像 發(fā)表于 10-10 13:40 ?1000次閱讀

    請問有DS26334芯片的中文資料,和相關(guān)配置的源代碼嗎?以及相關(guān)的傳輸協(xié)議解析。

    請問有DS26334芯片的中文資料,和相關(guān)配置的源代碼嗎?以及相關(guān)的傳輸協(xié)議解析。
    發(fā)表于 09-04 10:50

    hex可以轉(zhuǎn)成源代碼

    ,可以通過以下幾種方法嘗試獲取源代碼的近似形式: 反匯編 : 使用反匯編工具可以將Hex文件中的機器碼轉(zhuǎn)換回匯編語言。匯編語言是種低級語言,它更接近于機器碼,但仍然具有定的可讀性。 通過反匯編得到的匯編
    的頭像 發(fā)表于 09-02 10:41 ?2281次閱讀

    事業(yè)單位銀行服務(wù)窗口應(yīng)用智慧液晶顯示叫號便民化

    OBOO鷗柏銀行住房公積金窗口顯示案例隨著科技的快速發(fā)展,數(shù)字化、智能化已成為現(xiàn)代服務(wù)行業(yè)轉(zhuǎn)型升級的重要趨勢。銀行醫(yī)院稅務(wù)局等綜合辦公樓的事業(yè)單位在這背景下,OBOO鷗柏的觸摸
    的頭像 發(fā)表于 07-29 11:14 ?815次閱讀
    事業(yè)單位<b class='flag-5'>銀行</b>服務(wù)窗口應(yīng)用智慧液晶顯示叫號<b class='flag-5'>屏</b>便民化