怎么编写C语言才可以实现红外控51单片机I/O口
2个回答
展开全部
你好:
要编写红外解码函数是很简单的,在写程序之前首先你要明白:
遥控器的发送频率和接收头的接收频率是否相同。
只有完全相同的发送和接收频率才能正确编写出解码函数。
遥控的工作原理、接收头的工作原理。
定时器与外部中断是如何配合来解码的。
吧上述问题搞清楚就能写出解码程序。
我这里有pic单片机的解码程序,看懂并不难,很多都是和51单片机的一样,没有区别的。
有任何问题可以随时回复我。
希望我的回答能帮助到你。
更多追问追答
追问
你有没有C语言代码上面的图片有键位码怎么用这个键位码 我是刚刚接触到单片机 谢谢
追答
我没有。
但是你可以把我的程序拿去用,你再写个1602显示函数,接收到的编码显示到1602上,就知道哪个按键是什么编码。
这样还能加深你对解码的理解和对遥控器的认知。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询