org 00ha_bit equ 30h ;个位数存放处b_bit equ 31h ;十位数存放处c_bit equ 32h ;百位数存放处d_bit equ 33h ;千位数存放处e_bit equ 34h ;万位数存放处f_bit equ 35h ;十万位数存放处org0000hajmpstar
PC EQU 2STATUS EQU 3RA EQU 5RB EQU 6RC EQU 7BIJIAO EQU 0FJIANZHI EQU 8BUFFER EQU 9BUFFER1 EQU 0AHBUFFER2 EQU 0BHCOUNTER EQU 0CHCON1 EQU 0DHCON2 EQU 0EHPIC57 EQU 7FFHZ EQU 2;--------------
;电子报2001年18期12版Cs_X1 EQU 26H ;数据缓冲区字节数Cs0_X1 EQU 25H ;缓冲区一个字节有几位U0_X1 EQU 40H ;数据临时存放字节,存满8位后送2AH~2FHN0_M EQU 1EH ;键值存放单元N0_J EQU 1FH ;遥控器识
;**********************************; 写时间子程序;向DS12887回写时间信息,包括年月日,时分秒;;**********************************WRITE_TIMEMOV DS_ADDR,#0BHMOV A,#0A2HLCALL WRITE_DS;写秒信息,在
;三字节无符号除法程序(R2R3R4/R7)=(R2)R3R4 余数R7;入口 :R2,R3,R4,R7;占用资源:ACC,B,F0;堆栈需求:3字节;出口 :(R2),R3,R4,R7,OVNDIV31 :MOV A,R2 MOV B,R7 DIV AB PUSH A MOV R2,B MOV B,#10HNDV311
一、概述PT2262/2272 是一种CMOS工艺制造的低功耗低价位通用编解码电路,是目前在无线通讯电路中作地址编码识别最常用的芯片之一。 PT2262/2272 最多可有 12 位 (A0-A11) 三态地址端管脚 ( 悬空 , 接高
74HC595具有一个8位串行输入并行输出的移位寄存器和一个8位输出锁存器。;================================================;74HC595 走马灯演示程序;创作日期:2007/08/012;创作者:给我一支烟;======
1 引言现在流行的串行时钟电路很多,如ds1302、 ds1307、pcf8485等。这些电路的接口简单、价格低廉、使用方便,被广泛地采用。本文介绍的实时时钟电路ds1302是dallas公司的一种具有涓细电流充电能力的电路
LED(liteEMIt diode)显示是项目开发中经常遇到的一种显示方法,其具有亮度高、全视角、使用寿命长、驱动简单等特点,因而在一些高端和大型的器材和设备上使用较为广泛。下面就常用的led显示及驱动方法作
智能电子钟的功能:1。 全日历计时。2。 12/24小时转换。3。 8路定时输出(可关/开控制)4。 误差:15S+1uS5。 大、小月,润年,周,自动追踪二、 调校:上电后,电子钟显示“1:00”。1。 8路定时时间
将预设的字由点阵作由左至右跑马灯式(左移)显示;port3.0~3.6connecttocolumn ;port1.0~1.4connecttorow ;delay=0.2s ;========== ;=Main= ;========== .ORG0000H START:MOVDPTR,#DATA MOVR3,#OK-DAT
学习了一段时间,有了一定经验的朋友,肯定会觉得不过瘾,老是纸上谈兵,点个LED有什么用?能不能来点实际点的。好的,我们就安排一点实际一点的,这次是点亮真的电灯了,不过要注意安全,莫要发生
先是让第一个灯闪的程序:start: SETB P0.0;(1)是让灯灭 LCALL DELAY;(2)是延时,调用延时子程序指令 CLR P0.0;(3)是让灯亮 LCALL DELAY;(4)和第二条一模一样,也是调用延时子程序指令 LJMP star
#include "reg52.h"#define uchar unsigned char#define uint unsigned intsbit light = P1^0sbit loud = P1^7;sbit alarm = P2^0;bit alarm_flag,flag_dec,flag_change;uint t0_count = 1;uint t0_set