点亮数码管程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:51:54
说直接点这就是频率计的问题一般有两种测量模式1:计数测频例如:在T=1s的时间内,计数待测方波的上升沿次数既是方波频率(但是很明显有误差,但是待测频率越高误差越小)这个代码很简单,2:等精度测频测频精
当一盘好人,给个例程,自己研究吧¬¬#includecharcodeduma[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,
能不能具体点.没看见代码,不知道怎么帮助你.可能是程序有问题也可能是硬件有问题咯.
既然是7段,那就没小数点了.再问:擦,可是实际给我的板子上的数码管确实是有小数点的啊,而且也说了是BCD数码管再答:如果有小数点,那就不是BCD数码管了。不知道你板子上的线路和数码管是什么样的。BCD
CLR不用接的可以用串行工作方式0(8位同步输出)你这显示就用该用动态扫描了,点亮一个数字延时后点亮两一个数字你第二个图好像不大好用,用一个164足够了,用P1.6P1.7选一下点亮那个管足矣,不用再
#include"reg51.h"#defineucharunsignedcharuchardisplay_code[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF
共阴说明什么?不就是说名如果你要使哪个灯亮的话就给对应的位置高位嘛,这样就会有电流产生了,小灯就亮了.去看看说明,那几位表示的是这个小数点位,然后把它置高位就可以了
你的这个不是乱码就有问题了!你仔细理解一下这段voidwr595(uchardat){uchara;for(a=8;a>0;a--){SH_CP=0;DS=dat&0x80;dat
模拟串口方式0:#include"reg52.h"#defineuintunsignedint#defineucharunsignedcharsbitP3_2=P3^2;//模拟接受sbitP3_3=
http://www.crystalradio.cn/bbs/viewthread.php?tid=26564&extra=&page=2有讲多位数码管的,要注册才可以看数码管是一种半导体发光器件,其
将dispcode[]部分是数字显示的控制,输出时取反.将dispbitcode[]部分是数字显示的控制,输出时取反.还需要将电路中驱动的三极管由PNP改成NPN接地.
是八位共阳级的吗?试试我的程序吧我自己改的可以显示小数点后一位.帮你写了很详细的备注信息,应该看的懂了把?你的悬赏分是0很杯具.//
这个设计其实是很基础的一个小系统:最小系统、按键电路、LED驱动电路基本就可以满足你的要求了;如果打算每个数码管可调节,那么再加一个按键切换或者说移位;如果不想加按键数目,那么可以采用按键复用:长按,
这个比较简单,但是没人会无偿浪费时间给你写的,自己学习吧,多百度.
这个可以不?可以的话找我要程序!再问:问下这个东西要怎么用再答:PROTEUS仿真的文件!!要安装Proteus!!http://www.pc6.com/softview/SoftView_55565
这个难度不是很大的可以交流下
光敏电阻的阻值是随光强而变化的,分为正向型和反向型.最简单的你可以用正向型进行分压,在采集光敏上的电压值进行A/D转换输入到单片机在进行相应显示即可.再问:嘿嘿能再具体点不!最好编下程序
帮你是害了你,你搜索下基本会有现成的,有的只需要调试下,.但不管怎么样.自己经历一次,就会了解些,有所长进,增加自信!
在源文件的末尾回车,添加一个新行.再问:什么原因呢main程序已经写完了为什么要再加一行呢~再答:多加个空行只是格式要求而已。可能是方便编译器根据末尾的回车换行符以及EOF标志判断文件结束。