这是一个高手写的飞思卡尔定时器的例子,写的不错,易懂,初学者应该好好看看,尤其市ECT的具体应用
2021-07-02 09:44:15 870KB 飞思卡尔 定时器 单片机
1
功能简述: 简单的计时以及通过按键或者串口修改时间 使用方法: 按键修改时间: 按键自上而下 1:暂停开始 2:修改第n位的时间 3.加一 4.减一 串口通讯:PC机发送“i(1)(2)(3)(4)(5)(6)(7)(8)s” (1): p暂停 l/小写L计时 t查看时间 r重置时间 m设置时间 (2): a控制所有的单片机 1:控制单片机1 2:控制单片机2 (3)-(8):时间 例如:123456 表示12小时34分钟56秒 例子:lma123456s 设置所有的单片机时间为12;34;56
2021-06-27 20:07:46 439KB Proteus 51单片机 定时器数码管串口
1
51单片机用定时器做300s倒计时器,适用于初学者
2021-06-27 15:34:44 2KB 51单片机 c语言 定时器 c++
1
单片机定时器应用实验 实验四
2021-06-15 09:03:20 855B 单片机
1
目录 1 概述 1 1.1设计意义 1 1.2设计任务 1 1.3设计系统的主要功能 1 2 系统总体方案及硬件设计 2 2.1 系统总体方案 2 2.2系统设计方框图 2 2.3硬件设计 2 2.3.1芯片:AT89C51 2 2.3.2喇叭:SPEAKER 5 2.3.3时钟电路 5 2.3.4显示器模块的设计 5 3 软件设计 7 3.1划分模块 7 3.2程序流程图 7 3.3模块程序 8 3.3.1时间的设置程序 8 3.3.2闹钟时间的设置程序 10 3.3.3喇叭响应程序 12 3.4数码显示 13 4 PROTEUS软件仿真 14 5 课程设计体会 16 参考文献 16 附1:源程序代码 17 附2:系统原理图 26
2021-06-12 22:00:53 373KB 单片机 定时器
1
51单片机 定时器0中断 点亮小灯的一个小程序参考 希望对你有所帮助 以下给出一部分代码 #include "int_0time.h" //自定义的头文件 void Timer0_Tint(void) //初始化定时器0 { // AUXR &= 0X7F; //定时/计数器辅助寄存器,用51单片机此处忽略屏蔽 TMOD &= 0XF0; //定时器计数器的工作模式寄存器(配置为定时器启动仅由TR0决定) TH0 = 0XDC; //给计数寄存器赋值 //(选择为定时模式,工作模式0) TL0 = 0X00; //TH0、TR0配置的定时值为10ms TR0 = 1 ; //运行控制位(允许允许) ET0 = 1 ; //定时器0的中断允许控制位(允许T0中断) EA = 1 ; //总中断(使用中断,必须打开总中断) } /**************************************** void Timer0_Rountine(void) interrupt 1 (定时器0的中断函数,中断号为 1 ) ****************************************/ void Timer0_Rountine(void) interrupt 1
2021-06-10 22:03:47 315KB 51单片机
1
由51单片机初学者做的一个闹钟,目前秒位和分位满60加1, 时位满24清零,但时间不准,还望各位大佬指点,目前在考虑简化。
2021-06-05 14:01:55 22KB 单片机 定时器
1
51单片机的闹钟C程序
2021-06-05 13:01:34 1KB 单片机 定时器
1
蓝桥杯单片机定时器2+独立按键长按,用到独立按键扫描,扫描不需要任何定时器和中断,当按下按键将启动定时器2,用到定时器2初始化配置和开启定时器2,非常的银杏,非常的好用!
2021-06-04 20:06:36 169KB 单片机 嵌入式
1
到处收集的4个51单片机计时器计算器,输入想要的额计时器配置,可自动生成配置计时器的代码,复制粘贴即可用。
2021-05-29 18:07:51 682KB 计时器 代码自动生成
1