搜索结果
找到约 15 项符合
DJNZ 的查询结果
单片机编程 LED显示屏动态显示及程序
实现动态显示效果的方法和以上几种基本类似,这里以滚动显示为例作一说明。对于需要滚动的文字,可以将其设置为位图格式,暂存于内存中,然后利用VC 提供的位图拷贝函数BitBlt将位图复制到显示位置。对于特殊字符或图形,则可以直接利用BitBlt函数调用到显示位置。然后在类CLEDDlg的 OnTimer函数中调用该函数,以实现文字的 ...
单片机开发 红外遥控接收 ORG 0000H LJMP START 转入主程序 ORG 0010H START: MAIN: JNB P2.2,IR LJMP MAIN 以
红外遥控接收
ORG 0000H
LJMP START 转入主程序
ORG 0010H
START:
MAIN:
JNB P2.2,IR
LJMP MAIN
以下为进入P3.2脚外部中断子程序,也就是解码程序
IR:
MOV R6,#9
SB:
ACALL DELAY882 调用882微秒延时子程序
JB P2.2,EXIT 延时882微秒后判断P3.2脚是否出现高电平如果有就退出解码程序
DJNZ R6, SB 重 ...
其他嵌入式/单片机内容 红外线遥控器解码程序(汇编) ORG 0000H AJMP MAIN ORG 0003H 外部中断INT0入口地址 AJMP INT 转中断服务子程序 MAIN:
红外线遥控器解码程序(汇编)
ORG 0000H
AJMP MAIN
ORG 0003H 外部中断INT0入口地址
AJMP INT 转中断服务子程序
MAIN: MOV SP,#40H
MOV P1,#00H
SETB EA 开CPU中断
SETB IT0 设定INT0触发方式
SETB EX0 INT0请求中断
DSP: MOV R2,#9 将遥控器键值转化成A(0~9)
MOV DPTR,#TAB1
VV: MOV A,R2
MOVC A, ...
汇编语言 MOV P2 ,#0FFH MOV P3 ,#0FFH ACALL DEL AJMP MAIN ORG 0200H DEL: MOV R5,#04H F3: MOV R6,#0FF
MOV P2 ,#0FFH
MOV P3 ,#0FFH
ACALL DEL
AJMP MAIN
ORG 0200H
DEL: MOV R5,#04H
F3: MOV R6,#0FFH
F2: MOV R7,#0FFH
F1: DJNZ R7,F1
DJNZ R6,F2
DJNZ R5,F3
RET
END
汇编语言 辅助说明: 代码交流 QQ59771230 email:choudaxian@163.com 注意事项: 1) LCD 指令中的TEXT GRAPHIC AREA SET效果是什么样的
辅助说明:
代码交流 QQ59771230 email:choudaxian@163.com
注意事项:
1) LCD 指令中的TEXT GRAPHIC AREA SET效果是什么样的
2) LCD 指令中的MODE SET中的OR AND XOR 有图层的味道
3) DJNZ+指令C0H(DATA AND WRITE)与相同的数据时就会出错
4) CHAR ADN PIC分别清除
5) 几何图形绘制与实现图形
6) 菜单优化设计, ...