



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
定时器c 语言程序#include c8051f020.h #include /*函数声明*/void write7279(unsigned char, unsigned char);/写入到HD7279void Send7279Byte(unsigned char ch); /发送一个命令字void Delay1us(unsigned char us) ; /延时1void Delay1ms(unsigned char T) ; /延时1msvoid Timer0_Init (void);void SYSCLK_Init (void); /* 变量及I/O口定义 * unsigned char data shi _at_ 0x30; /时unsigned char data fen _at_ 0x31; /分unsigned char data miao _at_ 0x32; /秒unsigned char data zdjs _at_ 0x33; /中断计数unsigned char bdata BZW _at_ 0x20; sbit BZW0=BZW0; sbit CLK = P16; / HD7279sbit DAT = P17; / HD7279#define NOSELECT7279 P5 |= 0x80/SPICS4(P57)=1#define SELECT7279 P5 &= (0x80) /SPICS4(P57)=0 /*延时N * 1*/ void Delay1us(unsigned char us) /延时1while (us) _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); -us; /*发送一个命令字*/void Send7279Byte(unsigned char ch) /发送一个命令字char i; SELECT7279;/置CS低电平 Delay1us(100);/延时50for (i=0;i0x8;i+)if (ch&0x80)/输出7位到HD7279A的DATA端 DAT=1;elseDAT=0;CLK=1;/置CLK高电平 ch=ch1;/待发数据左移 Delay1us(20);/延时8CLK=0;/置CLK低电平 Delay1us(20);/延时50DAT=0;/发送完毕,DATA端置低,返回 /* 显示时钟 */void displaytime()/显示时钟Send7279Byte(0x85) ;Send7279Byte(shi/10) ; /显示 时的 十位Send7279Byte(0x84) ;Send7279Byte(shi%10) ;/显示 时的 个位Send7279Byte(0x83) ;Send7279Byte(fen/10) ; /显示 分的 十位Send7279Byte(0x82) ; Send7279Byte(fen%10) ; /显示 分的 个位Send7279Byte(0x81) ;Send7279Byte(miao/10); /显示 秒的 十位Send7279Byte(0x80);Send7279Byte(miao%10); /显示 秒的 个位 /*单片机时钟初始化*/void SYSCLK_Init (void) int i; / delay counter OSCXCN = 0x65; / start external oscillator with / 18.432MHz crystal for (i=0; i =50) BZW0=1; zdjs=0;miao = miao +1; /是否到 1s 了?if(miao=60) miao =0; fen+=1;if(fen=60) fen=0;shi+=1; if( shi=24) shi=0; fen=0; miao=0; /*主程序*/void main (void) WDTCN = 0xde;WDTCN = 0xad; /关看门狗 SYSCLK_Init (); /初始化时钟Timer0_Init();/初始化定时器PORT_Init (); /初始化IO口 CPT1CN |= 0x80;/使能比较器1 REF0CN = 0x03; /使能片内参考电压 EA=1;/开中断 BZW0=0; shi= 22;fen = miao = zdjs =0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铝合金生产线项目施工方案
- 沙棘深加工项目环境影响报告书
- 绿色食品加工产业园项目建筑工程方案
- DB54T 0065-2012 古建筑分布式高压喷雾灭火系统设计、施工及验收技术规程
- 新版2025年幼儿园大班保育员初级考试试题试题(附答案)
- 2025年医院招聘护士考试真题库(含答案)
- 2025年电气专业知识试题及答案
- 2025年中级银行从业资格之《中级银行管理》基础试题库附答案详解
- 混凝土基础施工详细方案
- 项目评分标准制定及应用细则
- 税务尽职调查报告
- 梅毒病人的护理教学查房
- 石渣清运施工方案
- 高速公路无人机施工方案
- 2023-2024学年山东省泰安市肥城市白云山学校六年级(上)月考数学试卷(含解析)
- 语法填空-动词公开课一等奖市赛课获奖课件
- 深静脉血栓形成的诊断和治疗指南第三版
- 春之声圆舞曲-教学设计教案
- 农业政策学 孔祥智课件 第08章 农业土地政策
- WB/T 1119-2022数字化仓库评估规范
- GB/T 15972.20-2021光纤试验方法规范第20部分:尺寸参数的测量方法和试验程序光纤几何参数
评论
0/150
提交评论