繁体中文
高级搜索
 
首页 | 电子技术应用 | 行业最新动态 | 行业最新产品 | 软件资料下载 | 电路图纸欣赏 | 博客文章精选 | 电子精品论坛 | 电子技术贴吧

当前位置:首页 >> 电子技术应用 >> 单片机-----应用 >> 简易单片机数字钟
简易单片机数字钟
作者:   来源: 发表时间:2007-02-28  字号:  
long555 发表于 2006-8-17 11:00:00

该数字钟采用LED灯闪烁,作为秒针指示,用四位共阴数码显示小时和分钟,并具有准确闹铃功能。

ALB EQU 20H.0 ; 闹铃设置标志

BUF EQU 30H ; 30H-33H存放七段显示器数量
HOUR EQU 34H;存放小时变量
MIN EQU 35H;存入分钟变量
SEC EQU 36H;存放秒变量
DEDA EQU 37H ; 5 mS 计数值
SEC0 EQU 38H ; 存放旧的秒数

HH EQU 39H ; ALARM HOUR
MM EQU 3AH ; ALARM MIN
;----------------------------
; KEYS.....
K1 EQU P1.4;按键1引脚
K2 EQU P1.5
K3 EQU P1.6
K4 EQU P1.7
SPK EQU P3.4;压电喇叭
WLED EQU P3.7;工作指示灯
;-----------------------------
ORG 0H
JMP BEGIN
ORG 0BH ; 定时器0中断入口
JMP T0_INT;
;-----------------------------
BEGIN:
CLR RY1
CLR RY2
CLR ALB ; NO ALARM
MOV HH,#1 ; DEFAULT ALARM TIME--1:1
MOV MM,#1

CALL BZ
CALL BZ
CALL LED_BL;LED闪动,表示程序开始执行

CALL INIT;初始化变量
CALL INIT_TIMER;初始化定时器

; 关闭显示器
MOV A,#0FFH
MOV P0,A
CALL LOAD_DATA;加载七段显示器初始数据
;....................................................
LOOP:
CALL TIME_PRO ; 时间计时处理
CALL SCAN1 ; 扫描显示器。。。。。。。太长了,所以省略了,要的可以留言!!!


!注意:如果您发现此文章出现影响您的阅读的状况,请从浏览器地址栏里复制本文的链接到留言本报告给站长解决!
  • 上一篇: DS18B20温度传感器
  • 下一篇: [转载]语音录放芯片ISD5116特点及应用

  • >> 联系我们请给我们留言·留言本
    本站所有提供的信息软件资料均来自网络,版权及著作权归原作者所有,如果无意中侵犯了您的相关权利或触及法律法规,请给我们留言, 我们将在24小时内删除。
      浙ICP备05071687号  电子技术精品网