发射编码部分

#include<reg52.h>  
#define uchar unsigned char 
sbit key0=P0^0; 
sbit key1=P0^1; 
sbit key2=P0^2; 
sbit key3=P0^3; 
sbit TX=P3^1; 
//led=P2
uchar m;   
void v0(); void v1(); void v2(); void v3();  
void delay_315(); 
void Delay_ms(unsigned int ms)        //nms延时
{
    unsigned int i,j;
    for(i=0;i<ms;i++)
        for(j=0;j<114;j++);
}
void main() 

    uchar i;  
    bit dong=0;   //开定时器0中断
    TMOD=0X01;  
    TL0 = 0xAE;        //??????
    TH0 = 0xFB; 
  
    EA=1;  
    ET0=1; 
    TR0=1;  
    TX=0; 
    while(1)       
    {   
        P2=0xff;            //led
        if(key0==0)   //发送指令0  
        {

51单片机和315M无线发射模块编码与解码相关推荐

  1. 学习笔记之51单片机键盘篇(非编码键盘与编码键盘、非编码键盘的扫描方式、独立键盘、矩阵键盘)

    这篇博文主要记录51单片机键盘篇(非编码键盘与编码键盘.非编码键盘的扫描方式.独立键盘.矩阵键盘.键盘消抖等)包含原理图.代码等 (一)基础补充 1.键盘的任务 2.键盘的识别 3.如何消除按键的抖动 ...

  2. 《电子DIY》之《单片机实践项目》之(51单片机)proteus中带编码信号的电机的详细讲解及电路图绘制(motor encoder)

    此课程主要讲解如何使用51单片机进行实战应用,分为多次课,每次课都会分别围绕一个课程设计或毕业设计(实践项目)展开.手把手叫你学51单片机."Proteus仿真","电子 ...

  3. 基于51单片机的智能无线LED灯控制 蓝牙手机APP控制灯亮灭亮度方案原理图设计

    硬件电路的设计 (下方附文件) 系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STC89C52单片机电路+8位LED灯电路+蓝牙模块电路+电源电路组成. 1.通过手机APP可以控制8路 ...

  4. 111、基于51单片机的电磁感应无线充电系统 手机无线充电器设计(程序+原理图+Proteus仿真+程序流程图+论文参考资料等)

    方案选择 单片机的选择 方案一:AT89C52是美国ATMEL公司生产的低电压,高性能CMOS型8位单片机,器件采用ATMEL公司的高密度.非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通 ...

  5. 单片机无线模块编码和解码c语言,单片机编码 无线模块发送与接收 程序

    单片机编码 无线模块发送与接收 程序 模块型号,可在万能的某宝搜索[超再生无线模块] 接收距离:空旷200米[这是卖家说的,有待考验] 接收端在没有收到讯号,会生成间歇性尖状脉冲,data接LED负极 ...

  6. [51单片机] SPI nRF24L01无线 [可以放在2个单片机里实现通信]

    main.c 1 #include<reg51.h> 2 #include"2401.h" 3 4 #define uint unsigned int 5 #defin ...

  7. 51. ExtJs4之Ext.util.JSON编码和解码JSON对象

    转自:https://blog.csdn.net/iteye_9439/article/details/82518158 1.decode() 该方法用于将符合JSON格式的String进行解码成为一 ...

  8. 51单片机的智能晾衣架

      设计功能 (1)电机的转动是通过继电器控制的.实际应用中继电器可以接其他负载: (2)开机初始时为智能模式,通过光敏自动识别光线强弱(白天或夜晚),采用DHT11温湿度传感器检测空气的湿度,数码管 ...

  9. 196、基于51单片机无线蓝牙防丢器无线寻物报警器手机防丢失APP搜寻设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘 要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序源码 七.资料包括 摘 要 在现实生活中,大多数人都曾有过丢失贵重 ...

最新文章

  1. Concurrent包下的常用并发类和普通类之间的区别
  2. JS中数据类型、内置对象、包装类型对象、typeof关系
  3. junit - no runnable methods
  4. linux脚本ls输出到变量中,bash – 将命令输出的错误消息存储到shell变量中
  5. Springt Boot(7)----一种快捷搭建Spring Boot应用
  6. Linux键盘连续输入,关于修改键盘输入
  7. mysql三高讲解(二):2.4 InnoDB数据表是如何存储的
  8. 线性时间选择_马鞍山非线性分析工具了解详情_南京凯安软件
  9. linux halcon 加密狗,不安装HALCON下安装运行版U盘加密狗驱动
  10. 有一个测试微信删除软件叫wool,如果出现这三种情况,便可以删除这些微信好友,此操作适用所有人...
  11. 谈一谈PAC学习理论
  12. 2016年9个最受欢迎的H5页面制作工具
  13. Premature end of Content-Length delimited message body 报错原因
  14. canvas粒子线条插件使用
  15. (向量空间)概念和法则的人为定义 I
  16. 教你用键盘打出各种符号 如 ♠♣♥........
  17. 【盲信道估计】基于matlab的LMS盲信道估计QPSK仿真
  18. 微信朋友圈奢侈品代购背后:圈子营销光明正大卖“假货”
  19. 自我设限的跳蚤效应(Flea Effect)
  20. PDA?掌上电脑?智能手机?-PDA入门必读

热门文章

  1. 如何协助企业IT架构转型
  2. android sdk introduction
  3. Codeforces 513G1 or 513G2 Inversions problem DP
  4. 孙溟㠭书法篆刻《寿》
  5. 侯宁彬出席“春风拂槛”唐文化论坛并发表主题演讲
  6. c++实现高速缓存Cache
  7. 非结构化数据的相关知识
  8. 求三个正整数的最大公约数和最小公倍数
  9. 弹性与智能—下一代移动网络系统(RINGS)
  10. eis系统 java_Java消息系统介绍 - marvin_vov的个人空间 - OSCHINA - 中文开源技术交流社区...