找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3899|回复: 0
打印 上一主题 下一主题
收起左侧

keil+proteus数码管显示的秒表仿真设计

[复制链接]
跳转到指定楼层
#
里面有keil编写的51C语言源程序,以及proteus仿真工程文件,请大家多多指教


单片机源程序如下:
  1. #include<reg51.h>
  2. #define uchar unsigned char
  3. sbit P22=P2^2;
  4. uchar code display_data[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xF8,0x80,0x90};
  5.         void main( )
  6. {
  7.         uchar i,m1,n1,m2,n2,tcount=0;
  8.         TMOD=0x10;
  9.         m1=(2^16-50*10^-3*12/(12*10^-6))/256;
  10.         n1=(2^16-50*10^-3*12/(12*10^-6))%256;
  11.         m2=15536/256;
  12.         n2=15536%256;

  13.         TR1=1;
  14.                 while(1)
  15.                 {
  16.                 for(i=0;i<10;)
  17.                 {
  18.                
  19.        
  20.                 if(TF1)
  21.                 {
  22.                 tcount++;
  23.                 if(tcount==20)
  24.                 {
  25.                 tcount=0;
  26.                    P1=display_data[i];
  27.                 i++;
  28.                 }
  29.                 TF1=0;
  30.        
  31. ……………………

  32. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
keil proteus数码管显示的秒表设计.rar (62.03 KB, 下载次数: 30)


评分

参与人数 1黑币 +6 收起 理由
学学学! + 6 赞一个!但如果秒没那么快就好了

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表