找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

用51单片机STC15W408AS单片机遥控接收遥控器码值并在1602液晶显示

查看数: 3845 | 评论数: 4 | 收藏 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-8-23 17:15

正文摘要:

/*STC15W408AS单片机遥控接收码值1602液晶显示!*/ /*因为最近在51黑中参考不了不少朋友的程序,所以我也要奉献一下,真实用心处理的东西,写得不好勿喷!*/ 以下是原程序! //主要是用最新51系列增强型的 ...

回复

ID:65759 发表于 2020-9-27 09:52
这个真心实用啊~~
ID:585455 发表于 2020-9-24 10:48
顯示那裡修改一下,讓搖控編碼全顯示。
void disp()
{
        uchar i;
              for(i=0;i<4;i++){
           duzhi(0x20);
           zhuanhuan(dat[i]);}

}
ID:138119 发表于 2019-8-24 12:43
while(IR); while(!TF0);    这样的太多,占用资源太大,这是程序的不足。

一般写法:用定时器定时200us或其他值的中断,这里有个变量在自加,然后打开接收端口的上升沿或下降沿中断(忘了),根据时间 判断是高电平还是低电平, 这样解码,效率要高一些~
ID:370644 发表于 2019-8-24 11:22
真心的想发出来,望高人指点!

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表