大神们医生帮我看看那里程序那里有问题 ,我是郭天祥的板子 让 数码管显示0-99每秒加1, 但是没反应,求解。

 上传我的文档
 下载
 收藏
毕业于医学院校,在医院工作,有相对丰富的护理经验
 下载此文档
正在努力加载中...
成功解决郭天祥数码管动态显示PROTEUS仿真闪烁不稳定问题
下载积分:1500
内容提示:成功解决郭天祥数码管动态显示PROTEUS仿真闪烁不稳定问题
文档格式:DOC|
浏览次数:4|
上传日期: 08:53:46|
文档星级:
该用户还上传了这些文档
成功解决郭天祥数码管动态显示PROTEUS仿真闪烁不稳定问题
官方公共微信君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
成功解决郭天祥数码管动态显示PROTEUS仿真闪烁不稳定问题
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口51单片机 用定时器T1控制两位数码管做从0计数到60的实验,每一秒加1,可是怎都不显示,求高手帮忙找原因_百度知道
51单片机 用定时器T1控制两位数码管做从0计数到60的实验,每一秒加1,可是怎都不显示,求高手帮忙找原因
&& && 0x66;&&uchar num2 = 0;&sbit dula = P2^6;&&&&& &&& & &
num2++;& &&&&}//************************************//*************display函数********//************************************void dispiay(&& &&&nbsp,0x4f; && &nbsp,0x07; && & &0; P0 = 0& &&sbit wela = P2^7;&&void delay(int);&&&&&&&&nbsp。但不提示警告在哪里;& &&&&&
{&&&&&& delay(2);P0 = 0&& &&void display( delay(2);&&&& while(1)&&nbsp,uchar);&nbsp,16位定时器&&& & &
&&&& //分离两位数&&&&& &&nbsp,0x77;& & && &nbsp.jpg" esrc=" &uchar code table[]={&&& dula = 1;&&&&& &&nbsp,y;& &&&&&&&nbsp,&& && &&&&&&& &&&& &
}该程序编译后如图;&&& &&&&&&&& for(x=i;&x&&& &&& & &&&&&nbsp,0x7d;&& TR1 = 1;//赋初值&& dula = 0;&
num2 = 0;&/zhidao/wh%3D600%2C800/sign=62fc7c67d488d43ff0fc99f44d2efe23/77c6a7efce1b9df1deb48f8d5464e6; &&nbsp:无错误,0x79; &&&&&&&& 0x3f;& &&& dula = 0;&&&&&&& TH1 = ()/256;&&&&&nbsp,0x06;&nbsp,0x5b;&&&& &nbsp,uchar shi){&& P0 = table[shi];&&&&&&&&&&&nbsp,&&&&nbsp,&&&& & && & P0 = table[ge]; & &0;&&&&& & wela = 0;&&&& && && && {&&nbsp.h&&&y&& //显示函数&& P0 = 0&&}//*********************************//*************中断T1**************//*********************************void Timer_1() interrupt 3{&&&&&&&&if(num2 == 60) &&&&&wela = 0; && TH1 = ()/256,0x5e;& 0x7f;&&nbsp?;//计数到60&&&&&&& && TL1 = ()%256,0x6f;&&
num1 = 0,0x7c;& &&&& &&& &&nbsp://g.&& &&& &}}//************************************//****************延时函数************ && & &&
}& //清零& 0x39;& &&nbsp,0x71};&& && & &&
ge = num2%10;x--)
for(y=110;&&&& &nbsp,ge); &&&nbsp://g;&&void main(void){& & & &&nbsp,ge://g//****************************************************************//用定时器T0和T1分别控制P1…同时数码管从0增加到60;&&&&
shi = num2/10;&&&
{& &&&&& //T1工作方式1;&&&&&&&&&&&nbsp,版本为Keil uVision2;&&nbsp.&nbsp.&&& ET1 = 1;&&&&& &&&&& &&&reg52; & num1++;&//开中断&&& // 1s&&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="&&& &&&&&&&&& & & &&&&&&& & &&&&&&&&& dula = 1;&nbsp?<a href="&& TL1 = ()%256;& TMOD = 0X10;&#define uchar unsigned char&nbsp.下载后板子无反应;&& && if(num1 == 20) &&& && wela = 1;&&&&/zhidao/pic/item/77c6a7efce1b9df1deb48f8d5464e6;&&& && &&& &
display(&&& & wela = 1.& & && & &&&&&&&nbsp,请问前辈们这是怎么回事; //用于动态扫描//************************************void delay(int i){ &&uchar num1 = 0; &nbsp.&nbsp.& P0 = 0 &y--),循环//****************************************************************#include&& &nbsp,3警告; EA = 1; & & &&&/zhidao/wh%3D450%2C600/sign=3a3d933cd01b0ef46cbd905ae8f47dec/77c6a7efce1b9df1deb48f8d5464e6;&&&&nbsp,0x6d
提问者采纳
通过定时器初值可以看出单片机使用的是11.0592MHz晶振把函数void dispiay(uchar ge,uchar shi)改成void display(uchar shi,uchar ge)即可编译通过只是函数拼写错误和变量顺序错误
提问者评价
就是这个问题,谢哈!!!
其他类似问题
为您推荐:
51单片机的相关知识
其他1条回答
&#47,20ms*20=400ms你需要的是1s定时,uchar),uchar shi)你的调用却是
display(shi:★★★★★★★★★这是最主要的问题所在你的函数申明和定义中,不是400ms定时第二个问题是,表示你大约定时20ms:如果你的晶振是12M的话 你的TH1 和TL1 的设置;/
将其中的 l 错写成 i 了但是你的函数调用却是拼写正确的;显示函数两个形参是相反的第三个问题:你的函数定义是 void dispiay(uchar ge:void dispiay(uchar,ge)第一个问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁stc白光t12数码管焊台全套资料共享-发福利了,送板子,提供固件|生活购意思 - 数码之家
查看完整版本: [--
赞助商链接
前天数码管的板子到了,一共打了10大片,1打片=3小片。这2天把程序调试完了。板子挺多,免费送,邮费自付。首先介绍下元件表:1.开始本来想用stc15f2k32s2的,后来看了价格,感觉偏贵,所以现在改用stc15w408as,只要3块一片,便宜的2块8.2.使用0.36英寸共阳11Pin的数码管。3.稳压78m054.运放sgm8551或opa3365.10k排阻一个6.带开关的ec11编码器一个,我发现15mm柄长的手感好些,建议大家选择。7.再加上一些1k,10k,4.7k,0.1uf,0.01uf, 9*5.5(5v)的蜂鸣器,等等常用的电阻电容。8.壳子某宝上有,我是按照壳子打的板,壳子买来后发现0.36的数码管与0.96寸的oled可以共用这个壳子。 然后是介绍下功能:1.温度范围150~4502.精度控制范围3℃3.使用点驱动,每次只点亮1个IO口,一个数码管就需要扫描8次,3个数码管就是24次,优点功耗小,我用了9012驱动位选,加了一个220欧的限流,电流可以在20ma左右,减轻稳压管的发热情况,并且显示亮度均匀4.待机,休眠,加强,蜂鸣器功能5.个位上的小数点指示待机状态,闪烁标示待机时间在倒计时,常亮标示处于待机状态中。待机温度200,短按编码器1s~2s进入待机,手柄和编码器都可以退出待机状态。6.百位上的小数点指示休眠状态,闪烁标示休眠时间在倒计时,常亮标示处于休眠状态中。长按编码器5s以上进入休眠,换头子方便,编码器可以退出休眠状态。7.十位上的小数点指示加强和手柄震动状态,手柄震动会点亮以下,闪烁标示处于增强模式下,正在计时使用时间,时间一到,退出增强模式,关闭小数点。短按以下进入增强模式,时间温度可以设置8.状态的切换有蜂鸣器提示。9.按住编码器打开电源进入设置界面,设置完后需要重新上电运行。先上几张图片:这几天我会上传固件。另外oled的板子还有5张(oled是0.96的SPI 6Pin),也免费发给大家使用,提供升级程序。另外想问下大家,设置温度的保存调整之后延时1分钟保存一次还是掉电保存呢?现在我默认是延时保存,如果掉电保存就得上大电容了。[attachment=7149606][attachment=7149607][attachment=7149608][attachment=7149602][attachment=7149604]请无视数码管焊接点。写程序的时候是用的排座,现在拆下来了。直接上数码管。
另外补2张图,数码管的排阻当时画错了。2种方式修改,到时候会发2种固件。方式1:9012驱动[attachment=7150372]方式2:IO口直驱[attachment=7149848]
人太多,别私信了。。。。
只剩数码管的了,留言请注明要一套数码管的,否则我也不确定你要不要。没注明的都无效。
另外注明下oled的说明看下我之前发的贴,板子不需要改动。使用0.96的屏。还有上面的同学请加群联系发货事宜,资料固件我都会放在群里。Q群:
赞助商链接
邮费怎么付给你。
赞助商链接
送的是空板子??
楼主真乃好人,我来个OLED的和STC各一个,谢谢
楼主,我最近也在关注这个,板子怎么付邮费啊!
额,不太懂&&&& 怎么学习啊
楼主好人,也想弄个玩,怎么付运费?
给我也不会用,还是给其他人吧
楼主真是好人,选预定个。邮费怎么付
报个名,OLED和数码管的各要一个。
只有空板,可以来弄1个239k的电阻,我自己也只买了100个,很多人应该没有。要板子的直接留言,我只有30片板子数码的5片oled的,送25块数码5片oled,按留言顺序来。联系加q群:,集体发中通吧
报个名,OLED和数码管的各要一个。
整个stm的,集合T12,的?
什么情况,占个位先 可以各来一个吗?群号是不是错了,搜不到。
我也占个位置,字数补丁。
我也要预定一个数码的
最好成套材料都有
报名要一个......报名要一个......报名要一个......
想数码和O L E D各来一块,谢谢楼主!
群号不能用 我等下再发一个q群:
报个名呀,我要个Oled的要是各来一个就更好了
报个名,OLED和数码管的各要一个。
oled的太多了 只有5块
数码和O L E D各来一块,谢谢楼主!
赶上最后一班车,来一块,楼主一生平安
关注中。。。。期盼来一套
全套的来一个!楼主好人
另外想问下大家,设置温度的保存调整之后延时1分钟保存一次还是掉电保存呢?现在我默认是延时保存,如果掉电保存就得上大电容了。设置完成延时3s保存,不可延时时间太长,太长了中途断电就没了。
楼主好人,可惜手上没元件,留给其他人吧
觉得还是延时保存好。OLED的和数码管如果有排队要,各一个。
另外想问下大家,设置温度的保存调整之后延时1分钟保存一次还是掉电保存呢?现在我默认是延时保存,如果掉电保存就得上大电容了。这个温度说的是实时温度还是用完的时候的问题?实时温度就实时保存吧。用完的温度最好保存到下次启动,就等于永久保存。为了方便,可以加个复位开关,复位到最低温或者多按一下就复位到最高温。
报个名,OLED和数码管的各要一个。
报个名,希望也发个福利,谢谢!
:另外想问下大家,设置温度的保存调整之后延时1分钟保存一次还是掉电保存呢?现在我默认是延时保存,如果掉电保存就得上大电容了。这个温度说的是实时温度还是用完的时候的问题?实时温度就实时保存吧。用完的温度最好保存到下次启动,就等于永久保存。为了方便,可以加个复位 ..&#160;( 16:45)&#160;我 觉得有时焊东西放一下接着就焊,延时1分钟保存好,。
出套件多好啊
:我 觉得有时焊东西放一下接着就焊,延时1分钟保存好,。&#160;( 16:56)&#160;这个得根据放置时间来定,有时候很短,有时候很长,这个很难有固定。
我也参加,学习一下
好人啊楼主,厉害
楼主怎么不来个完整的套餐?
来个完整的套餐 &&&&
有套餐最好,让小白都可以学习
数码管的还有的话来一个,建议楼主出套件
要个数码管的,建议出套件
还有吗我想要一个oled全套的
大神能给个pcb文件跟固件吗?
有成品吗?新手想要一套啊
想要数码管的,请问楼主有配套的原件出售吗
这位楼主证明是个热心人!
还有板子送吗?想来两块
查看完整版本: [--
Powered by
Gzip enabled

我要回帖

更多关于 帮我看看这辆车配置 的文章

 

随机推荐