C51鬧鈴程序
51study實例-C51鬧鈴程序
MCUBLOG 發(fā)表
#i nclude
#i nclude
#define comdir P3_2
#define wirespeaker P1_3
#define wiret0 T0
#define wiret1 T1
#define adr_delay1s 0x1086
#define adr_print10ms 0x1000
#define adr_print80ms 0x101A
#define adr_screen_black 0x10BA
#define adr_screen_clear 0x10CD
#define adr_key_search 0X10EB
#define adr_sound500hz 0x109E
#define max_timer 24*3
void (* pFunc)(void); //定義指向函數(shù)的指針
void (* Print80ms)(void);
int CodeChange(int i);
/*define a struct*/
struct time_str{
unsigned char hour;
unsigned char min;
unsigned char sec;
}today;
int depart=20;
int t0int_flag=0;
unsigned char data dispbuf[8] _at_ 0x30;
unsigned char code Sound_Date[max_timer]={
0x00,0x00,0x0a, 0x00,0x00,0x1e, 0x00,0x01,0x00, 0x00,0x02,0x00,
0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00,
0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00,
0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00,
0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00,
0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00, 0x0b,0x00,0x00,
};
/*TIMER0 INTERRUPT*/
void timer0(void) interrupt 1{
wiret1=!wiret1;
TH0=0X3C;
TL0=0XB0;
depart-=1;
?
非常好我支持^.^
(2) 100%
不好我反對
(0) 0%
下載地址
C51鬧鈴程序下載
相關(guān)電子資料下載
- 華為云 Flexus 云服務(wù)器 X 實例以黑科技驅(qū)動,開辟高性能低成本云服務(wù)新路徑 91
- 企業(yè)數(shù)字化上云如何解?Flexus X 實例柔性算力一鍵用 81
- 華為云 Flexus X 實例柔性算力、6 倍性能!中等業(yè)務(wù)負載場景首選 69
- 以初創(chuàng)游戲公司為例,看華為云 Flexus X 實例如何賦能中小企業(yè)提質(zhì)增效 76
- 中小企業(yè)首選柔性算力服務(wù)器,F(xiàn)lexus X 實例加速云上性能飛躍 32
- 數(shù)字化轉(zhuǎn)型加速器,F(xiàn)lexus X 實例提升企業(yè)核心競爭力 78
- 性能高達 6 倍,F(xiàn)lexus X 實例用實力闡述什么是新一代柔性算力 84
- 技術(shù)突破、業(yè)界首款!華為云 Flexus 云服務(wù)器 X 實例開啟柔性算力新時代 93
- 華為云技術(shù)新突破:Flexus X 實例以其柔性算力加速企業(yè)一鍵上云 87
- 華為云 Flexus 云服務(wù)器 X 實例:柔性算力新物種,越用越省! 95