毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

LED大屏幕显示系统 第5页

更新时间:2008-6-28:  来源:毕业论文

LED大屏幕显示系统 第5页|点阵电子显示屏设计

8、参考资料

 [1]《基于单片机结构的智能系统设计与实现》 沈红卫    电子工业出版社

[2]《单片机原理与接口技术》 黄惠媛    海洋出版社

[3]《单片机应用技术》  周平  伍云辉    电子科技大学出版社

[4]8051单片机实践与应用》 吴金戌 沈金阳 郭庭吉    清华大学出版社

[5]《电子设计竞赛赛题解析》 黄正谨等编  东南大学出版社  

 

附录:

例:整屏四个字一起显示的程序

SER    EQU   P1.0 ; TPIC6B595 3

OE     EQU   P1.1TPIC6B595 8

RCK    EQU   P1.2TPIC6B595 12

MR     EQU   P1.3TPIC6B595 9

SRCLK  EQU  P1.4TPIC6B595 13

ORG 0000H

LJMP MAIN

ORG 0100H

;**************************主程序**********************************

MAIN: MOV  SP,#70H

SETB  OE     

MOV 2BH,#00H

MOV 27H,#00H

START:           ;初始化寄存器RAM单元

MOV R0, #30H

MOV R1,#64H     ;30H~6FH单元清零

MOV A, #00H

ST: MOV  @R0,A

   INC R0

   DJNZ R1,ST

;2Dh------寻址偏址        ;整屏四个字一起显示

LOOP:MOV DPTR,#TAB;赋查表初值

MOV R3,#56

PLAY: MOV 2DH,#00H

 MOV 2FH,#10H

GG: LCALL LINE16;扫描显示一次

MOV 2DH,#00H

DJNZ 2FH,GG

MOV A,DPL

CLR C

ADD A, #16

MOV DPL ,A

MOV A, DPH

ADDC A ,#00H

MOV DPH, A

DJNZ R3,PLAY

SJMP START

LINE16: MOV 2BH,#16;16行,2BH放后还剩几行

FF: LCALL LINE1;扫描显示一行子程序

DJNZ 2BH,FF;扫描行直到16行扫完再转

RET

LINE1:LCALL MSTR;将显示的内容移入内存单元

      LCALL SEND;发送串口子程序

      LCALL XH;选通行子程序

      RET

MSTR:   ;显示内容移入内存单元

      MOV R0,#30H

      MOV R4,#9

      MOV A,2DH;

BB:   MOVC  A,@A+DPTR

      ADD A,#16;16移到下一行

      MOV 2DH,A

      DJNZ R4,BB

      MOV A,2DH

      SUBB A,#143

      MOV 2DH,A

      RET

;$$$$$$$$$$$$$$$$$$$$$$$$$$$发送数据到串口子程序$$$$$$$$$$$$$$$$$$$$$$$$$

     MOV R5,#8  ;一行有8个字节,如每次显示字数不同要作相应改动

     SETB OE

     SETB MR

     CLR SRCLK

     CLR RCK

     SETB P1.6

     SETB P1.7

 

LQ:  CLR C

     MOV R2,#8

     MOV A,@R0

     ;    CPL A ;TPIC6B595应该不用这一步

     LCALL DD1;调用显示一个字节的子程序

     INC R0;指向下一个显示单元

     DJNZ R5,LQ

     RET

DD1: CLR  SRCLK;清串行CP

需要完整内容的请联系QQ752018766,本文免费,转发请注明源于www.youerw.com

    NOP

    SETB RCK

    CLR P1.6

    ;CLR P1.7

    MOV A,27H

    MOV P0,A

    CLR    OE

LCALL DE25MS

INC  A

    SETB   OE

    SETB  P1.6

MOV A,27H  

ANL A,#0F0H

    SWAP A

    ADD A,#01H

    SWAP A

    MOV 27H,A

CLR    MR      

SETB   MR        

RET

DE25MS:    MOV  R5,#09H

 DEL2:      MOV  R6,#0FH

 DEL3:      MOV  R7,#01H

                DJNZ  R7,$

                DJNZ  R6,DEL3

                DJNZ  R5,DEL2

                RET

TAB:

字库

END

上一页  [1] [2] [3] [4] [5] 

LED大屏幕显示系统 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。