91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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)注

    244

    文章

    24637

    瀏覽量

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

    關(guān)注

    6077

    文章

    45517

    瀏覽量

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

    關(guān)注

    4

    文章

    874

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    快速上手!帶你用LVGL工具完成樂鑫科技ESP32-S3 2.8寸串口UI開發(fā)!代碼完全開源!

    酷炫的LVGL界面效果!本教程代碼全部開源!后臺私信關(guān)鍵詞“S3-2.8寸LVGL開發(fā)“自動獲取ESP32-S32.8寸串口LVGL開發(fā)源代碼百度網(wǎng)盤鏈接!串
    的頭像 發(fā)表于 10-30 18:04 ?2076次閱讀
    快速上手!帶你用LVGL工具完成樂鑫科技ESP32-S3 2.8寸串口<b class='flag-5'>屏</b>UI開發(fā)!<b class='flag-5'>代碼</b>完全開源!

    RT-Studio添加LVGL 9.1.0,packages\\LVGL-9.1.0里沒有源代碼怎么解決?

    在RT-Thread Studio中添加LVGL 9.1.0軟件包,packagesLVGL-9.1.0目錄下沒有源代碼,手動更新軟件包之后還是樣。 請教各位方家,是哪里需要設(shè)置嗎?
    發(fā)表于 09-19 07:18

    軟通動力中標日照銀行司庫體系建設(shè)項目

    軟通動力成功中標日照銀行股份有限公司(以下簡稱“日照銀行”)“司庫體系建設(shè)項目”,正式成為日照銀行在司庫體系建設(shè)領(lǐng)域的合作伙伴。這是繼渤海銀行、杭州
    的頭像 發(fā)表于 08-25 16:03 ?917次閱讀

    Nuvoton_8051_ISP-ICP_Programmer_v7.15中缺少ISP加載器的源代碼怎么解決?

    : isp_code_n76e885_v4.10_comport.bin isp_code_n76e616_v4.10_comport.bin 是否有指向這些引導(dǎo)加載程序的源代碼的鏈接? 以下內(nèi)容為
    發(fā)表于 08-18 06:30

    【版本控制教程】如何使用Unreal Engine 5 + UE源代碼控制(Perforce P4)

    項目越大,越需要靠譜的版本控制系統(tǒng)。Perforce P4不僅是Epic官方推薦的源代碼控制工具,更是大廠團隊協(xié)作的核心支持之。如何配置P4+UE?手把手教你怎么用↓↓↓
    的頭像 發(fā)表于 06-25 11:22 ?1611次閱讀
    【版本控制教程】如何使用Unreal Engine 5 + UE<b class='flag-5'>源代碼</b>控制(Perforce P4)

    鴻蒙5開發(fā)寶藏案例分享---多開發(fā)實例(銀行理財)

    案例值得收藏? 這個銀行理財應(yīng)用完美示范了如何用****代碼搞定手機、平板、智慧等多端適配。最驚艷的是這三神仙操作: 智能彈窗 :自
    發(fā)表于 06-03 16:04

    小馬哥STM32F1主控720空心杯四軸飛行器資料(包含源代碼和相關(guān)教程)

    小馬哥STM32F1主控720空心杯四軸飛行器資料(包含源代碼和相關(guān)教程),推薦下載!
    發(fā)表于 05-29 21:51

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

    基于STM32藍牙控制小車系統(tǒng)設(shè)計(硬件+源代碼+論文)推薦下載!
    發(fā)表于 05-29 21:45

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼)實例項目下載

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼)實例項目推薦下載!
    發(fā)表于 05-29 21:35

    小馬哥STM32F1主控720空心杯四軸飛行器資料(包含源代碼和相關(guān)教程)

    小馬哥STM32F1主控720空心杯四軸飛行器資料(包含源代碼和相關(guān)教程) 項目實例下載! 純分享帖,需要者可點擊附件免費獲取完整資料~~~【免責聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)
    發(fā)表于 05-23 21:07

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

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

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼) 項目實例下載! 純分享帖,需要者可點擊附件免費獲取完整資料~~~【免責聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請第時間告知,刪
    發(fā)表于 05-23 20:48

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

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

    如何獲取用于開發(fā)fx2的sdk和示例源代碼

    大家好 我正在使用 FX2 設(shè)備,以前也使用過 FX3 設(shè)備。 使用 FX3 設(shè)備 SDK,當我下載它時,我在安裝文件夾中獲得了許多示例源代碼,但是它沒有 FX2 的示例源代碼,我如何獲取用于開發(fā) fx2 的 sdk 和示例源代碼
    發(fā)表于 05-07 07:25

    可以在電池充電器示例的源代碼中的哪里啟用/禁用VBUS_CTRL?

    我可以在電池充電器示例的源代碼中的哪里啟用/禁用 VBUS_CTRL? 我可以協(xié)商 20V,但無法吸收任何電流。
    發(fā)表于 05-07 07:00