微机原理课程设计报告数据采集系统三中断法样本.doc
1
51单片机控制PS2键盘程序,采用中断法来实现程序的编写
2022-03-04 11:25:18 24KB 51单片机 PS2键盘 climberwin
1
使用STM32F103C8T6+L298N+MG513P30电机使用外部中断法和输入捕获法进行编码器测速,配套博客使用
2022-02-18 09:03:48 94.78MB STM32 编码器
1
矩阵键盘 中断法 msp430 C程序
2021-11-02 20:38:44 2KB 矩阵键盘 中断法 msp430 C程序
1
51单片机59秒倒计时例子程序,利用中断法,有详细注解,蛮有用的~
2021-10-25 10:18:52 13KB 51单片机 59秒倒计时 中断法
1
stm32实现高精度频率测定 捕获法(可精确到0.001Hz) 定时器中断法(可精确到0.1Hz)
2021-07-30 15:04:51 42KB 测频 stm32 捕获法 中断法
1
)EV1527中断法解码 ① 设定定时器中断时间,设定为 80us,80us 进入中断进行解码。具体中断时间多少由自己 软件设定,但是中断时间不能太大。 ② 设定同步码解码范围,同步码定为 5.6ms - 16ms。进入中断判断到低电平,低电平判断 一直累加 Count_Lead++,累积低电平的采集时间,判断到高电平,就判断此时 Count_Lead 的值是否在 70 跟 200之间。(备注:5.6ms/80us=70 16ms/80us=200)。 ③ 引导头通过进入数据判断,刚开始是数据高电平,累积高电平的时间 Count_Data_Hi++, 当判断到低电平时候,判断 Count_Data_Hi 是否在 80us -2.4ms 之间。这里还没进行数据 0 跟 1 的区分,先把 Count_Data_Hi 的值保存在 Hi_Cnt 里面。 (备注:80us/80us=1 2.4ms/80us=30)。 ④ 高电平判断通过,开始判断低电平,累积低电平的时间 Count_Data_lo++,当判断到高电 平时候,判断 Count_Data_Lo 是否在 80us -2.4ms 之间。这里还没进行数据 0 跟 1 的区分, 先把 Count_Data_Lo 的值保存在 Lo_Cnt 里面。 (备注:80us/80us=1 2.4ms/80us=30)。 ⑤ 对 0 跟 1 进行区分,把 24bit 数据整理成三个 byte,存在数组 RfData[0],RfData[1], RfData[2]数组里面。 ⑥ 进行相应功能码的操作。 具体解码方法参考例子程序,因为不同的震荡电阻,1527 出来的编码长度不同,例子 程序是参考 1 lck=100us 波形来做的。具体时间参数可以根据自己的 1527 发射实际长度来 编写。
2021-05-08 16:19:26 18KB 无线射频RF433解码方法
1
STM32实现LED闪烁的同时,按键可以控制蜂鸣器 两种实现方式:轮询法和中断法
2021-04-06 20:26:26 4.89MB 单片机 stm32 轮询法 中断法
1