单片机编程入门视频问题,总是出现2warning

君,已阅读到文档的结尾了呢~~
单片机试题及答案 单片机试卷及答案 单片机课后答案 单片机课后习题答案 单片机初级教程答案 单片机基础答案 单片机答案 单片机应用技术答案 单片机设计作业 单片机作业
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
单片机第二章作业答案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口小问题求助,编程的时候出来这两行提示,括号也能出错?_单片机吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:117,217贴子:
小问题求助,编程的时候出来这两行提示,括号也能出错?收藏
123.C(12): error C141: syntax error near '}'123.C(17): error C141: syntax error near '}'
实邦电子多年专注于单片机产品开发,为客户提供电子产品解决方案,已成功开发100多款产品.我们拥有多位经验的电子工程师,为您的产品提供优异的设计,稳定可靠的电路设计.
for语句后面少了分号典型的C语言没过关
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或单片机--请高手看看我这程序为什么总有问题_百度知道89c51单片机编程求大神帮忙看一下有没有问题_单片机编程吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:149贴子:
89c51单片机编程求大神帮忙看一下有没有问题
主题是:起停与清零加灯光与声音的整点报时编程如下,求大神帮忙检查是否有不合理的地方,这个程序是有现象的,只是担心程序不严谨#include &reg51.h&
//1 包含特殊功能寄存器定义头文件reg51.h#define DCOUNT 2
//2 :DCOUNT代表2(数码个数为2)#define portled_s
//3 :portled_s代表P1(数码管的段选口)#define portled_b
//4 :portled_b代表P2(数码管的位选口)#define keyport P3
//5 :keyport代表P3(键盘控制口)#define uchar unsigned charuchar data wcnt,timcnt, //7 wcnt:显示位置,timcn:10ms中断次数,second:秒数bit
keytreated,
//8 keyteated:键按下已处理,down:键按下过uchar code led[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //9 笔型码表uchar code ledctrl[]={0x0fe,0x0fd};//10 数码管显示控制码表void display(uchar);
//11 说明显示函数displayvoid key(void);
//12 说明键盘处理函数keyvoid delay(void);void main(void)
//13 main函数{ second=0;
//14 秒计数赋初值0 timcnt=0;
//15 10ms中断计数赋初值0 wcnt=0;
//16 数码管显示位置计数器赋初值0 keytreated=0;
//17 按键未处理 down=0;
//18 无键按下 TMOD=0x11;
//19 T1:定时方式1,T0:定时方式1 TL0=()%256;
//20 T0计数器赋初值:10ms TH0=()/256;
TL1=()%256;
//22 T1计数器赋初值:10ms TH1=()/256;
//24 开T0中断 ET1=1;
//25 开T1中断 PT1=1;
//26 T1中断采用高优先级 EA=1;
//27 开全局中断 TR0=1;
//28 启动T0 while(1)
//29 while死循环,30句为循环体 { PCON=PCON|0X01; }
//30 睡眠CPU}
//31 main函数结束//---------定时中断T1服务程序-------//功能:对秒进行计数,T1的启动与停止受控制于键盘操作void tim1() interrupt 3 using 1 //32 T1中断服务函数{ TL1=()%256;
//33 T1重置计数初值:10ms TH1=()/256;
//35 10ms中断次数计数值加1 if(timcnt&=100)
//36 若计满1秒,则进行37~40句处理 { timcnt=0;
//37 10ms中断次数计数值回0
//38 秒计数加1
if(second&=60) {second=0;
P0=0;for(i=0;i&30000;i++);
//40 计满1秒处理结束
//41 T1中断服务结束//-------定时中断T0服务程序--------//功能:键盘处理,显示处理void tim0() interrupt 1 using 2//42 T0中断服务函数{ TL0=()%256;
//43 T0重置计数初值:10ms TH0=()/256;
//45 调用key函数进行键盘处理 display(second);
//46 调用display函数显示second变量中的秒数}
//47 T0中断服务结束//-------------显示子程序-----------void display(uchar time)
//48 { portled_s=0;
//49 段选口输出熄灭数码管的显示码 portled_b=ledctrl[wcnt];
//50 位选口输出wcnt号管点亮的控制码 if(wcnt)
//51 判断显示位置portled_s=led[time/10];
//52 非0号管,则段选口输出秒十位的笔型码 else
portled_s=led[time%10];
//54 0号管,段选口输出秒个位的笔型码 wcnt++;
//55 显示位置计数值加1 wcnt=wcnt%DCOUNT;
//56 计数值对2取余,保证其值为0或者1}
//57 显示函数结束//-----------键盘处理程序-----------void key(void)
//59 定义局部变量keyval(按键键值) keyport=0x0
//60 键盘输入口写1,准备读按键输入 keyval=keyval=~ //61 键输入值按位取反后为键值 if(keyval)
//62 若有键按下进行63~77句处理 { if(down&&!keytreated)
//63 若10ms前键按下过且键没处理,则进行64~75句处理
{ switch(keyval)
//64 依键值进行按键解释
{case 0x01:
//65 是启动键(S0的键值为0x01)
//66 启动T1走时
case 0x04:
//67 是清0键(S2的键值为0x04)
//68 秒清0
//69 停止T1走时
case 0x02:
//70 是停止键(S1的键值为0x02)
//71 停止T1走时
//72 键值为其他值,则什么也不做
//73 按键功能解释结束
keytreated=1;
//74 置键按下已处理标志,防止一次键按下被多次解释
//75 10ms前有键按下且键没处理的处理结束
//76 置键按下标志 }
//77 当前扫描有键按下处理结束 else
//78 当前扫描无键按下,则进行79~81句处理 { down=0;
//79 置键未按下标志keytreated=0;
//80 置键未处理标志 }
//81 当前扫描无键按下处理结束}//延时函数void delay(void){ unsigned long i=0; for(i=0;i&100;i++) {; }}
求试卷!!!
因为本人打算转行,不想...
STC12c5A60s2和1602液晶...
最好200元左右的,不要...
就这个第一题。求编程大...
周五要交课程设计,用51...
本人是大一新生一枚,选...
给钱都可以啊 在线等啊
百度小说人气榜
贴吧热议榜
使用签名档&&
保存至快速回贴

我要回帖

更多关于 单片机编程器 的文章

 

随机推荐