用C语言编程秒表,用动态数码管显示,范围从0000~9999,可暂停,可复位。要求用89C51单片机和定时中断

简单易懂的附带解释的最好不过了

第1个回答  2012-11-04
百度文库有 我弄进去了
第2个回答  2012-01-12
比较基础的一个程序,在把51的中断、定时器弄清楚了,就可以写出来了
第3个回答  2012-01-11
我来帮你搞定
第4个回答  2012-01-11
不懂!

秒表,用动态数码管显示,范围从0000~9999,可暂停,可复位。要求用MC...
msecond equ 51h second1 equ 52h second2 equ 53h second3 equ 54h second4 equ 55h org 00h ljmp start org 03h ljmp int_ex0 org 0bh ljmp int_t0 org 013h ljmp int_ex1 org 01bh ljmp int_t1 org 0100h start: mov tmod,#12h m...

单片机 按键秒表
用89C51,外接晶振,复位电路,二个数码管,二个按键,做一个电子秒表,具体要求为用按键起停电子表,可用按键设计倒计时时间(如10S,20S,60S),并启动倒计时功能。能用按键选择以上两功能之一。三、程序代码:A_BIT EQU 20H ;数码管个位数存放内存位置 B_BIT EQU 21H ;数码管十位数存放内存位置...

用单片机AT89C51制作电子秒表,需要用什么元器件。
元件:89c51,四位共阴极数码管,非自锁按键,10K电阻,10uf电解电容,30pf瓷片电容,10k排阻,晶振 留个邮箱,我把Proteus仿真图发给你,以下是程序,临时写的,Proteus测试正常,不知道符不符合你的要求,你可以自己再稍作修改。用的是12M晶振 include<reg51.h> define uchar unsigned char define uint...

...秒计时通过两个数码管动态显示秒表时间,时间范围0-60S
这原本是数字钟的程序 要6位数码管显示的,给你改了一下。硬件上需要89c51最小系统+74Hc573两片+数码管两位#include<reg51.h> sbit dula = P2^6;sbit wela = P2^7;sbit led1 = P1^3;define uint unsigned int define uchar unsigned char uint a,c,g;uint b = 5;long int num;uchar ...

相似回答