- 7
- 0
- 约6.05千字
- 约 13页
- 2016-05-24 发布于重庆
- 举报
实例制作基于C51的无线遥控玩具汽车
从事无线遥控玩具开发工作多年,开发了很多种类的无线遥控玩具产品。总结了很多工作经验。用的绝大部分IC是TX2C(遥控)和RX2C(接收),其功能分别是:前进,后退,左转,右转。笔者利用工作的空闲时间用AT89C2051单片机编出了跟TX2C和RX2C一样的编解码程序,并成功进行了实际制作。编解码与TX2C和RX2C兼容。现将制作原理图和源程序公开给读者参考学习与制作,相信对初学者有极大的帮助,这也是笔者的心愿!其原理图如下:图2为接收部分,图3为发射部分。源程序和仿真文件见附件. 读者如果想仿制的话,建议RF接收和RF发射部使用市面上成品的315MHz模块,应用起来很方便,这样可以免去调试高频部分。 下面图1是遥控前进部分编码波形: 从编码图1中看出有四个周期一样的同步脉冲,各个功能是按数据脉冲个数的不同实现功能不同的。这样编码有很强的搞干扰能力,也可以应用到其它领域遥控上面去,可以做成遥控飞机,也可以做成遥控船……这要看读者的需要应用了。具体功能相应编码以下:?前进:同步脉冲+10个数据脉冲后退:同步脉冲+40个数据脉冲左转:同步脉冲+64个数据脉冲右转:同步脉冲+58个数据脉冲前进+左转:同步脉冲+34个数据脉冲前进+右转:同步脉冲+28个数据脉冲后退+左转:同步脉冲+46个数据脉冲后退+右转:同步脉冲+52个数据脉冲按键松开时发送2帧停止位:同步脉冲+4个数据脉冲。??? 接收部分收到的是反相的信号,读者在制作时要注意。图二(点击放大)图三
;五功能遥控车发射程序.;MCU:2051;OSC:12M;DATE:08.05.18;功能:;前进(F);后退(B),;左转(L),;右转(R).;加速(T).;作者:徐增钟;===================================================================================
KEY?EQU?P3??DATAOUT?BIT?P1.0??;数据输出口.LED?BIT?P1.1??;发射指示灯.KEYBUF?EQU?70H??;键号存放单元.KEYMASK BIT?01H??KEYFLAG?BIT?05H?ORG?0000H?AJMP?START?ORG?000BH?AJMP?INTTCC?ORG?0030H;===================================================================================CLEAR_RAM:????? ?MOV?R0,#30H??;从30H单元开始.?MOV?R3,#127??;清除127个单元NEXT:?MOV?@R0,#00??;清除?INC?R1??;?DJNZ?R3,NEXT??;127个单元清完?;?RET;==================================================================================;程序初始化;BEGIN: ?MOV?SP,#50H??;?MOV?P1,#00H??;?MOV?P3,#0FFH?;?MOV?TMOD,#01H?MOV?TH0,#0B1H?MOV?TL0,#0E0H?SETB?TR0?SETB?EA?SETB?ET0?CLR?KEYFLAG?SETB?KEYMASK??RET;===================================================================================START:? ??????? CALL?CLEAR_RAM?;清除RAM?CALL?BEGIN??;程序初始化;??LOOP:???CALL?KEYON??;调用KEYSCAN??AJMP?LOOP?NOP?NOP?NOP?AJMP?START;===================================================================================INTTCC: ?MOV?TH0,#0B1H?MOV?TL0,#0E0H?SETB?KEYFLAG?RETI;===================================================================================KEYON:? ?MOV?A,KEY??????? ??CJNE?A,#0FFH,KEYSEND??JB?KEYMA
您可能关注的文档
最近下载
- 租房合同范本,租房租房合同范本.docx VIP
- 2024-2025学年八年级数学上册:全等三角形的判定(ASA与AAS) 知识梳理与讲解.pdf VIP
- 2026-2030中国沼气产业深度解析及发展前景对策建议研究报告.docx
- 2023年广西南宁市中考数学一模试卷.pdf VIP
- 场地设计真题06-09年.pdf VIP
- 广东省2025年初中学业水平考试地理真题(含答案).pdf VIP
- 广东省高考:2025年-2023年《生物》考试真题与参考答案.pdf
- 2025年烟叶评级技能竞赛理论参考试题库-上(单选题汇总).docx
- 《心脑血管类》课件.pptx VIP
- 化工单机设备试车方案与操作流程.docx VIP
原创力文档

文档评论(0)