PIC16F877A的TIME0学习
来源:互联网 发布:中方网络花店 编辑:程序博客网 时间:2024/05/21 09:38
计算溢出时间根据晶振频率4Mhz,TMR0=6,PSA2~PSA0 = 1:4.
因为好像外部晶振在给PIC的时候多分了一次1:4。所以PSA2~PSA0取1:4刚好
数完250次的时间=(1/4Mhz/4)*4*250 = 1ms,每1ms触发一次T0IF中断。
因为好像外部晶振在给PIC的时候多分了一次1:4。所以PSA2~PSA0取1:4刚好
数完250次的时间=(1/4Mhz/4)*4*250 = 1ms,每1ms触发一次T0IF中断。
- // FOSC=16MHz Fcy=4Mhz Tcy=1/Fcy
- #include <pic.h>
- __CONFIG(0XFF32);
- unsigned char data=0;//定义变数data并赋值为0
- main()
- {
- unsigned int i=0; //定义i为无符号整形并赋值为0
- T0CS=0; //定时模式
- PSA=0; //设定为用TIMER0,而不是WDT
- PS2=0; //1:16 预除4倍,数完250次时间=(1/4Mhz)*250*16=1ms
- PS1=0; //PS2,PS1,PS0为除频设置
- PS0=1;
- T0IF=0; //设置溢位初始值为0
- TMR0=6; //预设TMR0=6,运行250次会进位
- TRISD=0; //初始化D0--D7设置为输出
- PORTD=0; //输出低电频,8个LED全灭掉
- data=0b00000001; //data赋值为1
- while(1) //主回圈必须是闭环
- {
- if(T0IF==1)//如果溢位为1则执行if下语句
- {
- T0IF=0; //if成立将溢位再次置0
- i++; //i=i+1
- if(i==1000) //i=1000时执行下面语句
- {
- i=0; //i重新置0,进行下一轮计时
- data=data<<1; //data左移1位
- if(data==0) //如果data=0时执行下面语句
- data=0b00000001; //data重新置为1
- PORTD=data; //D埠输出资料为data
- TMR0=6;//使TMR0等于6
- }
- }
- }
- }
0
上一篇:Qt的信号和槽机制
下一篇:Qt事件学习
相关热门文章
- SHTML是什么_SSI有什么用...
- 查看linux中某个端口(port)...
- 卡尔曼滤波的原理说明...
- shell中字符串操作
- 关于java中的“错误:找不到或...
给主人留下些什么吧!~~
评论热议
阅读全文
0 0
- PIC16F877A的TIME0学习
- PIC16F877A定时器的学习
- PIC16F877A的AD学习
- pic16f877a的AD实验学习
- pic16f877a的PWM实验学习
- Atmega16的定时器time0
- PIC16F877A单片机的EEPROM读写
- PIC16F877A的USART的使用 第一讲USART发送器
- PIC单片机(PIC16F877A)基于状态机思想的矩阵键盘检测
- PIC16F877A驱动12864液晶
- PIC16F877A输入检测问题
- PIC单片机(PIC16F877A)定时器
- PIC16F877A应用笔记
- PIC16F877A PICC AD转换程序
- 测试 PIC16F877A 《==》 MAX6902
- PIC16F877A驱动DS18B20温度采集芯片
- PIC单片机(PIC16F877A)DS1302芯片程序
- PIC单片机(PIC16F877A)DS18B20温度传感器驱动程序
- HDU
- pic16f877a的PWM实验学习
- Qt的信号和槽机制
- 205. Isomorphic Strings
- xmemcached下载地址
- PIC16F877A的TIME0学习
- Qt事件学习
- Qt对话框部分学习
- px4的CMakelists.txt阅读
- cmake学习
- STM32点LED灯
- Docker部署Web应用(Django)
- 沉浸式状态栏
- ap端编译时遇到fatal error:openssl/opensslv.h: No such file or directory
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
庄河天门山
庄河旅游景点大全
庄河大学城
庄河高铁时刻表
庄河冰峪沟
庄河二手房屋出售信息
庄河海景房
庄河二手房出售
庄河租房
庄河高档酒店
萧山河庄花店
庄河采购网
河床
河床拼音
河床的拼音
河床队
河床是什么
河床是什么意思
河床足球俱乐部
河床石子怎么分辨是玉石图片
梦见河水干枯现河床
河曲
河曲马
河曲县
河曲二人台
河曲招标
河曲相亲
河曲鲜花店
河曲招标网
山西河曲
河曲吧
河曲地区
河曲天速赛鸽寄养棚
山西河曲天速赛鸽公棚
河曲天速寄养棚
河曲县属于哪个市
河朔
安河桥吉他谱原版
安河桥宋冬野
鸭池河特大桥
安河桥简谱