news 2026/5/16 4:48:23

【51单片机倒计时清翔的板子2片573驱动数码管】2023-10-28

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【51单片机倒计时清翔的板子2片573驱动数码管】2023-10-28

缘由51单片机模拟定时炸弹_编程语言-CSDN问答

用矩阵键盘在数码管上输入数字作为炸弹的倒计时,独立键盘控制倒计时开始,暂停,提前引爆键,倒计时最后三秒蜂鸣器随倒计时响,求源码。

以下代码演示相关功能实现。

#include "reg52.h" sbit fmq=P2^3;//有源蜂鸣器 sbit de=P2^6; sbit we=P2^7; sbit dl1=P3^0; sbit dl2=P3^1; sbit dl3=P3^2; sbit dl4=P3^3; unsigned char Js=0; unsigned char code ShuMaGuan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //共阴0~15 unsigned char code ShaoMiaoZhi[]={238,237,235,231,222,221,219,215,190,189,187,183,126,125,123,119}; unsigned char JianPanShaoMiao(/*使用行列反转扫描法*/) { unsigned char H=15,L=240,Ys=0; P3=15; if(P3!=15) { while(++Ys);//消抖 H=P3; P3=240; L=P3; while(P3!=240); } P3 = 255; return (H+L); } unsigned char JianPanQuZhi(/*定义按钮*/) { unsigned char Jian_Zhi=0,LinShi=JianPanShaoMiao(); if(LinShi==255)return LinShi;else//减小对延时影响提高运行效率 while(LinShi!=ShaoMiaoZhi[Jian_Zhi])if(++Jian_Zhi > 15)break; return Jian_Zhi; } void XianShi(unsigned char w,unsigned char x) {//74LS573使能1开0锁74LS245双向1脚1输出允许0输入允许 unsigned char ys=0; we=de=0;we=1; switch(w) {//共阳(取反)共阴数码管通用 case 0:P0=~1;break; case 1:P0=~2;break; case 2:P0=~4;break; case 3:P0=~8;break; case 4:P0=~16;break; case 5:P0=~32;break; case 6:P0=~64;break; case 7:P0=~128;break; default:P0=0;break; } we=0; P0=ShuMaGuan[x];de=1;de=P0=0; } void main() {//缘由https://ask.csdn.net/questions/8019648/54374790 unsigned char ys=0,sy=0,xd=0,jz=0,zhi=0,w=0; EA=1;//总中断允许 TH0+=(65536-9216*5)/256; TL0+=(65536-9216*5)%256; TMOD=0X01; TR0=0; ET0=1; //开启定时器 while(1) { if(++ys==0) { jz=JianPanQuZhi(); if(jz!=255)zhi=zhi*10+jz; if(w==0)XianShi(w,zhi%10); if(w==1)XianShi(w,zhi/10%10); if(++w>1)w=0; } else { if(dl1==0&&++xd==0){TR0=1;while(dl1==0);}//开始 if(dl2==0&&++xd==0){TR0=0;while(dl2==0);}//暂停 if(dl3==0&&++xd==0){zhi=0;while(dl3==0);}//归零 } if(Js<10)if(zhi<4)fmq=1;else fmq=0;//蜂鸣器3秒 if(Js==20) { --zhi; Js=0; } } } void ZhongDuan() interrupt 1 { ++Js; TH0=(65536-9216*5)/256; TL0=(65536-9216*5)%256; }

「復次,善現!諸菩薩摩訶薩行深般若波羅蜜多時,以無所得而為
方便,於內身住循身觀,熾然精進,正知具念,除世貪憂者,謂菩
薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,往至塚間觀所
棄屍,死經一日或經二日乃至七日,為諸鵰、鷲、烏、鵲、鵄、
梟、虎、豹、豺、狼、野干、狗等種種禽獸或啄或攫,骨肉狼籍,
[齒*查]掣食噉。見是事已,自念我身有如是性,具如是法,未得
涅槃終歸如是,深生厭離。是為菩薩摩訶薩行深般若波羅蜜多時,
以無所得而為方便,於內身住循身觀,熾然精進,正知具念,除世
貪憂。
「復次,善現!諸菩薩摩訶薩行深般若波羅蜜多時,以無所得而為
方便,於內身住循身觀,熾然精進,正知具念,除世貪憂者,謂菩
薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,往至塚間觀所
棄屍,禽獸食已,不淨潰爛、膿血流離,有無量種蟲蛆雜出,臭穢
可污過於死狗。見是事已,自念我身有如是性,具如是法,未得涅
槃終歸如是,深生厭離。是為菩薩摩訶薩行深般若波羅蜜多時,以
無所得而為方便,於內身住循身觀,熾然精進,正知具念,除世貪
憂。
「復次,善現!諸菩薩摩訶薩行深般若波羅蜜多時,以無所得而為
方便,於內身住循身觀,熾然精進,正知具念,除世貪憂者,謂菩
薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,往至塚間觀所
棄屍,蟲蛆食已,肉離骨現,肢節相連,筋纏血塗,尚餘腐肉。見
是事已,自念我身有如是性,具如是法,未得涅槃終歸如是,深生
厭離。是為菩薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,
於內身住循身觀,熾然精進,正知具念,除世貪憂。
「復次,善現!諸菩薩摩訶薩行深般若波羅蜜多時,以無所得而為
方便,於內身住循身觀,熾然精進,正知具念,除世貪憂者,謂菩
薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,往至塚間觀所
棄屍,已成骨鎖,血肉都盡餘筋相連。見是事已,自念我身有如是
性,具如是法,未得涅槃終歸如是,深生厭離。是為菩薩摩訶薩行
深般若波羅蜜多時,以無所得而為方便,於內身住循身觀,熾然精
進,正知具念,除世貪憂。
「復次,善現!諸菩薩摩訶薩行深般若波羅蜜多時,以無所得而為
方便,於內身住循身觀,熾然精進,正知具念,除世貪憂者,謂菩
薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,往至塚間觀所
棄屍,但餘眾骨,其色皓白如雪珂貝,諸筋糜爛肢節分離。見是事
已,自念我身有如是性,具如是法,未得涅槃終歸如是,深生厭
離。是為菩薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,於
內身住循身觀,熾然精進,正知具念,除世貪憂。
「復次,善現!諸菩薩摩訶薩行深般若波羅蜜多時,以無所得而為
方便,於內身住循身觀,熾然精進,正知具念,除世貪憂者,謂菩
薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,往至塚間觀所
棄屍,成白色已,肢節分散零落異方。見是事已,自念我身有如是
性,具如是法,未得涅槃終歸如是,深生厭離。是為菩薩摩訶薩行
深般若波羅蜜多時,以無所得而為方便,於內身住循身觀,熾然精
進,正知具念,除世貪憂。
「復次,善現!諸菩薩摩訶薩行深般若波羅蜜多時,以無所得而為
方便,於內身住循身觀,熾然精進,正知具念,除世貪憂者,謂菩
薩摩訶薩行深般若波羅蜜多時,以無所得而為方便,往至塚間觀所
棄屍,諸骨分散各在異處,足骨異處,腨骨異處,膝骨異處,髀骨
異處,髖骨異處,脊骨異處,脇骨異處,胸骨異處,膊骨異處,臂
骨異處,手骨異處,項骨異處,頷骨異處,頰骨異處,其髑髏骨亦
在異處。見是事已,自念我身有如是性,具如是法,未得涅槃終歸
如是,深生厭離。是為菩薩摩訶薩行深般若波羅蜜多時,以無所得
而為方便,於內身住循身觀,熾然精進,正知具念,除世貪憂。
(自念我身有如是性,具如是法,是谓偈:是身何用?恒漏臭秽,為病所困,有老死患。以宇宙星际、人身暂有皆如幻故。熾然精進,正知具念,除世貪憂,俱当念:慈能与乐悲能拔苦,如是依智慧住世。十方世界皆有同道同修绝非孤独者,佛会中有十方菩萨众来会。因此,修行人但依心、行住相应处、界,修善人能离不善处、界,修善人必不堕不善处,必与善处相应。所有人类文化、科技、服务、教育目标不离智慧、慈悲原则。所有人类都需要这样教育。)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/16 4:47:39

2026届毕业生推荐的AI科研平台解析与推荐

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 可面向在校学生的专业论文 AI 网站&#xff0c;能给科研人员提供高效学术辅助支持&#xff0…

作者头像 李华
网站建设 2026/5/16 4:47:09

TexLab定义与引用系统:如何实现精确的跳转和查找功能

TexLab定义与引用系统&#xff1a;如何实现精确的跳转和查找功能 【免费下载链接】texlab An implementation of the Language Server Protocol for LaTeX 项目地址: https://gitcode.com/gh_mirrors/te/texlab TexLab作为一款强大的LaTeX语言服务器&#xff0c;其定义与…

作者头像 李华
网站建设 2026/5/16 4:46:41

DevUI最佳实践:企业级Angular应用开发的完整解决方案

DevUI最佳实践&#xff1a;企业级Angular应用开发的完整解决方案 【免费下载链接】ng-devui Angular UI Component Library based on DevUI Design 项目地址: https://gitcode.com/DevCloudFE/ng-devui DevUI是基于DevUI Design设计体系的Angular UI组件库&#xff0c;为…

作者头像 李华
网站建设 2026/5/16 4:46:22

互联网大厂Java求职面试:微服务与云原生的挑战与应对

互联网大厂Java求职面试&#xff1a;微服务与云原生的挑战与应对 在一次互联网大厂的Java面试中&#xff0c;面试官和候选人燕双非之间展开了一场精彩的技术讨论&#xff0c;涉及到微服务与云原生的多个方面。下面是他们的对话。第一轮提问 面试官&#xff1a; 燕双非&#xff…

作者头像 李华
网站建设 2026/5/16 4:45:51

Solana上构建AI Agent:Core AI框架解析与实战指南

1. 项目概述与核心价值最近在AI和Web3的交叉领域&#xff0c;一个名为“Helius Tech Labs / Core AI”的开源项目引起了我的注意。乍一看这个标题&#xff0c;可能会觉得它又是一个试图蹭热度的“缝合怪”项目&#xff0c;但当我深入其代码库和设计文档后&#xff0c;发现它远非…

作者头像 李华