用80c51单片机电路80c51与7seg-mpx4cc构成仿真999秒倒计时,求程序

急求at80c51单片机24秒倒计时程序_百度知道
急求at80c51单片机24秒倒计时程序
考试要用,请看到的给个答案,最好能有线路图的图片。感谢!!
对不起,应该是at89c51为处理器 ,题目我打错了
我有更好的答案
24s倒计时C语言程序#include&&reg52.h&#define&uint&unsigned&int#define&uchar&unsigned&charsbit&CS1=P2^6;sbit&CS2=P2^7;sbit&SEG=P2^0;sbit&START=P2^1;sbit&beep=P2^2;uchar&count,num,seg1,seg2;uchar&code&table[]={0x3f,0x06,0x5b,0x4f,//0-9&&A±à&A&&&&&&&&&&&&&&&&&&&&&0x66,0x6d,0x7d,0x07,&&&&&&&&&&&&&&&&&&&&0x7f,0x6f};void&init();void&delay(uint);void&display(uchar,uchar);void&main(){&&&&init();//³&&E¼&&×&O³&IÐò&&&&while(1)&&&&{&&&&&&&while(START==1);//60&A&&¹¼&AE&E±&&¹&O&&&&TR0=1;//&&&AE&¼&AE&E±&AE÷&&&&if(count==20)&&&&{&&&&&&&&count=0;&&&&&&&&num--;&&&&&&&&&}&&&&seg1=num/10;//&O&A&O&U&I&O&E¾&&U&O&&&&E&&A&¹&U&&&&seg2=num%10;//&O&A&O&U&I&O&E¾&&U&&&&&E&&A&¹&U&&&&display(seg1,seg2);&&&&&&&&while(num==0)//&E&¹&¼&AE&½0&E±±¨¾&&C&O&I&O&E¾²&&O&U±&&&&&&&&{&&&&&&&&&&&&display(seg1,seg2);&&&&&&&&&&&&beep=0;&&&&&&&&&&&&delay(5);&&&&&&&&&&&&beep=1;&&&&&&&&&&&&delay(5);&&&&&&&&&&&&if(START==1)&&&&&}&&&&}}void&init()//³&&E¼&&×&O³&IÐò{&&&&count=0;&&&&num=24;&&&&TMOD=0x01;&&&&TH0=()/256;&&&&TL0=()%256;&&&&EA=1;&&&&ET0=1;&&&&}void&delay(uint&z)//&N&O&E±×&O³&IÐò&¹&&&&I&&I&O&E¾&O&A{&&&&uint&i,j;&&&&for(j=z;j&0;j--)&&&&&&&&for(i=110;i&0;i--);}void&time0()&interrupt&1//&OÐ&&I×&O³&IÐò{&&&&TH0=()/256;&&&&TL0=()%256;&&&&count++;}void&display(uchar&seg1,uchar&seg2)//&I&O&E¾×&O³&IÐò{&&&&CS1=0;&&&&SEG=1;&&&&P0=table[seg1];&&&&SEG=0;&&&&delay(2);&&&&CS1=1;&&&&CS2=0;&&&&SEG=1;&&&&P0=table[seg2];&&&&SEG=0;&&&&delay(2);&&&&CS2=1;&&&&}
采纳率:27%
//这是我自己写的十字路口红绿灯程序,在开发板上验证过的#include&reg52.h&#define uchar unsigned
char#define uint unsigned intvoid init();
//初始化void display();
//显示void delay(uint z);uchar code table []={0xc0,0xf9,0xa4,0xb0, 0x99,0x92,0x82,0xf8,0x80,0x90
}; // 0, 1, 2,3 ,4, 5, 6, 7, 8, 9 uint num=25,a,num1=45,num2=50;sbit P30=P3^0;sbit P31=P3^1;void main(){
init(); while(1)
display();
}}void init(){ TMOD=0X01; TH0=()/256; TL0=()%256; EA=1; ET0=1; TR0=1;}void display (){ P30=0; P0=table[num/10]; delay(2); P30=1; P31=0; P0=table[num%10]; delay(2); P31=1;
if(num1==20)
a=0;/num1--;
P0=table[num1/10];
P0=table[num1%10];
if(num2==5)
P0=table[0];
P0=table[num2%10];
if(num2==0)}
}}void timer0() interrupt 1{ TH0=()/256; TL0=()%256; a++; }void delay(uint z){ uint x, for(x=z;x&0;x--)
for(y=113;y&0;y--);}
为您推荐:
其他类似问题
单片机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。基于proteus的51单片机仿真实例六十_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于proteus的51单片机仿真实例六十
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩5页未读,
定制HR最喜欢的简历
你可能喜欢查看: 707|回复: 0
求51单片机8路抢答器60秒倒计时倒计时蜂鸣器响的程序仿真
Powered by求51单片机设计篮球24秒倒计时器,要程序码和设计图,谢谢_百度知道
求51单片机设计篮球24秒倒计时器,要程序码和设计图,谢谢
我有更好的答案
编程网或者是proteus仿真社区里面看一看~设计图和源代码多的是,花点时间就能发现你要的东西哦
哈哈,这里没有的,去程序员之家,很多代码,不给你贴了,因为设计图你去那边找比较合适
为您推荐:
其他类似问题
51单片机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。单片机课程设计60秒倒计时_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
单片机课程设计60秒倒计时
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩10页未读,
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 80c51单片机简介 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信