足球比分直播

定时器c 语言程序.doc

返回
定时器c 语言程序.doc_第1页
第1页 / 共5页
定时器c 语言程序.doc_第2页
第2页 / 共5页
定时器c 语言程序.doc_第3页
第3页 / 共5页
定时器c 语言程序.doc_第4页
第4页 / 共5页
定时器c 语言程序.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述:
定时器 c 语言程序include “c8051f020.h“ include /********函数声明********/void write7279unsigned char, unsigned char;//写入到 HD7279void Send7279Byteunsigned char ch; //发送一个命令字void Delay1usunsigned char us ; //延时 1μvoid Delay1msunsigned char T ; //延时 1msvoid Timer0_Init void;void SYSCLK_Init void; //**** 变量及 I/O 口定义 *********unsigned char data shi _at_ 0 x30; //时unsigned char data fen _at_ 0 x31; //分unsigned char data miao _at_ 0 x32; //秒unsigned char data zdjs _at_ 0 x33; //中断计数unsigned char bdata BZW _at_ 0 x20;sbit BZW0BZW0;sbit CLK P16; // HD7279sbit DAT P17; // HD7279define NOSELECT7279 P5 | 0 x80 //SPICS4P571define SELECT7279 P5 _nop_; _nop_; _nop_; _nop_;_nop_; --us;}}//*********发送一个命令字****************//void Send7279Byteunsigned char ch //发送一个命令字{char i;SELECT7279; //置 CS 低电平 Delay1us100; //延时 50μfor i0;i50 {BZW01; zdjs0;miao miao 1; } //是否到 1s 了ifmiao60 { miao 0; fen1; }iffen60 { fen0; shi1; }if shi24{ shi0; fen0; miao0;}}//************主程序****************************//void main void {WDTCN 0 xde;WDTCN 0 xad; //关看门狗SYSCLK_Init ; //初始化时钟Timer0_Init; //初始化定时器PORT_Init ; //初始化 IO 口CPT1CN | 0 x80; //使能比较器 1REF0CN 0 x03; //使能片内参考电压EA1; //开中断BZW00;shi 22;fen miao zdjs 0 x00; displaytime; //显示时钟BZW01;ET01;TR01;while1{ ifBZW01 // { //{} displaytime; //显示时钟BZW00;}} }
展开阅读全文
收藏
下载资源

加入会员免费下载





足球比分直播