免费预览已结束,剩余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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内蒙古鄂尔多斯市东胜区九年级化学下册 9.3 化学能的利用教学设计 (新版)粤教版
- 瑶族舞曲 (教学设计)人教版(2012)音乐五年级下册
- 小学书法练习指导北师大版三年级下册第1课斜钩教学设计
- 历史第17课明朝的灭亡教案
- 三年级英语下册 Unit 2 My School Lesson 3 教案3 人教新起点
- 小学信息技术第二册 综合实践(二)教学设计 清华版
- 认识泥塑(教学设计)广美版(2024)美术一年级下册
- UN 包装性能测试要求中文版 危险货物包装标准原文加解读
- 结构化布线系统标准教学设计中职专业课-计算机网络技术基础-计算机类-电子与信息大类
- 新教材高中生物 第1章 发酵工程 第3节 发酵工程及其应用教学设计 新人教版选择性必修3
- lng应急预案演练培训
- 小学三年级数学两位数乘一位数计算竞赛练习口算题
- 幼儿园小班社会《老师爱我我爱他》课件
- 水利工程中的淤泥处理与底泥清淤
- 有机绿色蔬菜种植项目运营方案
- GB/T 1919-2023工业氢氧化钾
- GB/T 17421.2-2023机床检验通则第2部分:数控轴线的定位精度和重复定位精度的确定
- 江苏理工学院招聘专职辅导员考试真题2022
- 多级冲动式背压汽轮机课程设计说明书
- 高速公路连续刚构特大桥施工组织设计双肢薄壁空心墩
- 生鲜布局和陈列
评论
0/150
提交评论