完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
是这样的,调好后保存,下次启动就不乱了
|
|
|
|
|
|
具体怎么调呢,主要是我不会, 还有您能帮我看一下这个程序吗,PIC单片机的时钟配置太麻烦了,不知道错在那? #include #define uint unsigned int #define uchar unsigned char const uint table[]={0xfe3f,0xfe06,0xfe5b,0xfe4f,0xfe66,0xfe6d,0xfe7d,0xfe07,0xfe7f,0xfe6f}; //数码管1段选码,十位 const uint sheet[]={0xfd3f,0xfd06,0xfd5b,0xfd4f,0xfd66,0xfd6d,0xfd7d,0xfd07,0xfd7f,0xfd6f}; //数码管2段选码,个位 uchar temp; _CONFIG1(0x7fff); //配置字1, _CONFIG2(0xffff); //配置字2, /****************************************************************************************/ void delay(uint x) //延时程序,8047个指令周期 { uint a,b; for(a=x;a>0;a--) for(b=1000;b>0;b--); } /****************************************************************************************/ void init_Timer1() //初始化定时器1 { _TON=1; //启动定时器1 _TCKPS0=0; _TCKPS1=0; //预分频比1:1 //_TSYNC=1; //同步外部时钟输入 _TCS=0; //定时器1的时钟来源为内部时钟 //_TCS=1; //定时器1的时钟来源为外部1Hz的时钟 PR1=0xFFFF; //装入初值为10ms //PR1=0x0001; } /****************************************************************************************/ void display(uint m) //显示程序 { uchar i,j; i=m/10; //取十位 PORTB=table; //显示十位 delay(2); //延时2ms j=m%10; //取个位 PORTB=sheet[j]; //显示个位 delay(2); } /****************************************************************************************/ int main() { char i=59; //此处要定义变量i为有符号数 TRISB=0xfc00; //定义端口B的低10位输出,高6位输入 init_Timer1(); while(1) { if(_T1IF==1) //定时时间,定时器溢出 { temp++; _T1IF==0; } if(temp==30) //1s时间到 { temp=0; i--; if(i==-1) i=59; } if(_RB11==0) //暂停键按下 { while(1) { display(i); //循环显示当前时间 } } display(i); } } /****************************************************************************************/ |
|
|
|
|
|
好乱,好烦。。。。。。
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
234 浏览 0 评论
514 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
826 浏览 0 评论
1366 浏览 2 评论
814 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16911 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 04:48 , Processed in 0.561516 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3823