当前位置: 首页 > news >正文

【51单片机2位数码管100毫秒的9.9秒表】2022-5-16

缘由

这一题刚设计好要去回复就看到结帖了,好似看到我设计完成就盗窃去了,如此下面类似题目很容易也懒得回复了。

#include "reg52.h"
sbit k0=P3^0;
sbit k1=P3^1;
unsigned char code SmZiFu[]={63,6,91,79,102,109,125,7,127,111};//0-9
unsigned char Js=0,miao=0,hm=0;//中断计时 秒 毫秒
void smxs(unsigned char mz,unsigned char w,unsigned char d)
{unsigned char Xd=0;P0=255;P0=255-((d==1?SmZiFu[mz]:(SmZiFu[mz]|0x80)));//小数点闪烁段数据显示P2=~w;//位选while(++Xd);//数码管延时
}
void ZhongDuanSheZhi()
{TH0+=(65536-9216)/256;/*定时器赋初值,定时10ms触发中断,自动补偿方式*/TL0+=(65536-9216)%256; TMOD=0X01;//模式设置TR0=0; //开定时器ET0=1; //启定时器EA=1; //全局中断开关
}
void jishi()//计时
{if(Js==10)//100毫秒{if(++hm==10){hm=0;++miao;}else;if(miao==10)miao=hm=0;else;Js=0;}else;
}
void main()
{unsigned char JZhi=0;ZhongDuanSheZhi();while(1){smxs(miao,2,0);smxs(hm,1,1);//数码管驱动if(hm==9&&miao==9)TR0=0;else;//计数满停止定时器jishi();if(!k0&&!++JZhi){TR0=1;while(!k0);}//按键消抖等待释放处理启动定时器if(!k1&&!++JZhi){Js=miao=hm=0;while(!k1);}//清零停止定时器}
}
void ZhongDuan() interrupt 1
{++Js;TH0+=(65536-9216)/256;/*定时器赋初值,定时10ms触发中断,自动补偿方式*/TL0+=(65536-9216)%256;      
}

单片机定时器模拟信号灯-嵌入式-CSDN问答
关于#单片机#的问题:求在P1.0引脚接有虚拟示波器,观察P1.0引脚输出的矩形脉冲波形-嵌入式-CSDN问答

单片机外部中断实验(写程序)-嵌入式-CSDN问答

http://www.dtcms.com/a/256510.html

相关文章:

  • man的使用
  • 网络基础入门:从OSI模型到TCP/IP协议详解
  • maxcomputer 和 hologres中的EXTERNAL TABLE 和 FOREIGN TABLE
  • Redis 的穿透、雪崩、击穿
  • STL 容器迭代器失效问题分析与解决方案
  • LINUX621 NFS 同步 ;FTP;samba环境
  • AI数字人模型研究分析报告
  • LangGraph--基础学习(工具调用)
  • EasyExcel导出极致封装 含枚举转换 分页导出
  • Java ArrayList集合和HashSet集合详解
  • Java面试题025:一文深入了解数据库Redis(1)
  • C++ 的设计模式
  • 面试题-合并类型
  • QVariant详解与属性访问
  • Taro 状态管理全面指南:从本地状态到全局方案
  • Gartner《AI-Driven Methods for Cost-Efficiency》学习心得
  • 从零开发ComfyUI插件:打造你的AI绘画专属工具
  • 从事登高架设作业需要注意哪些安全事项?
  • 池化资源共享 - 华为OD机试真题(JavaScript题解)
  • 组件之间的双向绑定:v-model
  • Happy-LLM-Task04 :2.2 Encoder-Decoder
  • RA4M2开发IOT(0)----安装e² studio
  • 【Docker基础】Docker镜像管理:docker pull详解
  • 【格与代数系统】偏序关系、偏序集与全序集
  • 【软考高级系统架构论文】论企业应用系统的数据持久层架构设计
  • 面试题-函数类型的重载是啥意思
  • Linux——JSON
  • Hightec生成tricore lib及lib的使用方法
  • 自动化立体仓库堆垛机控制系统STEP7 FC3功能块 I/O映射
  • 为车辆提供路径规划解决方案:技术演进、挑战与未来蓝图