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、智能仪器等高端电子产品中。相信随着科技的进步与时代的发展,彩色液晶显示器会得到越来越广泛的应用。
- 上一篇:基于51单片机的温度测量系统
《YD-613在单片机、嵌入式系统的应用》相关文章
- › YD-613在单片机、嵌入式系统的应用
- 在百度中搜索相关文章:YD-613在单片机、嵌入式系统的应用
- 在谷歌中搜索相关文章:YD-613在单片机、嵌入式系统的应用
- 在soso中搜索相关文章:YD-613在单片机、嵌入式系统的应用
- 在搜狗中搜索相关文章:YD-613在单片机、嵌入式系统的应用