您好, 登录| 注册|
论坛导航
您好, 登录| 注册|
子站:
商城:
论坛首页    单片机MCU/嵌入式
  •  发帖
  • 收藏

PIC单片机T0定时器
阅读: 205 |  回复: 5 楼层直达

2017/08/02 07:56:54
1
x-children
电源币:0 | 积分:0 主题帖:15 | 回复帖:17
LV4
连长

QQ截图20160321155901  高效、易用、便捷的电源调试助理——是德科技E36313A可编程直流电源测评

QQ截图20160321155901  在测试完智能手表的功耗之后,我发现了两个比较严重的问题……

QQ截图20160321155901  有几个人知道Tag 在不同工作状态下背后隐藏的秘密!


学习单片机PIC16F1936遇到问题,没法使T0定时器工作。请帮忙看下程序中的错误,谢谢!

 #include<pic.h> //包含头文件 

#define uint unsigned int 

#define uchar unsigned char 

void Init(void); // 系统初始化 

uchar cnt; 

 

/*******************************************************************************

 函数名:Init() 作用:I/O初始化,,定时器初始化,看门狗初始化 

*******************************************************************************/ 

void Init() //系统初始化函数

 {

 INTCON = 0x20; //允许Timer0中断 

PIE1 = 0x0; 

OSCCON = 0x68; //内部振荡器4M

TRISC = 0x0 ;// 

PORTC = 0x0; 

OPTION_REG = 0x85 ;//1:64 分频比

 TMR0IE = 1;//允许TMRO中断 

TMR0IF = 0; 

TMR0 = 0x64; // 

void main(void)

 {

 Init();

 while(1)

 { 

if(TMR0IF==1

TMR0IF=0; 

TMR0=0x64; 

cnt++;

 if(cnt==100)

 { 

cnt=0; 

RC2=!RC2;

 }

 }

 } 

}

标签 PIC
四通道3MHz低功耗低噪1.8V CMOS运算放大器 IO-Link数字输入集线器参考设计 低噪声稳压开关电容电压逆变器
单电流限流配电开关5-SOT-23 -40至85 带音频附件支持的USB Type-C™电源通道保护 具有40μA静态电流的 2A SIMPLE SWITCHER®、降压稳压器
12位,2.7-GSPS,RF采样模数转换器 单USB车载充电器带电缆补偿和电池短路保护 LP38798-ADJ Hi PSRR超低噪声 800mA低输入电压稳压器
2017/08/02 10:56:19
2
x-children
电源币:0 | 积分:0 主题帖:15 | 回复帖:17
LV4
连长
自己顶一下!
2017/09/05 12:49:29
3
redel
电源币:8 | 积分:0 主题帖:11 | 回复帖:17
LV3
排长
我这个星期找个程序过来给你看看
2017/09/05 12:51:44
4
redel
电源币:8 | 积分:0 主题帖:11 | 回复帖:17
LV3
排长
好像没有看到开启Timer0,只是给了初值,没有用鞭子抽它。
2017/09/05 18:41:25
5
redel
电源币:8 | 积分:0 主题帖:11 | 回复帖:17
LV3
排长

#include<pic.h>

#define uchar unsigned cha

r#define uint  unsigned int

__CONFIG(0x3B31);

void init();

uint intnum;

void main()

{

     init();

     while(1)

               {

                 if(intnum==10)

                  {intnum=0;RD0=!RD0;

                                                }

                         }

}

void init()

{

        TRISD=0;

        PORTD=0;

        OPTION=0x07;

        INTCON=0xa0;

        TMR0=61;

}

void interrupt time0()

{

        T0IF=0;

        TMR0=61;

        intnum++;

}

2017/09/05 18:43:33
6
redel
电源币:8 | 积分:0 主题帖:11 | 回复帖:17
LV3
排长
你这个好象是没有配置字。——configure
关注我们
新浪微博
官方Q群
客服热线
服务时间:周一至周五9:00-18:00
微信关注
免费技术研讨会
获取一手干货分享