用PIC单片机编制的可预置起始时刻的倒计时程序

发布者:岭南布衣最新更新时间:2018-03-07 来源: eefocus关键字:PIC单片机  可预置  起始时刻  倒计时 手机看文章 扫描二维码
随时随地手机看文章

  可预置起始时刻的倒计时程序,是作为日常生活中对某事件的定时之用:只要某事件由人工设置的计时时间到,倒计时电路便会发出报警声。倒计时的特点是,计时一旦达到预定值,其值就归零。利用归零条件,即可实现任意倒计时达到时的报警功能,提示人们定时已到。

  本倒计时器可在0~99分钟内任意设置计时值。

  例如在厨房中,蒸大米饭(8两米),定时33分钟,烧开水(一壶)为20分钟,煮胡罗卜(红色)为30分钟等,只要设定时间一到,倒计时器即报警,使用十分方便。当然,上述倒计时值,均是事先用普通时钟确定每个事件所要花费的时间,列出相应定时标准,才能用倒记时器进行定时。


  (1)硬件电路

  下图是0~99分钟可预置的倒计时电路。

0~99分钟可预置的倒计时电路

 

  PIC16F84A单片机④脚为手动复位端,外接R1、DO、C6、KO(微动开关)组成复位电路;③脚RA4外接上电阻R2和倒计时人工预置开关K1;(17)脚RAO外接RO、V3和蜂鸣器,组成倒计时值达到(归零)时的自动报警信号。电路中的两位LED数码管和V1、V2组成0~99分钟可预置LED数码显示电路。

  (2)程序流程图

  下图为0~99分钟可预置的倒计时程序的主程序、显示函数和键值扫描程序流程图。

0~99分钟可预置的倒计时程序的主程序、显示函数和键值扫描程序流程图


关键字:PIC单片机  可预置  起始时刻  倒计时 引用地址:用PIC单片机编制的可预置起始时刻的倒计时程序

上一篇:基于PIC16F84A单片机编辑LED数码管秒显示器的程序
下一篇:用PIC单片机C语言编制可预置起始时刻的时钟程序

推荐阅读最新更新时间:2024-03-16 15:56

用AT89C51单片机显示倒计时程序
;可设定时间的倒计时定时器,可选择5/15/20/30/35/45/50分钟倒计时 ;倒计时时间由四位拨码开关的2/3/4位来控制, ;第2位表示5分钟,第3位表示15分钟,第4位表示30分钟, ;通过不同的组合可以产生5/15/20/30/35/45/50分钟倒计时 ;P1.0口的外接的发光二极管为状态LED,定时未开始时LED常亮,定时过程中LED闪烁 ;K1为开始按钮,K2为停止按钮 适用STM8S/STM8L/STM8A N76E003 脱机编程器/烧录器/下载器/SP_00【包邮】 m.tb.cn/h.UlXVKiO a_bit equ 20h ;数码管个位数存放内存位置 b_bit equ 21h ;数码管
[单片机]
基于PIC单片机的自动喷料机设计与应用
1 引言 目前,我国人工养殖业发展迅速。但是养殖方法却很落后,多数仍旧是采用传统的人工方式投放饲料,费时费料、饲料投放不均、距离不远,不便于定时定量地科学养殖。文中介绍了一种在鱼塘里自动喷料机的电路设计。经过实践证明。该自动喷料机不仅能够定时定量地喷洒饲料。而且喷料均匀,喷洒距离远,能明显节约饲料。大大提高养殖效益。 2 自动喷料机的硬件设计 在渔业养殖中,大多数需要在早、中、晚喷洒饲料,每次喷料时间约在两三个小时。喷饲料是按喷几十秒、停几十秒断续进行,具体一天喷饲料几次、喷料时间长度、喷停时间长度,因鱼的品种、饲料的品种、鱼的养殖密度、环境气候等因素而不同,可由用户根据具体情况自行设定。为实现上述自动控制,本设计采用以PI
[单片机]
基于<font color='red'>PIC单片机</font>的自动喷料机设计与应用
关于PIC单片机PAGE和BANK
从PIC单片机的指令结构上来分析一下为什么PIC中要有BANK和PAGE的设置吧。先来看一下为什么PIC中要把RAM区划分多个BANK。 仔细观察PIC单片机汇编语言指令的格式,一条完整的汇编语言指令语句通常是这样的:标号 操作码助记符 操作数1,操作数2;注释。其中,主体部分是‘操作码助记符 操作数1,操作数2’。 例如: 指令:MOVF 33,1 操作码助记符:MOVF ; 操作数1:33 ; 操作数2:1 ; 而在程序被编译时指令语句的主体部分会被转换为代码的形式,通常是:指令代码 操作数2 操作数1。 例如在指令位数为14位的中档PIC单片机中: 指令:MOVF 33,1 转换后代码:00 1000 1 011
[单片机]
关于PIC的C18编译器的链接脚本文件
在PIC单片机编程中,链接描述文件(*.lkr)是链接器的命令文件。它们指定以下内容: * 目标部件的程序和数据存储器区域 * 堆栈大小和位置 (对于 MPLAB C18) * 源代码中的逻辑代码段与程序和数据区域的映射 MPLAB C18 C 编译器为每种单片机提供了多达四种类型的链接器描述文件(*.lkr)。这些链接器描述文件与MPLAB IDE所提供链接器描述文件的 不同之处在于,它们在编译器启动代码和库中自动链接,并留出堆栈区。为PIC18F4620单片机提供的四个链接器描述文件如下所示: 18f4620.lkr 供在非扩展模式下编译的应用程序使用。 18f4620i.lkr 供在非扩展模式下编译并使用 MP
[单片机]
PIC单片机点亮一个灯实验
你只懂C51,你就OUT了,现在的公司还要你懂AVR,PIC等单片机所以我现在开始学习pic 怪简单的,太小儿科了!这是我写的第一个pic单片机程序目的就是要点亮一个灯, #include pic.h //#define uchar __CONFIG(0x3B31); void main() { // TRISD=0xfe;//11111110 // PORTD=0x01;//00000001 // TRISD2=0; TRISA2=0;//RA2设置为输出 RA2=0;//第2个发光管亮 while(1); }
[单片机]
2020紫光展锐市场峰会进入倒计时阶段了
技术革命波澜壮阔,科技的迭代赋予每个人拥抱数字世界的权利,每个人都应在智能的未来拥有自己的一席之地。从2G到5G,从口耳相传到万物互联,从触不可及到心有灵犀,紫光展锐的每一次创造,每一次奋斗,每一次突破,都让数字世界生生不息,让科技回归本质,服务于最广大的人民,造就人民的数字世界! 11月9日、10日,以“象由芯生·科技服务人民”为主题的2020紫光展锐市场峰会即将重磅开启,届时广大生态合作伙伴共聚一堂,共话数字世界新未来。 本届峰会将首次采用“线上+线下”相融合的方式举办,实行“1+N”的办会模式,即1场线上发布会、3场技术论坛、6场行业专题论坛和N个新品技术展示。11月9日率先开启的线上发布会上,紫光展锐将携手合作伙伴及嘉宾畅
[手机便携]
基于PIC单片机的多媒体终端遥控器设计
1 设计理念和原理 1.1 设计理念 随着数字家庭等领域技术的迅速发展,在多媒体终端上的增值业务将越来越多,浏览网页、搜索、短信等都需要遥控器进行输入。但作为连接用户和终端之间的重要外设,遥控器的设计理念还停留在模拟电视时代,体验感较差。目前用户输入的解决方式是呼出终端的内置输入法,这样就带来了两个问题:一,不同厂家的终端都需要内置自己的中英文输入法,占用资源,而且必须搭配自己的遥控器使用,通用性不高;二,用户在输人时必须一边看遥控器输入一边看屏幕确认输入,如果文字较多会造成频频抬头和低头的麻烦,难以忍受。基于以上缺点,本文提出将输入法内置于遥控器的理念,在遥控器上输入文字后再统一将文字编码用 红外 线发给终端,终端接收后将编码译
[单片机]
基于<font color='red'>PIC单片机</font>的多媒体终端遥控器设计
PIC单片机在智能双电源装置中的应用
作者Email: c8051@21cn.com 1. 智能双电源装置的简介 随着对供电可靠性的要求也越来越高,很多场合用两路电源来保证供电的可靠性。当常用电源异常,智能双电源装置能自动切换到备用电源,智能双电源装置就是这种在两路电源之间进行可靠切换、以保证供电的装置。在医院、宾馆和矿山等有广泛的应用。 智能双电源装置由开关本体和控制器两部分组成。开关本体由电机通过机械联锁机构控制常用电源的断路器和备用电源的断路器的分合,进而控制电源的切换。控制器通过对电压的采样来判断电源是否异常,如果出现异常应产生相应的切换。 2. PIC16F877A的简介 美国Microchip公司的PIC 8位单片机其生产史1
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved