单片机51的C程序谁给解释下?
题目
单片机51的C程序谁给解释下?
#include
#include
unsigned char code displaybit[]={0xfe,0xfd,0xfb,0xf7,
0xef,0xdf,0xbf,0x7f};
unsigned char code displaycode[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71,0x00,0x40};
unsigned char code dotcode[32]={0,3,6,9,12,16,19,22,
25,28,31,34,38,41,44,48,
50,53,56,59,63,66,69,72,
75,78,81,84,88,91,94,97};
unsigned char displaycount;
unsigned char displaybuf[8]={16,16,16,16,16,16,16,16};
unsigned char timecount;
unsigned char readdata[8];
sbit DQ=P3^7;
bit sflag;
bit resetpulse(void)
{
unsigned char i;
DQ=0;
for(i=255;i>0;i--);
DQ=1;
for(i=60;i>0;i--);
return(DQ);
for(i=200;i>0;i--);
}
void writecommandtods18b20(unsigned char command)
{
unsigned char i;
unsigned char j;
for(i=0;i0;j--);
DQ=1;
}
else
{
DQ=0;
for(j=2;j>0;j--);
DQ=1;
for(j=33;j>0;j--);
}
com
答案
unsigned char code displaybit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};定义数码管显示位选数组unsigned char code displaycode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- ①My school②My hobby ③My future④My family⑤How to learn English(各60词)
- what do you think of it?
- 表示学习不能光学书本上的知识,还要亲身实践的诗句.
- 英语老师布置的口语作业,主题是喜不喜欢玩电脑游戏
- 双喜临门打一动物
- 椭圆a的平方分之X的平方+b的平方分之Y的平方=1(a>b>0)与抛物线Y的平方=2PX(P>0)有公共焦点F,他们的一个公共点P(2分之3,根号6),求抛物线和椭圆方程?
- in加时间 用于什么时态 for加时间 用于什么时态 2者的区别是什么
- 1毫升=1立方厘米是怎么计算出来的?请说明基本原理及其公式好吗谢谢
- 等体积的圆柱和圆锥,圆柱的底面半径是圆锥地面半径的二分之一,圆柱的高是圆锥的高的()
- 某二元碱50ml恰好与20ml硫酸中和,10ml上述的硫酸与40ml的NaOH完全中和,上述NaOH溶液20ml恰好使50g、20%的硫酸镁溶液中的镁离子全部沉淀,求此二元碱的物质的量的浓度.
热门考点
- The old man was knocked down by a car [ ]he saw it run towards him.A before B after C when D till
- 怎么修改这篇作文
- 已知b=a-3的平方根+3-a的平方根+1,求a+b的算术平方根、、速速回答诺~0.0
- 煤炉中自下而上的三个不同的化学反应,它们的化学方程式是什么?
- 请帮我看看第2句是个省略了“used”的被动语态的句子、还是个系表结构的句子?
- 高一语文写作素材有哪些
- 我们平时用的数是十进制数,如1234=1* 10的三次方 +2* 10二次方+3*10+4*1,表示十进制的数要用十个数码:0,1,2,3,4,5,6,7,8,9.电子计算机用的数是二进制度,只要两个
- 以化学为基础的学科都有哪些
- 小芳和小丽进行100米赛跑.小芳比小丽早到5秒钟,小芳到终点时,小丽正好跑了80米,小丽跑完100米用了多少时间?
- 把一个棱长为8厘米的正方体切成两个长方体,切成的这两个长方体的表面积的总和是多少?