AT89C51单片机抢答器电路下载8路抢答器的代码怎么写,急用,求解答

AT89C51做一四路抢答器,写好程序和模拟导入hex文件。程序开始显示-,但是按钮没反应。那里错了_百度知道
AT89C51做一四路抢答器,写好程序和模拟导入hex文件。程序开始显示-,但是按钮没反应。那里错了
我有更好的答案
#include&reg51.h&#define uchar unsigned charuchar dis[]={0xc0,0xf9,0xa4,0xb0,0xbf};void delay(uchar a){while(a--)for(i=0;i&120;i++);}main(){while(1)
keyval=P0&0x0f;
switch(keval)
case 0e:P1=dis[0];delay(100);
case 0d:P1=dis[1];delay(100);
case 0b:P1=dis[2];delay(100);
case 07:P1=dis[3];delay(100);
EX1.C(16): error C202: 'keval': undefined identifierEX1.C(18): error C281: illegal floating point constantEX1.C(19): error C251: illegal octal digitEX1.C(20): error C251: illegal octal digit咋办
为您推荐:
其他类似问题
hex的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。单片机的8路抢答器的设计_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
单片机的8路抢答器的设计
&&henhaode
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩13页未读,
定制HR最喜欢的简历
你可能喜欢AT89C51 倒计时8位抢答器 程序 C语言_百度知道
AT89C51 倒计时8位抢答器 程序 C语言
倒计时结束后没有抢答就继续循环倒计时,如果抢答成功倒计时暂停,直到重置以后重新倒计时 --两位数码管显示的20秒倒计时,单个数码管显示的是八路抢答,且抢答器按下同时,倒计时停止,复位后继续循环,而且还要加一个蜂鸣器,抢答器按下同时蜂鸣器响起
我有更好的答案
51单片机8位智能抢答器proteus仿真与C程序资料,Tao宝搜一下,去参考
采纳率:83%
实没现程序能自写并AT89C51吧同属51系列AT89C2051.
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。89C51编写16路语音抢答器带防作弊_百度知道
89C51编写16路语音抢答器带防作弊
我有更好的答案
具体的设计任务要求呢?写写我才知道哦
1)抢答显示:数字显示抢答组号,铃声提示、语音报数。(2)电源电压:220V/50Hz,总功率小于15W。(3)作弊显示:在抢答开始之前即复位(RST)时,若有人违例偷抢,显示偷抢组号,直到违规者放开抢答按钮,方可继续正常抢答。
这个可以做的。
按照要求做。。。。。。
为您推荐:
其他类似问题
抢答器的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。用单片机AT89C51设计十路智力竞赛抢答器怎么设计_百度知道
用单片机AT89C51设计十路智力竞赛抢答器怎么设计
我有更好的答案
P1口按键输入,P0口输出LED8段数码管。 用switch 处理P1口的数据,看是否有键按下,如果有键按下,则进入switch处理函数,看是什么键码,对应键码控制P0口输出对应的数字。最后再来一个while按键释放程序。搞定~!
因为你需要用10路,但是P1口直接连接的话只有8路,还有2路接不到。所以在输入给P1前,需要加上一个编码器,可以用74LS148或者74HC148优先编码器,8路的输入经过编码器3路输出给P1口,剩下2路直接与P1口闲置的IO口相连,这样就按键输入OK了
采纳率:43%
为您推荐:
其他类似问题
您可能关注的内容
at89c51的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 单片机八路抢答器 的文章

 

随机推荐