资源简介
PIC16F946的定时器测试程序
代码片段和文件信息
//*******************************************************************************
//程 序 名:高精度时钟
//设 计 者:石鱼WLEEN
// 设计说明:设置TMR0预分频系数为16,一次计数中断溢出时间为4096us(0x1000)
// 每次TMR0中断服务中对时间累计变量microsecond加上4096
// 程序主循环中不停地查询变量microsecond,看是否超过50ms如果时间超过
// 50ms则microsecond=microsecond-50000,同时50ms计数器ms50加1
// 基于50ms计数器的累加值,更新秒,分和小时值
// 虽然每一个50ms的变化时间略有偏差,但所有偏差值都保留在microsecond
// 中并得到累计修正,所以长时间跨度计时精确
//*******************************************************************************
#include
//*******************//variable define//**********************************
long int microsecond; //microsecond accumulative unit
int ms50; //50ms counter
int second; //second counter
int minute; //minute counter
int hour; //hour counter
main()
{
T0CS=0; //timer0 work at timer mode
T0IF=0; //clear timer0 flag
PSA=0;
PS2=1;
PS1=0;
PS0=0; //psa=0ps2:ps0=1001:16 prescale value
T0IE=1; //timer0 overflow interrupt enable
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2252 2007-10-09 12:45 time\origin.c
目录 0 2007-11-25 11:11 time
----------- --------- ---------- ----- ----
2252 2
- 上一篇:fme2012安装破解、汉化以及
- 下一篇:php服务器接口框架
相关资源
- iBATIS实战.pdf
- zw_new_smile-7110337-ImageAnimationTest.zip
- zw_jhn199388-9911706-基于51单片机都_自动
- zw_fan7983377-9600053-RecyclerViewDemo.zip
- zw_CHINA__.zip
- 我的第一本算法书+算法图解.zip
- 数学物理方法_德顾樵编著_2012.01_545页
- zw_WKTConvert.zip
- tdxw.exe
- zw_LabVIEW_8.20程序设计从入门到精通.
- zw_20170105220330215.zip
- unlocker-master最新版.rar
- Nginx核心知识100讲全套课件.zip
- navicat.11.2.16.premium_cs_x64破解版.zip
- 凸优化_Boyd_王书宁译.rar
- 云盘.rar
- Xshell5.exe
- 20170121135652618.rar
- DiskGenius4.7.0专业版.rar
- AlphaControlsv11.16StableFullSource(D5和D10
- 雅奇880官方开源赠品30多个雅奇4.rar
- 2009_LabVIEW编程样式_清晰版.pdf
- tiger_newhu5.99.24.zip
- 大数据架构详解:从数据获取到深度
- 程序是怎样跑起来的_PDF电子书带书签
- MongodbSample.rar
- EtherCATSlaveStackCodeTool5.12.rar
- 重构_改善既有代码的设计.rar
- 矩阵分析与应用第二版高清带书签.
- 通达网络智能办公系统OfficeAnywhere20
评论
共有 条评论