资源简介
DIY 12通道航模遥控器,以及6、8、12 通道接收机相关资料,烧录文件,电路图,教程。
代码片段和文件信息
#include //Large编译,否则xdata异常
#include
#include //显示需要的图形数据
#define u8 unsigned char
#define u16 unsigned int
#include
/*****************************************************/
//STC12 系列新增寄存器
sfr IPH=0xb7;
sfr P4=0xc0;
sfr P4SW=0xbb;
sfr P1ASF=0x9d;
sfr P4M0=0xb4;
sfr P3M0=0xb2;
sfr P3M1=0xb1;
sfr P2M0=0x96;
sfr P0M0=0x94;
sfr ADC_CONTR=0xbc;
sfr ADC_RES=0xbd;
sfr ADC_RESL=0xbe;
sfr BRT=0x9c;
sfr AUXR=0x8e;
sfr WAKE_CLKO=0x8f;
sfr IAP_DATA=0xc2;
sfr IAP_ADDRH=0xc3;
sfr IAP_ADDRL=0xc4;
sfr IAP_CMD=0xc5;
sfr IAP_TRIG=0xc6;
sfr IAP_CONTR=0xc7;
sfr CCON = 0xD8; //PCA control register
sbit CCF0 = CCON^0; //PCA module-0 interrupt flag
sbit CCF1 = CCON^1; //PCA module-1 interrupt flag
sbit CR = CCON^6; //PCA timer run control bit
sfr CMOD = 0xD9; //PCA mode register
sfr CL = 0xE9; //PCA base timer LOW
sfr CH = 0xF9; //PCA base timer HIGH
sfr CCAPM0 = 0xDA; //PCA module-0 mode register
sfr CCAP0L = 0xEA; //PCA module-0 capture register LOW
sfr CCAP0H = 0xFA; //PCA module-0 capture register HIGH
sfr CCAPM1 = 0xDB; //PCA module-1 mode registers
sfr CCAP1L = 0xEB; //PCA module-1 capture register LOW
sfr CCAP1H = 0xFB; //PCA module-1 capture register HIGH
/*************************************************/
//LCD引脚定义
sbit CS=P0^6;
sbit RST=P0^7;
sbit RS=P4^6;
sbit SDA=P4^5;
sbit CLK=P4^4;
sbit LEDA=P2^5;
/**************************************************/
//NRF24L01 引脚定义
sbit CE=P0^0;
sbit SCK=P0^1;
sbit MDO=P0^2;
sbit IRQ=P0^3;
sbit MDI=P0^4;
sbit CSN=P0^5;
/*************************************************/
//I/O定义
sbit buzzer=P3^4;
sbit PPM=P3^3;
sbit KEY=P4^7;
sbit K1=P3^0;
sbit K2=P3^1;
sbit K3=P3^7;
sbit K4=P3^6;
sbit K5=P3^2;
sbit K6=P3^5;
sbit SA=P2^0;
sbit SB1=P2^1;
sbit SB2=P2^2;
sbit SC1=P2^3;
sbit SC2=P2^4;
sbit SD=P2^6;
sbit SE=P2^7;
/***********************************************/
//数据、标志位
u8 bdata DATA;
sbit D_7=DATA^7;
sbit D_6=DATA^6;
sbit D_5=DATA^5;
sbit D_4=DATA^4;
sbit D_3=DATA^3;
sbit D_2=DATA^2;
sbit D_1=DATA^1;
sbit D_0=DATA^0;
//ROM存储
#define Model_length 117 //模型数据 长度 宏定义
#define Version 0xAC //系统版本 A13
u8 Model_number=0Model_current=0Model_addrH=2;
bit Model_changeModel_resetreset_action;
u8 TEMP_DATA[351];
bit ROM_enable;
bit Data_systemData_model;
bit save_action;
bit calibration_actioncalibration_ok;
//显示
u8 word[10];
u8 WW[11][6];
bit LCD_big;
bit LCD_light=1;
bit LCD_reverse;
u8 LCD_vop=42;
u8 boot_screen=0;
bit boot_screen_en=1;
//时钟
bit event1event2event3;
u8 t1=0t2=0t3=0;
bit flag_20ms;
u8 Master_clocksecond=0minute=0hour=0;
u8 clock2second2=0minute2=0;
u8 clock_se
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5490 2016-09-09 15:16 FlySky-RX-15W.Rev4.0@24Mhz.hex
----------- --------- ---------- ----- ----
5490 1
相关资源
- Excel 方格子插件、DIY工具箱
- 四轴飞行器DIY基于STM32微控制器__吴勇
- 航模马达绕线计算器
- DIYPE解析器做事无痕
- 电动航模计算器
- 电脑在线DIY配置系统
- CPU型号DIY修改器仅供娱乐
- 动态生成DIY图片代码
- STM32输入捕获PWM,航模遥控器调试。
- 无线充电设计资料全套供应原理技术
- SerialPort.zip
- diyUpload.zip
- 论文研究 - Diyala-伊拉克患传染性单核
- DIY装机系统
- GRBL V1.1F原码 可DIY CNC系统
- 基于了LabVIEW的虚拟示波器的设计包括
- CH341A编程器DIY
- 木马编程DIY系列教程 chm(含源码)
- 航模接收机控制单片机控制电机正反
- [LabVIEW]DIY双按钮对话框
- 航天模型制作技术 三维图 CAD图.dwg
- DIY仿真部分音频放大电路multisim仿真部
- 无刷电调 自制教程 30A 航模 无人机
- DIY电子沙漏
- 自DIY 2.4G无线遥控器源码与电路图
- Windows3.2显卡DIY文件
评论
共有 条评论