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

📄 液晶+时钟.asm

📁 1602液晶 时钟1302 非常经典 非常好的一个程序
💻 ASM
字号:
;经测试通过
;系统:增强型学习板
;功能:读写1302,1602显示时钟
;DS1302引脚定义
	SCLK    BIT P1.5	;时钟控制总线 
	IO_DATA BIT P1.6	;数据传送总线 
	RST 	BIT P1.7	;复位总线 
;DS1302地址空间定义
	Bitcnt  DATA 30H	;数据位计数器  
	Bytecnt DATA 31H	;数据字节计数器  
	Command DATA 32H	;命令字节地址
	Rcvdat  DATA 3AH	;接收数据缓冲区 
	Xmtdat  DATA 4AH	;发送数据缓冲区
	
	DATA_BUF DATA 33H	;
	BIT_NUM  EQU  34H	;
	BIT_N    EQU  35H	;
	
	HOU_A 	EQU 	67H	;
	HOU_B 	EQU 	68H	;
	MIN_A 	EQU 	69H	;
	MIN_B 	EQU 	6AH	;
	SEC_A 	EQU 	6BH	;
	SEC_B 	EQU 	6CH	;

;1602引脚定义
	RS EQU P1.2		
	RW EQU P1.1
	E EQU P1.0
	DB0_DB7 EQU P0

	ORG 0000H		;		
	LJMP START		;	
	ORG 0023H		;

START:	MOV DB0_DB7,#01H 	;清屏
	ACALL ENABLE
	
	MOV DB0_DB7,#38H 	;8位2行5x7点阵
	ACALL ENABLE
	
	MOV DB0_DB7,#0DH 	;显示器开、光标开、闪烁关

⌨️ 快捷键说明

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