智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

真的很實用!串行LED顯示電路設計

來源:網絡

點擊:1805

A+ A-

所屬頻道:新聞中心

關鍵詞: LED,電路設計

    在單片機系統設計中,LED顯示方式由于具有使用方便、價格低廉等優點而得到廣泛應用。在采用并行顯示方式時,顯示電路的段碼與位控碼要占用單片機的較多口線,盡管可采用8155等接口芯片進行擴展,但口線利用率仍較低,不能滿足大型控制系統的要求。采用串行顯示方式則只需占用2至3根口線,節約單片機大量的I/O線,且使用效果很好。本任務利用74HC595A實現多位LED串行顯示。


    真的很實用!串行LED顯示電路設計


    74HC595芯片

    1.74HC595A工作原理

    74HC595A內部含有8位移位寄存器和8位D鎖存器,內部結構見圖所示。


    真的很實用!串行LED顯示電路設計


    74HC595A內部邏輯結構


    真的很實用!串行LED顯示電路設計


    74HC595與數碼管連接

    串行移位寄存器接收外部輸入串行數據,一方面可進行串行數據輸出,同時向鎖存器提供8位并行輸入數據,并具有異步復位功能;8位鎖存器可三態輸出并行數據。該芯片具有串行輸入、并行輸出兩個獨立的時鐘信號。


    真的很實用!串行LED顯示電路設計


    74HC595A邏輯功能表

    注:U:不變;N:數據刷新;Z:高阻。

    2.應用電路設計

    下圖為12位LED顯示器應用電路。若采用普通的LED并行顯示方式需擴展單片機接口,電路復雜、成本高。本系統利用三片74HC595A芯片實現12位串行LED顯示控制。使用時,在串行時鐘的控制下,可將顯示器位控碼與段控碼逐位串行輸入至三個芯片中,然后利用鎖存信號實現并行輸出,完成12數數碼顯示更新。利用此顯示方式僅占用單片機三根口線,極大節約單片機口線資源。采用串行數據輸入,顯示速度相對較慢,實際使用時顯示效果穩定、可靠,完全滿足設計要求。


    真的很實用!串行LED顯示電路設計


    12位LED串行顯示應用電路

    初始位控碼設定為顯示第一位數碼管(共陰極),見下表第一行位控碼。每顯示完一位,需要改變位控碼以顯示下一位,下表反映了位控碼的變化情況。1區寄存器R6、R7用于存放處理位控碼。


    真的很實用!串行LED顯示電路設計


    12位LED顯示器位控碼形成示意圖

    3. 顯示程序工作方式

    本程序采用定時方式控制顯示器工作。12位顯示器采用動態掃描顯示,每位顯示器顯示時間大約為1.67ms,由定時器T0控制。T0定時時間到產生顯示中斷,進入顯示中斷程序顯示下一位數據。這種顯示方式可提高CPU的工作效率,可準確控制顯示器的刷新速度。

    4.中斷顯示子程序應用

    編制一程序,在12位數碼管上依次顯示0、1、2、3、4、5、6、7、8、9、0、1

    ORG 0000H

    DSDATE BIT P1.0 ;串行數據輸入

    DSCLK BIT P1.1 ;串行移位時鐘

    DSLUCK BIT P1.2 ;并行鎖存時鐘

    DISBUF EQU 51H ;顯示緩沖區首址

    DS20 EQU 34H ;20ms定時寄存器(12位顯示計數器)

    LJMP MAIN ;轉主程序

    ORG 000BH

    LJMP TIMINT ;轉定時顯示中斷子程序

    MAIN: MOV SP,#70H ;置椎棧指針

    MOV 51H,#00H ;預置顯示緩沖區

    MOV 52H,#01H

    MOV 53H,#02H

    MOV 54H,#03H

    MOV 55H,#04H

    MOV 56H,#05H

    MOV 57H,#06H

    MOV 58H,#07H

    MOV 59H,#08H

    MOV 5AH,#09H

    MOV 5BH,#00H

    MOV 5CH,#01H

    MOV 08H,#DISBUF ;1區R0指向顯示緩沖區首址

    MOV 0EH,#07H ;置初始位控碼(1區R6)

    MOV 0FH,#0FFH ;置初始位控碼(1區R7)

    MOV TMOD,#01H ;置T0為1.67ms定時器

    MOV TL0,#00H

    MOV TH0,#0FAH

    MOV DS20,#12 ;置顯示位數計數器

    SETB TR0 ;啟動T0

    SETB EA ;開中斷

    SETB ET0 ;開T0中斷

    HERE: SJMP HERE

    TIMINT: PUSH PSW ;定時顯示中斷子程序,狀態字進棧

    MOV PSW,#08H ;重置狀態字,選擇1區工作寄存器

    PUSH ACC ;累加器進棧

    PUSH B ;B寄存器進棧

    CLR TR0 ;停止T0定時

    MOV TH0,#0FAH ;重置1.67ms定時初值

    MOV TL0,#00H

    SETB TR0 ;啟動T0定時

    MOV R5,0FH ;位控碼送R4、R5

    MOV R4,0EH

    LCALL DIS1 ;調用顯示一位數碼管子程序

    SETB C ;形成顯示下一位位控碼并置于1區R6、R7中

    MOV A,R6

    SETB ACC.4

    RRC A

    MOV R6,A

    MOV A,R7

    RRC A

    MOV R7,A

    DJNZ DS20,LOOP1 ;12位顯示完了否,沒完退出,若顯示完重置

    MOV DS20,#12 ;重置顯示計數器

    MOV R0,#DISBUF ;重置顯示緩沖區指針

    MOV R7,#0FFH ;重置初始位控碼

    MOV R6,#07H

    LOOP1: POP B ;恢復現場

    POP ACC

    POP PSW

    RETI ;中斷返回

    DIS1: MOV DPTR,#TAB ;顯示一位數碼管子程序,指向段碼表

    MOV A,@R0 ;取待顯示字符數據

    INC R0 ;修改緩沖區指針

    MOVC A,@A+DPTR ;查表取顯示字符段碼

    MOV R3,A ;將段碼與位控碼組合成20位有效串行碼

    MOV R1,#0CH ;20位有效串行碼置于R3、R4、R5中

    MOV A,@R1

    SWAP A

    MOV @R1,A

    MOV A,R3

    XCHD A,@R1

    MOV A,@R1

    SWAP A

    MOV @R1,A

    MOV A,R3

    SWAP A

    MOV R3,A

    MOV R1,#20 ;置串行輸出計數器

    DIS0: MOV A,R3 ;R3、R4、R5串行移位,由R5高位輸出。

    RRC A

    MOV R3,A

    MOV A,R4

    RRC A

    MOV R4,A

    MOV A,R5

    RRC A

    MOV R5,A

    MOV DSDATE,C ;最高位送至595芯片串行輸入端

    SETB DSCLK ;產生595芯片串行輸入信號

    NOP

    CLR DSCLK ;串行輸入鎖存

    DJNZ R1,DIS0 ;20位二進碼輸出完否,沒完繼續

    SETB DSLUCK ;產生595芯片并行輸出信號,字符開始顯示

    NOP

    CLR DSLUCK ;輸出字符數據由595芯片鎖存

    RET

    TAB: DB 3FH,06H,5BH ;顯示段碼表

    DB 4FH,66H,6DH

    DB 7DH,07H,7FH

    DB 6FH,00H,40H

    END


    (審核編輯: 林靜)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 线性排水沟-成品排水沟-树脂排水沟-树脂混凝土,缝隙式排水沟-时利和 | 吉安仁济医院「官网」吉安男科医院-吉安仁济男科医院靠谱吗-男性专科医院 | 重庆宏工_隧道取芯钻机_公路护栏钻机-车载式钻机_打钻一体机_护栏抢修车_隧道钻机-工程机械 | 宿州电机维修厂家,大型电机维修及二手电机修理到安徽鑫瑞特电机装备有限公司 | 专注客流统计,客流分析,人流统计系统,客流计数器-广州市天威电子科技有限公司 | 陶瓷靶材_氧化铌靶材_合金靶材_专注河北氧化铌靶材批发-河北东同光电科技有限公司 | 洒水车厂家、消防车、污水处理车厂家-程力专用汽车股份有限公司 洒水车|冷藏车|LED广告车|油罐车|道路救援车|垃圾车|程力专用汽车股份有限公司销售九分公司 | 湖南实验台-防静电工作台-实验设备厂家-长沙实验室设备有限公司-湖南贝塔实验室设备有限公司 | 久久91精品久久91综合_国产亚洲自拍一区_国产精品第1页_亚洲高清视频一区_91成人午夜在线精品_亚洲国产精品网站在线播放_亚洲国产成人久久综合区_国产精品亚洲专区在线观看_免费视频精品一区二区三区 | 门禁控制器-自动道闸-停车场系统-车位引导系统-车牌识别系统-楼宇对讲-可视门铃-门禁一卡通-河北京鹏电子科技有限公司 | 液压提升设备,液压顶升装置,钢内筒提升设备,储罐液压顶升_沧州鼎恒液压机械制造有限公司 | 中捷摇臂钻,数控钻床,沈阳中捷设备机床厂官网_沈阳中捷数控摇臂钻床厂 | 拖链电缆-卷筒电缆-行车电缆-机器人电缆-上海甲朗制造 | 型材散热器,电子散热器,插片散热器-镇江市科创电子散热器有限公司 | 上海三友医疗器械股份有限公司| 水晶粉丝机_粉丝机_粉皮机-开封市晟丰机械设备有限公司 | 热泵烘干机_食品烘干机_水果烘干机_蔬菜烘干机_河南蓝天机械制造有限公司 | 瑞凯科技,吉林省瑞凯科技,吉林省瑞凯科技股份有限公司 | 河南桥式起重机-河南门式起重机-宇华起重设备集团(官网) | 水平转头微孔板离心机-米欧微孔板离心机-北京乾明基因技术 | 兰州沙盘模型公司_兰州模型公司_兰州沙盘模型厂家_地形沙盘制作_兰州沙盘模型制作公司 | 中超直播_中超直播在线直播_中超直播免费直播视频直播-24直播网 中标通国际认证(深圳)有限公司-知识产权管理体系认证-湖北知识产权贯标 | 山东啤酒箱塑料提手_注塑产品加工_手提绳厂家-淄博浩晨包装制品有限公司 | 陕西老医协生殖医学医院_陕西省老医协生殖医学医院【官方网站】 陕西教师资格网-陕西教师资格考试网 | 无人叉车|智能无人叉车|智能AGV叉车|激光叉车AGV厂家_江西丹巴赫机器人股份有限公司 | 深圳理津技术有限公司(REHLOGY)-全球工业品供应商:自动化产品|仪器仪表|设备|备品备件|工具|消耗品|非标设备|建筑工程等一站式综合服务! | 首页-南德电气集团-电能质量产品解决方案|能源数字化系统解决方案|新能源检测评估服务|电力/光伏/储能EPC工程总承包 | 汽车漆品牌|家具漆代理|涂料加盟厂家|家具漆|汽车漆-邦派漆官网 汽车漆|汽车油漆|工业油漆涂料|汽车漆加盟-佛山市科涂涂料有限公司 | 湖南长沙癫痫病医院_湖南癫痫病专科医院_湖南治疗癫痫病专业医院_长沙和谐医院有限公司 | 无尘布_乳胶手套_防静电手环_口罩-苏州迈思德超净科技有限公司 | 乐贝贝童装批发网-外贸童装批发厂家直销|网上品牌童装批发市场|儿童服装批发首选 | 湖南净声源环保科技有限公司是一家专业从事噪声治理和建筑声学设计生态环境综合治理服务的企业,专业从事株洲电梯隔音治理,湘潭中央空调降噪处理,衡阳邵阳冷却塔噪音治理,岳阳常德大型风机噪声隔音降噪,张家界空压机噪声治理,益阳配电房变压器噪声治理,专业郴州永州工厂企业车间噪声治理,怀化娄底专业机械设备减振降治理,武汉噪音治理隔音降噪公司,孝感噪音治理,立式球磨机的噪声控制,专业隔音降噪公司,、以及各类机械动力设备减振降噪噪声治理的公司,同时为客户提供咨询与解决方案 | 山东洗地机_工业洗地机_驾驶式扫地机_扫地车厂家_鼎洁盛世官网 | 气体报警器,有毒气体报警器,可燃气体探测器,乙炔气体报警器,可燃气体检漏仪,便携式气体检测仪,气体报警控制器-山东如特安防设备有限公司 | 南山荔枝,深圳南荔农业荔枝园自销-质保优放心选购 | 滤布_PP滤芯_过滤芯_线绕滤芯_碳纤维滤芯 - 东莞市三比过滤器材有限公司 | 夏令营报名中心-军事夏令营哪家好-青少年夏令营推荐-中小学夏令营活动-夏令营报名中心 | 青岛家政网【家政港】青岛家政保姆网络服务平台! | 皮带清扫器-皮带聚氨酯合金空段输送带清扫器刮刀厂家-衡水格锐特机械科技有限公司 | 深圳钢成培训专业从事,五轴培训,车铣复合培训,数控车床,CNC数控编程,模具编程 ,钣金机械与模具设计,powermill,mastercam,solidworks,ug,hypermill培训 | 样品前处理仪器_光谱仪器_色谱/分析仪器_测量/计量仪器_青岛聚创世纪环保科技有限公司 |