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

📄 说明.txt

📁 51单片机驱动2相步进电机程序。 keil 开发软件。
💻 TXT
字号:
/*-----------------------------------------------------------------------
HC595函数 
-----------------------------------------------------------------------*/
   
extern  void display_595(void);		 //显示4位LED值 

/*-----------------------------------------------------------------------
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
AT24CXX函数 
-----------------------------------------------------------------------*/ 
/*----------------------------------------------------------------------
 功能:写数据到目标地址
  aDD:   地址
  DData:数据
  例说:write(0x00,ABA); 	写ABA的数到0x00地址。
----------------------------------------------------------------------*/
extern void write(unsigned char aDD,unsigned char DData);
/*----------------------------------------------------------------------
 功能:读地址数据
  aDD:   地址 
  例说:ABA=read(0x00); 	读0x00地址数到ABA。
----------------------------------------------------------------------*/
extern unsigned char read(unsigned char aDD); 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
/*-----------------------------------------------------------------------
输入输出函数 
-----------------------------------------------------------------------*/ 
extern	void system(void);	   //系统初始化
extern	void write_ABA (void); //写ABA数码管值到AT24C02
extern	void write_ABC (void); //写ABC数码管值到AT24C02
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

/*-----------------------------------------------------------------------
STC12C54AD函数 
-----------------------------------------------------------------------*/ 
/**************************读addx地址起的num哥数值到地址*p**********************/ 
extern  void Read_eep_all(uint16 addx,uint8 num,uint8 *p); 
 
/***************************读一个地址的数值************************************/ 
extern  uint8 Read_eep_Byte(uint16 X);
 
/**************************写addx地址起的num哥数值到地址*p**********************/
extern  void write_eep_all(uint16 addx,uint8 num,uint8 *p);  
 
/***************************写一个地址的数值************************************/
extern  void write_eep_Byte(uint16 X,uint8 p);  
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
/*-----------------------------------------------------------------------
输入输出函数 
-----------------------------------------------------------------------*/
/*P0*/ 
sbit Y10 = 0x84;			//指示灯
/* P2 */ 
/********P2*********/
sbit Y4  = 0xA0;		   //输出
sbit Y5  = 0xA1;
sbit Y6  = 0xA2;
sbit Y7  = 0xA3;
sbit Y0  = 0xA4;
sbit Y1  = 0xA5;
sbit Y2  = 0xA6;
sbit Y3  = 0xA7;
/********P1*********/ 

sbit DOG = 0x94; 		   //外部看门狗
/********P3*********/ 
sbit XX0 = 0xB2;		   //输入
sbit XX1 = 0xB3;
sbit XX2 = 0xB4;
sbit XX3 = 0xB5;
sbit XX4 = 0xB6;
sbit XX5 = 0xB7;
/********P3*********/

⌨️ 快捷键说明

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