YD-613在单片机、嵌入式系统的应用

[09-12 18:16:57]   来源:http://www.88dzw.com  单片机学习   阅读:8130

文章摘要:⑤ 51汇编程序样例;Language 51ASM Author:UREIKA ;主频:11.059MHZ;SMOD=0 ;BAUD=9600; P1.2接DTR ORG 0000H SJMP MAIN ;程序从30H开始 ORG 0030HMAIN: MOV SP,#4FH ;设置栈指针 MOV PCON,#00H ;设置SMOD=0 MOV TMOD,#21H ;自动装入时间常数的8位定时器 MOV SCON,#01010000B ;8bit UART ;8bit UARTMOV TH1,#0FDH ;设置波特率为9600MOV TL1,#0FDH MOV TCON,#40H ;记数启动

YD-613在单片机、嵌入式系统的应用,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com

  ⑤ 51汇编程序样例

;Language 51ASM Author:UREIKA
;主频:11.059MHZ
;SMOD=0 ;BAUD=9600; P1.2接DTR
 ORG 0000H
 SJMP MAIN ;程序从30H开始
 ORG 0030H
MAIN:
 MOV SP,#4FH ;设置栈指针
 MOV PCON,#00H ;设置SMOD=0
 MOV TMOD,#21H ;自动装入时间常数的8位定时器
 MOV SCON,#01010000B ;8bit UART ;8bit UART
MOV TH1,#0FDH ;设置波特率为9600
MOV TL1,#0FDH
 MOV TCON,#40H ;记数启动
 clr TI ;清发送中断标志
 clr RI ;清接收中断标志
 MOV P1,#0FFH
;WAIT LCD WORKING 
 LCALL DELAY ;延时
 LCALL DELAY
 LCALL DELAY
 LCALL DELAY
 LCALL DELAY
AGAIN: NOP
 MOV A,#1BH
 ACALL SEND 
 MOV A,#42H
 ACALL SEND
 MOV A,#00H ;发送清黑屏指令1B 42 00
 ACALL SEND
 MOV A,#1BH
 ACALL SEND 
 MOV A,#42H
 ACALL SEND
 MOV A,#01H ;发送清兰屏指令1B 42 00
 ACALL SEND
 AJMP AGAIN ;循环
 SJMP $
SEND: CALL DELY ;发送子程序
 JNB P1.2,SEND1 ;test DTR ;测试DTR信号
 SJMP SEND ;为高等待
SEND1: MOV SBUF,A ;为低将数据放入移位寄存器
 JNB TI,$ ;发送标志为0等待
 CLR TI ;清发送标志
SEND3: RET
DELY: MOV R1,#30H ;延时子程序
DELY1: DJNZ R1,DELY1
 RET 
DELAY: MOV R1,#0FFH
DELAY1: MOV R2,#0FFH
DELAY2: DJNZ R2,DELAY2
 DJNZ R1,DELAY1
 RET
 END ;结束
51汇编程序样例(并口)
;SETBEQU P32 ;选通信号
;BUSYEQU P3.3 ;忙信号
ORG 0000H
LJMP MAIN ;程序从100H开始
ORG 100H
MAIN:
MOV A,#00H ;P1口设为输出
MOV P1,A
CLR P3.2 ;P3.2设为输出
NOP ;空操作
Nop
Nop
SETB P3.3 ;P3.3设为输入
LOOP:MOV R2,#09H ;设置表格
MOVDPT R,#COMMTAB
LOOP1:CLR A ;发送表格
MOVC A,@A+DPTR
LCALL SEND
DJNZ R2,LOOP1
LCALL DELAYL
SIMP LOOP
SEND: ;发送子程序
NOP
SEND1:JB P3.3SEND ;检测忙信号,忙信号等待
MOV P1,A ;不忙,将数据放到P1口
CLR P3.2 ;选通信号发出
NOP
NOP
NOP
NOP
SETB P3.2
LCALL DELAY ;延时
RET

DELAY;MOV R3,#0FFH
DELAY;NOP
NOP
NOP
NOP
DJNZ R3,DELAYA
RET

END ;结束

结语

  YD-613彩色液晶智能显示器可为嵌入式系统提供一个友好的彩色人机界面;同时,由于其内部具有显示管理MCU,大大降低了嵌式系统使用彩色液晶显示器的门坎,使用普通单片机即可实现彩色液晶屏的管理工作,从而可使嵌入式系统具有一个靓丽的外观。目前受价格的制约,该产品仅应用于彩色无纸记录仪、GPS、智能仪器等高端电子产品中。相信随着科技的进步与时代的发展,彩色液晶显示器会得到越来越广泛的应用。


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


Tag:单片机学习单片机开发,单片机原理,单片机教程单片机学习

《YD-613在单片机、嵌入式系统的应用》相关文章

分类导航
最新更新
热门排行