永发信息网

利用实验箱,制作一电子秒表(分别用汇编语言和单片机c 语言编写) 单片机实验

答案:2  悬赏:0  手机版
解决时间 2021-01-26 21:34
利用实验箱,制作一电子秒表,其功能如下:

1、4位显示:

1位分

2位秒

1位小数

秒与小数之间要显示小数点

2、两个按钮

计时/停止按钮:按下开始计时,按钮弹起暂停计时。(按下时从保留的状态中开始计时)

复位按钮:按下后全部清0(在运行状态下按下,则清零后继续计算

需要的代码是仿真软件Keil uVision2可以运行的,汇编语言+C语言
最佳答案
这个实验,随便一本单片机书都有的程序。再说了,你没有说是用液晶屏显示还是数码管,数码管又是哪种的,共阳还是共阴?你可以参见以下连接。
全部回答
这个程序是6位数码管 #include #define uchar unsigned char #define uint unsigned int sbit key1=P3^4;//按键1 加数 sbit key2=P3^5;//按键2 减数 sbit key3=P3^6;//按键3 归零 sbit key4=P3^7;//按键4 暂停/开始 sbit dx=P2^6; //段选 sbit wx=P2^7;//位选 uchar num,num0,miao,fen; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71};//数码管段码 void delay(uchar xms)//延时子程序XMS { uchar i,j; for(i=0;i<110;i++) for(j=0;j
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯