⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cpu.h

📁 AT24c01存储器与单片机stc89C58硬件通讯
💻 H
字号:

#ifndef __CPU_H_
#define __CPU_H_

	#include "STC89C58.H"
	
	sbit 	SDA=P1^5;
	sbit    SCL=P1^4;
	//sbit BUZ = P4^2;
	//sbit LED = P1^0;

	/*----------------------------------------------------------------------------------*/
	/*				uchar  无符号字符型 uint 无符号整型 ulong 无符号长整型				*/
	/*----------------------------------------------------------------------------------*/
	typedef unsigned char  INT8U;                    /* Unsigned  8 bit quantity        */
	typedef signed   char  INT8S;                    /* Signed    8 bit quantity        */
	typedef unsigned int   INT16U;                   /* Unsigned 16 bit quantity        */
	typedef signed   int   INT16S;                   /* Signed   16 bit quantity        */
	typedef unsigned long  INT32U;                   /* Unsigned 32 bit quantity        */
	typedef signed   long  INT32S;                   /* Signed   32 bit quantity        */
 
	//#define	 FCLK 22118400
	//#define	 FCLKCPU 11059200
	//#define	 FCLKPER 11059200
		
	//#define	 ENABLEWDT WDT_CONTR = 0X3C	 			/*启动看门狗 初始化				*/
	//#define  CLEARWDT  WDT_CONTR = 0X3C		 		/*喂狗 ,初始化					*/
	//#define  WC24C02  0xA0             				 /*定义器件地址						*/
	//#define  PCF8563  0xA2            				 /*定义器件地址						*/
	//#define  WRADDR   0x00
	//#define  RDADDR   0x02
	//#define  XISHUADDR 0xF080	 					/*各系数的存储地址 					*/
	//#define  STDXYZADDR 0xF000	 					/*标准白板刺激值存储地址 			*/
	
	//#define Beep() BUZ = 0;TR1 = 1
	//extern bit fsec;								/*秒标志*/
	//extern bit fmin;								/*分标志*/
	//extern INT16U min_t;
//	extern INT16U min_t1;
	//extern INT16U min_t0;
	//extern void CPU_Init(void);
									   

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -