📄 my_2051.h
字号:
#include <stdio.h>
#include <ctype.h>
#include <absacc.h>
#include <intrins.h>
#include <math.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#include <at892051.h>
#define uint unsigned int
#define uchar unsigned char
#define ulong unsigned long
#define cr sbuf=0x0d;while(!ti);ti=0;sbuf=0x0a;while(!ti);ti=0;
#define timer0_mode_16bit TMOD=TMOD&0xf0;TMOD=TMOD|0x01;
#define timer1_mode_16bit TMOD=TMOD&0x0f;TMOD=TMOD|0x10;
#define timer0_mode_autoreload TMOD=TMOD&0xf0;TMOD=TMOD|0x02;
#define timer0_interrupt_disable ET0=0
#define timer0_interrupt_enable ET0=1; EA=1
#define timer0_stop TR0=0
#define timer1_stop TR1=0
#define timer0_run TR0=1
#define timer1_run TR1=1
#define int1_priority_high PX1=1
#define int1_priority_low PX1=0
#define int0_priority_high PX0=1
#define int0_priority_low PX0=0
#define serial_priority_high PS=1
#define timer0_priority_high PT0=1
#define int1_interrupt_enable EX1=1;EA=1
#define int1_interrupt_disable EX1=0
#define int0_mode_hightolow IT0=1
#define int1_mode_hightolow IT1=1
#define int0_interrupt_enable EX0=1;EA=1
#define int0_interrupt_disable EX0=0
#define serial_interrupt_disable ES=0
#define serial_interrupt_enable ES=1;EA=1
#define timer1_interrupt_disable ET1=0
#define timer1_interrupt_enable ET1=1;EA=1
/********************************
/波特率:12M晶振
/*******************************/
#define serial_baud_1200 TMOD=TMOD&0x0f;TMOD=TMOD|0x20;TH1=0xe6;TR1=1
#define serial_baud_2400 TMOD=TMOD&0x0f;TMOD=TMOD|0x20;TH1=0xf4;TR1=1
#define serial_baud_4800 TMOD=TMOD&0x0f;TMOD=TMOD|0x20;TH1=0xfa;TR1=1
#define serial_baud_9600 TMOD=TMOD&0x0f;TMOD=TMOD|0x20;TH1=0xfd;TR1=1
#define serial_uart_8 SM0=0;SM1=1;SM2=0;TR1=1;
#define serial_uart_9 SM0=1;SM1=1;TR1=1;
#define serial_receive_enable REN=1;
#define serial_baud_double PCON=PCON|0x80;
#define nop _nop_();
#define somenop _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
#define int_int0 0
#define int_int1 2
#define int_timer0 1
#define int_timer1 3
#define int_timer2 5
#define int_serial 4
#define int_serial1 7
//ip113f define
#define SELECT P1_0
#define RESET P1_3
#define MDC P1_4
#define MDIO P1_5
#define SCL P1_4
#define SDA P1_5
#define CPU_RXD P3_0
#define CPU_TXD P3_1
#define SPL P3_3
#define SCLK P3_4
#define SER P3_5
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -