⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dl.asm

📁 LED点阵屏电子钟制作全资料,有注意大家好好学习单片机。望大家分享。
💻 ASM
字号:
/*-------------------------------------------
项目名:   2006年毕业设计项目
程序名:    32*8点阵屏电子钟--字节转换(嵌入汇编程序)
编写人:    杜洋 
初写时间:  2005-12-15~2005-12-  
CPU说明:   MCS-51(AT89S52) 12MHZ
接口说明:  DS1302、DS18B20
信息说明:  程序为_DL有反回值在R7中,函数名为DL
修改日志:  
  NO.1-20051215 完成LED驱动、显示切换、时钟温度读取
	NO.2-20051216 完成整点报时、填加注释信息
 	NO.3-20051220 完成了调时、按键音等所以的功能(没有闹钟)
-------------------------------------------*/

DLP  SEGMENT  CODE    ;程序段

PUBLIC  _DL			  ;入口地址,跳转到DL标号处执行汇编程序

RSEG  DLP			  ;程序段



_DL:;125MS延时汇编程序
    ;-------------------------------------------字节全转换程序
ABBA:  ;将字节中的76543210变为01234567
	MOV		A,R7
     MOV    B,A
	 MOV    C,B.0
	 MOV    ACC.7,C
	 MOV    C,B.1
	 MOV    ACC.6,C
	 MOV    C,B.2
	 MOV    ACC.5,C
	 MOV    C,B.3
	 MOV    ACC.4,C
	 MOV    C,B.4
	 MOV    ACC.3,C
	 MOV    C,B.5
	 MOV    ACC.2,C
	 MOV    C,B.6
	 MOV    ACC.1,C
	 MOV    C,B.7
	 MOV    ACC.0,C
	 MOV	R7,A
    RET				  ;汇编结束,返回C程序


	end				  ;程序文件编译结束





⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -