咨询热线:18926046819

工业液晶屏(LCD)定制专家

首页液晶模块技术参考 单片机设计使用时 液晶模组延时程序

单片机设计使用时 液晶模组延时程序

2017年07月19日10:46 

单片机是指一个集成在一块芯片上的完整计算机系统,它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU.内存和外部总线系统。目前很多设备都采用先进的液晶显示屏来显示设备需要直观的内容,有时候也会存在芯片和设备的设计匹配问题,会出现本身显示是显示4行而显示2行的内容以及设备的指令发送出来屏还没显示的问题,这个就是芯片和设备程序设计中软件延时的问题。驰宇微工程人员为大家准备了些延时程序,请参考。如有不了解请来电咨询驰宇微科技0755-29446830

513微秒延时程序
DELAY: MOV R2,#0FEH
DELAY1: DJNZ R2,DELAY1
RET

;10毫秒延时程序
DL10MS: MOV R3,#14H
DL10MS1:LCALL DELAY
DJNZ R3,DL10MS1
RET

;0.1s延时程序12mhz
DELAY: MOV R6,#250
DL1: MOV R7,#200
DL2: DJNZ R6,DL2
DJNZ R7,DL1
RET

;延时1046549微秒(12mhz)
;具体的计算公式是:
;((((r7*2+1)+2)*r6+1)+2)*r5+1+4 = ((r7*2+3)*r6+3)

*r5+5
DEL : MOV R5,#08H
DEL1: MOV R6,#0FFH
DEL2: MOV R7,#0FFH
DJNZ R7,$
DJNZ R6,DEL2
DJNZ R5,DEL1
RET

;1秒延时子程序是以12MHz晶振
Delay1S:mov r1,#50
del0: mov r2,#91
del1: mov r3,#100
djnz r3,$
djnz r2,del1
djnz r1,del0
Ret

网友热评