/*
主频率 12M
项目名称: 校园打铃系统
功能:
1、8位数码管显示当前时间。
2、使用DS1302获得时钟信号,能够进行时钟设置
3、能够设置10组打铃时间,并具有临时打铃功能,打铃的时长为5S钟
4、使用1602液晶屏幕显示。
使用方法: 按键“÷”时间调整,多次按下调整位
按键“X”打铃时间调整,多次按下调整位
按键“=”打铃时间数组调整
按键“+”数据加
按键“-”数据减
按键“/C”退出
*/
#include "all.h"
u8 Mode=0; //模式标记
u8 Ring_Sign=0; //打铃标记
void main(void)
{
u8 i=0,q=0,s;
lcd_start(); //屏幕初始化
lcd_CLS(); //清屏
Init_Ds1302(); //DS1302初始化
Timer0Init(); //定时器(铃声)初始化
P37=0;
TR0 = 1; //启动定时器0
while(1)
{
Key4x4_2(); //4X4按键数据(松手后)读取
Key_Mode();