315mhz的无线传输模块,,发送与接收用单片机编码与解码,两边用数码管同步显示数字

需求程序、、315mhz的无线传输模块,,发送与接收用单片机编码与解码,两边用数码管同步显示数字,,程序该怎么实现同步传送与接收。
QQ:285614368 发送:一个发送模块接在单片机的一个脚,P1口接数码管。接收:一个接收模块接在单片机的一个脚,P1口接数码管。要求:发送这边数码管显示0~9,接收那边也显示0~9,误差1s内。。程序可用,另加赏分!

发送和接收无线模块,可以利用PTR2000,用正常的串口通信就行,但会占用单片机两个管脚,一个发送数据,一个需要时钟。发送和接收双向的。只用单片机一个脚来发送有点难度。利用红外TSOP1738发送也要两个管脚,接收可以用一个脚。至于所说的同步,误差在一秒内很容易就实现,利用PTR2000数码管显示基本肉眼是看不出来的。

我的程序是利用PTR2000的,是汇编的,完全能满足你的要求,除了多用了一个脚,串口是两个脚。如果你会汇编,自己可以改下直接用。不会汇编就没招了,没有 C 的。想要的话给我的留言就好了,把邮箱留下。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-21
有单片机控制很简单的啊
第2个回答  2010-05-24
这个不简单,你给的分太少了,程序我有。
第3个回答  2010-05-21
315MHZ无线收发模块你用的是什么样的?它和单片机之间是怎么通讯的?
第4个回答  2010-05-19
这个和你的硬件电路有关...电路没有,程序无法写

315m无线收发模块怎么用?发射端的输入信号应该怎么加,接收端的信号是与...
你这模块我有,用法挺简单,主机发送01信号,从机就能接受,要用三极管取反输入单片机,可以是中断接收,也可以查询接受,具体放法网上有教程。编码是比较简单的,就是解码有点小麻烦,如果距离很近就没关系了,距离远就要有好的编码解码放法。你最好先看下接受模块好不好,我那块接受模块有问题,没...

51单片机如何通过315M超再生模块实现无线传输。
1、关于315M无线模块,一般是一个串行的DATA口,超再生接收模块也是这样一个DATA数据口,不过两者对通信数据(理解为通信波形)不是一致的,像你直接使用串行口的话很难或者说基本不可能做到,数据的一致。也就是你串口设置不会让发送的数据解调出来。说白了,你调制与解调不可能都用串口那种很死的通信码...

315M无线收发模块如何实际应用在51单片机上
你要是简单的控制其实315M的配上编解码芯片直接就能工作,比如PT2262(发)、PT2272(收)。。。毕竟2你只是简单的控制个电机正反,2262最高能如入6路,2272也输出6路,不过一般普通的是4路,另外分自锁输出和点动输出 如果单片机的话直接接还真没接过。。不过我感觉用51的串口通信应该就可以,一个用...

单片机中串行口通信,用按键控制两个单片机实现数码管数值转换?
3. 开始通信:首先,通过按键控制其中一台单片机,让其向另一台单片机发送需要转换的数值。然后,另一台单片机接收到这个数值,并进行转换操作。4. 响应通信:转换完成后,另一台单片机将转换后的结果通过USART模块发送回给第一台单片机。第一台单片机接收到结果后,将其显示在数码管上。5. 重复执行:以...

无线遥控开题报告
发射电路扫描键盘的键位,由单片机发出相应的控制信号,送到PT2262的数据输入端。由PT2262编码并调制在315MHZ载波上,经过一级高频放大后由天线发射出去。 再由接收板接收信号,经过两级放高频放大后,由检波电路解调出调制信号,数字信号经过双运算集成放大块LM358两级高增益放大后送入PT2272进行解码,输出端送给单片机,单片机...

用译码器和数码管连接,显示数字时,为什么显示6和9时缺少笔划?请高手回 ...
6字上面少一横,像个b字。9字下面少一横,像个q字。某些译码器的特点就是如此,无法改动。--- 如果想要显示出来“横”,必须使用单片机,自己编写程序,人为的控制各个码段。这时,显示出来"HELLO"、"Error"等等,都是可以办到的。

单片机如何同时控制四位数码管显示不同数字。
1、由于单片机IO口的驱动能力有限,在单片机和数码管中间增加了缓冲器 这样可以有效的保护单片机,提高了驱动能力。2、接法:四位数码管有四个选择端,保证统一时间只A-G字段,只对一个数码管有效。3、点亮数码管,通过选取不同的选择端,选择好某一位数码管,通过A-G字段点亮。这个10K的上拉电阻,...

关于单片机接收与遥控的问题!
你可以买常用波段的接收和发送模块,如315MHz的或433MHz的,这都是公用波段。当然你也可以用一些如2.4GHz收发模块。淘宝很多的,相对来说315或433的便宜点,不过速率不高,但通常的控制用信号传输是足够了,2.4G的速度快,但价格相对也贵点,不过可以满足传输一些比较大量且要求速率的需求,如图像,...

单片机,使用汇编语言使led数码管每隔1秒轮流显示数字0000-9999,这个怎么...
这是四位数的秒计数器,用四位一体共阴数码管显示,P0口输出段码,P2口输出位码。用定时器定时器50ms,采用中断方式,中断20次为1秒,显示数字加1。

求:用单片机C语言编一位数码管的数字显示 要求可以从0变化到9
\/\/1位静态显示 include<reg52.h> include<intrins.h> \/\/p0接数码管的A~H;uchar led[]={0xA0,0xBD,0x64,0x2C,0x39, 0x2A, 0x22,0xBC,0x20,0x28};\/\/0-9数字摸。unsigned int dat;main(){while(){ P0=led(dat);\/\/显示dat变量,这里只能显示数字0~9;} } ...

相似回答
大家正在搜