uCOSii的移植过程详解-产生时钟节拍的定时中断来自微控制器内部, 但并非来自V2 内核内部, 可以用实时时钟产生定时中断,也可以用片内的外设模块定时器单元来产生定时中断,这部分代码显然与硬件相关, 移植时要自己写
详谈触摸式调光台灯的智能化控制技术-PIC16F877微控制器为MicroChip公司FLASH型CPU,片内含8K的FLASH程序存储区,368字节RAM,256字节的EEPROM,35个独立I/0口,一个16位计数器/定时器,两个8位计数器/定时器,14个可独立使用也可嵌套使用的中断源,2个捕捉器、比较器、PWM模块,,白带8路10位A/D,内带看门狗WDT及电源监视,具有休眠、等待等多种节电方式,I/0口可以直接驱动LCD。
Precision32芯片方案介绍 延续8位MCU优势-Precision32结合了Cortex-M3 CPU和多种模拟组件,主要包括:两个12位ADC、两个10位DAC、一个振荡器、一个16通道触摸传感器,以及Flash闪存、定时器、计数器和串行接口等(图1),适用于包括便携式医疗装置、销售终端外设、电机控制、工业监控、条码扫描仪、光学触摸屏接口、传感控制器和家庭自动化系统等应用在内的各种领域。
基于555定时器和单片机的RC测量系统设计-本文介绍了一种基于AT89C51单片机和555定时器的数显式电阻和电容测量系统设计方案,然后制作出电路实物,实现系统的功能。系统利用555定时器和待测电阻(或电容)组成多谐振荡器,通过单片机定时器测量555输出信号的周期,根据周期和待测电阻(或电容)的数学关系再计算出电阻(或电容)值,再通过1602液晶显示器将其显示出来。
看门狗定时器防止溢出复位程序-看门狗定时器用来防止程序因供电电源、空间电磁干扰或其它原因引起的强烈干扰噪声而跑飞的事故。程序中设置看TL=WDTPW+WDTCNTCL,当程序跑飞不能及时清零看门狗,导致看门狗溢出复位,这样程序可以恢复正常运行状态。
关于看门狗定时器动态数码管的显示问题-程序把看门狗当做普通定时器使用,在看门狗中断中进行数码管扫描,另外我加入了显示的缓冲区,想在数码管上显示什么数字只需要对缓冲数组中的值进行操作即可。最后加入了小数点的操作,可以很方便的加入小数点。
PWM信号统计频率和占空比-看datasheet,发现定时器几大功能之一就是对PWM信号的捕获比较。说明定时器即可以产生PWM信号,还可以对外部的PWM信号捕获。
自己仿真一下吧,将D0脚作用PWM信号的输出,用定时器3调整其高低电平输出时间,就算是一路占空比可调的PWM信号了。
STM32知识:什么是SYSTICK 作用是什么-什么是 SYSTICK : 这是一个24位的系统节拍定时器system tick timer,SysTick,具有自动重载和溢出中断功能,所有基于Cortex_M3处理器的微控制器都可以由这个定时器获得一定的时间间隔。
基于STM32定时器的红外遥控数据接收设计原理-定时器就是按照一个特定的频率对计数值进行加一或减一操作,当数值溢出时则产生一个标志或中断。
定时器的输入捕获就是可以测量输入信号的脉冲宽度。
本次就是通过普通计数和输入捕获的结合来实现的.