搜索资源列表
KeilC-IR
- 红外线遥控器按键检测程序. 通过检测两次下降沿之间的时间差判断接受到的数据位. 已经通过了测试,能够正确区分出32bit数据的遥控器按键键值. 具有数据重发功能,但是数据的重发有点频繁. 使用晶震频率为11.0592MHz,所有定时值都是基于这个频率计算. 占用很少量的CPU时间,使用了外部中断0接受数据,定时器0进行计数, 定时器1作为串口的波特率发生器(Band = 9600).
HT6222
- HT6222红外遥控芯片接收程序 红外线遥控器按键检测程序. 通过检测两次下降沿之间的时间差判断接受到的数据位. 已经通过了测试,能够正确区分出32bit数据的遥控器按键键值. 具有数据重发功能,但是数据的重发有点频繁. 使用晶震频率为11.0592MHz,所有定时值都是基于这个频率计算. 占用很少量的CPU时间,使用了外部中断0接受数据,定时器0进行计数, 定时器1作为串口的波特率发生器(Band = 9600).-ir rem
jianpan24
- 24键键盘程序,引脚说明及连线 列线:p4.0 p4.1 p4.2 p4.3 作为输入 行线:p4.4 p4.5 p4.6 p4.7 p6.5 p6.6作为输出 1、检测当前是否有键被按下。检测的方法是P4.4-P4.7,P6.5,P6.6输出全"0",读取P4.0-P4.3的状态,若P4.0-P4.3为全"1",则无键闭合,否则有键闭合。 2、去除键抖动。当检测到有键按下后,延时一段时间再做下一步的检测判断。 3、若有键被按下,应识别出是哪一个键闭合。方法是对键
SimpleCycling
- 简单轮转法的c语言实现。每个进程有一个进程控制块(PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CUP时间、进程状态等等。 进程的优先数以及需要运行时间可以事先人为地指定(也可以随机产生)。进程的到达时间为进程的输入时间。进程的运行时间以时间片为单位进行计算。 每个进程的状态可以就绪、运行、完成三种状态之一。 就绪进程获得CPU后都只能运行一个时间片。用已占用CUP时间加1来表示。 -Simple rotation law c langua
ZigBee-Timer
- 人类最早使用的定时工具是沙漏或水漏,但在钟表诞生发展成熟之后,人们开始尝试使用这种全新的计时工具来改进定时器,达到准确控制时间的目的。MCU的定时器博大精深,由普通定时计算、到CPU的分时复用,无不体现定时器的巨大作用。-The earliest human use of timing tools the hourglass or water leakage, but after the birth mature in the watch, the people began to try to
lecture2
- μC/OS-II中的任务管理,μC/OS-II提供的另一个系统任务是统计任务OSTaskStat( )。这个统计任务每秒计算一次CPU在单位时间内被使用的时间,并把计算结果以百分比的形式存放在变量OSCPUsage中,以便应用程序通过访问它来了解CPU的利用率,所以这个系统任务OSTaskStat( )叫做统计任务 -μC/OS-II in the Task Manager, μC/OS-II provides another system task is statistical task