📄 mcu.h
字号:
//********************************************************************************************//********************************************************************************************//*************************** Firmware for ANX9021 ***********************************//********************************************************************************************//********************************************************************************************//******************************************************************************// ANALOGIX Company // ANX9021 Firmware on AT89C51RC clean for customer// Version 1.51 2006/04/27//******************************************************************************#include <reg52.h>#include <intrins.h>#include <absacc.h>#ifndef _MCU_H#define _MCU_H#define HDMIRX_reset_pin P3_2#define HDMIRX_port_sel P0_2// TO-DO: Change to some port, such as P0_3#define HDMIRX_int ~P3_3#ifdef KEIL_C51#define program_done XBYTE[0xffff]#define stdout_port XBYTE[0xfffe]#define init_done XBYTE[0xfff0]#endif#ifdef SDCCextern xdata at 0xffff char program_done;extern xdata at 0xfffe char stdout_port;extern xdata at 0xfff0 char init_done;#endif#define PUTCHAR_TYPE charPUTCHAR_TYPE putchar(char c);void print_char1(unsigned char c);void print_char(unsigned char c);void print_byte(char *s, unsigned char b);extern bit enable_debug_output;void debug_puts(char *s);void debug_printf(char *s, ...);void InitMCU ();//#define debug_puts(s) (s)//#define debug_printf(s) (s)sbit P0_0 = 0x80;sbit P0_1 = 0x81;sbit P0_2 = 0x82;sbit P0_3 = 0x83;sbit P0_4 = 0x84;sbit P0_5 = 0x85;sbit P0_6 = 0x86;sbit P0_7 = 0x87;sbit P1_0 = 0x90;sbit P1_1 = 0x91;sbit P1_2 = 0x92;sbit P1_3 = 0x93;sbit P1_4 = 0x94;sbit P1_5 = 0x95;sbit P1_6 = 0x96;sbit P1_7 = 0x97;sbit P2_0 = 0xa0;sbit P2_1 = 0xa1;sbit P2_2 = 0xa2;sbit P2_3 = 0xa3;sbit P2_4 = 0xa4;sbit P2_5 = 0xa5;sbit P2_6 = 0xa6;sbit P2_7 = 0xa7;sbit P3_0 = 0xb0;sbit P3_1 = 0xb1;sbit P3_2 = 0xb2;sbit P3_3 = 0xb3;sbit P3_4 = 0xb4;sbit P3_5 = 0xb5;sbit P3_6 = 0xb6;sbit P3_7 = 0xb7;sbit ACC_0 = 0xe0;sbit ACC_1 = 0xe1;sbit ACC_2 = 0xe2;sbit ACC_3 = 0xe3;sbit ACC_4 = 0xe4;sbit ACC_5 = 0xe5;sbit ACC_6 = 0xe6;sbit ACC_7 = 0xe7;#define _NOP_ _nop_()#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -