標(biāo)題: 定時(shí)鬧鐘 [打印本頁] 作者: @夢123 時(shí)間: 2017-5-25 10:52 標(biāo)題: 定時(shí)鬧鐘 #include<reg51.h>
#include<intrins.h>
#include<stdio.h>
#define uchar unsigned char
#define uint unsigned int
uchar code segtbl[]= {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff,0xc6};
// 0 1 2 3 4 5 6 7 8 9 - c
uchar data dis_b; //位段碼
uchar data dis_r; //位偏移量
uchar data dis[8]; //定義8個(gè)連續(xù)的存儲(chǔ)器
uchar data c_min;
uchar data c_hou;
uchar data second;
uchar data minite;
uchar data hour;
uchar data CNTA;
uchar data speaker_num; //蜂鳴次數(shù)
bit beep; //整點(diǎn)報(bào)時(shí)標(biāo)志
bit run; //運(yùn)行標(biāo)志
bit flash; //滅燈標(biāo)志
bit clarm_switch; //鬧鐘開關(guān)標(biāo)志
bit baoshi; //報(bào)時(shí)開關(guān)標(biāo)志
sbit speaker=P1^3;
sbit minitek=P1^1;
sbit hourk=P1^0;
sbit enter=P1^4;
sbit led1=P1^6; // 按鍵標(biāo)識
sbit led2=P1^7; // 運(yùn)行標(biāo)志
uint n,k;