mlfk.net
当前位置:首页 >> 用C语言编写的红外发射与接收程序 >>

用C语言编写的红外发射与接收程序

给你一段430单片机遥控器解码的程序吧,也就是接收部分 毕竟世界太现实只能这么帮你 #ifndef _IR_ #define _IR_ char t0,t1,t2; uchar IR; void DelayIR() { uint i=130; while(i--); } void init_port2(void) { P2DIR&=~BIT0; P2SEL&=~BIT0; P2...

你是做感应灯?还是感应IC?还是有点看不懂。能不能再说明一下。

以下汇编程序,delay的时间你需要自己调整一下,再加个2重循环吧,现在的时间是很短的。 P1.3为开门信号,P1.4为关门信号,输入输出低电平有效。 org 00h ljmp main org 30h main: jb p1.0,next1 setb 00h clr 01h next1: jb p1.1,next2 clr 00h ...

电机控制通常采用PWM控制,8个舵机需要8路PWM波形,通常情况下自带的只有两个或者一个,所以需要扩展出8路pwm信号,然后反馈可以用电位计或者光电编码器,通常采用PID算法,如果是仿生机器人可能算法要复杂的多

你好! 可以做一个报警器

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com