oy836173696
oy836173696
关注数: 5
粉丝数: 16
发帖数: 130
关注贴吧数: 13
研究生出分了!大家来推荐下计算机专业的导师 面对选导师一头雾水,武汉理工的各位推荐下
研究生出分了!大家来推荐下计算机专业的导师 面对选导师一头雾水,武汉理工的各位推荐下
求助,这几题是我错了,还是答案错了 最近做学长给的真题,有几道题感觉答案给的有问题。求助各位。 1.循环队列中每个元素都有后继(我:错。答案:对) 2.稀疏矩阵压缩存储后,必会失去随机存取功能(我:对。答案:错) 3.强连通图不能进行拓扑排序(我:对。答案:错) 4若图中两个顶点的编号分别是i和i+1,则称这两个顶点为相邻顶点(我:错。答案:对)先谢谢各位的指正!
二级office考公共基础知识吗? 复习了一段时间,挺别人说二级都考公共基础知识。来吧里问问office考吗?
学校计算机二级在哪报名? 听说计算机二级报名截止时间是12月底,想去考,可是不知道该在哪报名。。
学校计算机二级在哪报名 想去考计算机二级,但不知道在哪报名。。。。
学校附近哪有卖自行车的? 最近想买一辆自行车,但实在想不到学校哪有卖自行车的。
求救!!!学校哪有补裤子的 刚刚军训1天,结婚裤子破了,哪有补裤子的啊
proteus的视频,要的进 淘宝上买的视频,决定分享下。
求助,关于计数器的问题 #include <reg52.h> #define uchar unsigned char #define uint unsigned int sbit dula=P2^6; sbit wela=P2^7; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; void delayms(uint); void display(uchar shi,uchar ge) { dula=1; P0=table[shi]; //送十位段选数据 dula=0; P0=0xff; wela=1; P0=0xfe; wela=0; delayms(5); dula=1; P0=table[ge]; dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delayms(5); } void delayms(uint xms) { uint i,j; for(i=xms;i>0;i--) for(j=110;j>0;j--); } uint read() { uchar tl,th1,th2; uint val; while(1) { th1=TH0; tl=TL0; th2=TH0; if(th1==th2) break; } val=th1*256+tl; return val; } void main() { uchar a,b; uint num; TMOD=0x05; TH0=0; TL0=0; TR0=1; while(1) { num=read(); if(num>=100) { num=0; TH0=0; TL0=0; } a=num/10; b=num%10; display(a,b); } } 这个程序应该是将单片机的P3.4接地一次数码管就会加1.加到99后归0重新加。可问题是P3.4口接一次低电平后数码管就跳好多下。这是抖动的原因吧?如果是,该如何改动呢?坐等答复。欢迎交流。
求助,关于计数器的问题 #include <reg52.h> //52系列单片机头文件 #define uchar unsigned char #define uint unsigned int sbit dula=P2^6;//申明U1锁存器的锁存端 sbit wela=P2^7;//申明U2锁存器的锁存端 uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; void delayms(uint); void display(uchar shi,uchar ge) //显示子函数 { dula=1; P0=table[shi]; //送十位段选数据 dula=0; P0=0xff;//送位选数据前关闭所有显示,防止打开位选锁存时 wela=1;//原来段选数据通过位选锁存器造成混乱 P0=0xfe;//送位选数据 wela=0; delayms(5);//延时 dula=1; P0=table[ge]; //送个位段选数据 dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delayms(5); } void delayms(uint xms) { uint i,j; for(i=xms;i>0;i--) //i=xms即延时约xms毫秒 for(j=110;j>0;j--); } uint read() { uchar tl,th1,th2; uint val; while(1) { th1=TH0; tl=TL0; th2=TH0; if(th1==th2) break; } val=th1*256+tl; return val; } void main() { uchar a,b; uint num; TMOD=0x05; //设置计数器0为工作方式1(0000 0101) TH0=0; //将计数器寄存器初值清零 TL0=0; TR0=1; while(1) { num=read(); if(num>=100) { num=0; TH0=0; //将计数器寄存器值清零 TL0=0; } a=num/10; b=num%10; display(a,b); } } 这个程序应该是将单片机的P3.4接地一次数码管就会加1.加到99后归0重新加。可问题是P3.4口接一次低电平后数码管就跳好多下。这是抖动的原因吧?如果是,该如何改动呢?坐等答复。欢迎交流。
1
下一页