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

📄 sysclock.h.bak

📁 摩托车的步进电机驱动。用的是LPC900系列单片机的RTC定时器
💻 BAK
字号:
/*
*********************************************************************************************************
*                                        Firmware of Fiscal Control ECR System
*                                 Complete and Ready-to-Use Modules in C
*
*                                          SysClock Routine Group
*
*                            (c); Copyright 2001-2002, EasyFlash, Sichuan Daoheng R&D Center
*                                           All Rights Reserved
*
* Filename   : SysClock.H
* Programmer : easyflash
*********************************************************************************************************
*/
#ifdef SYSCLOCK_GLOBALS
#define EXT_SYSCLOCK
EXT_SYSCLOCK INT8U idata disp_buf[3];
#else 
#define EXT_SYSCLOCK extern 
EXT_SYSCLOCK INT8U idata disp_buf[];
#endif 
/*
*********************************************************************************************************
*                                           include files
*********************************************************************************************************
*/
/*
*********************************************************************************************************
*                                               CONSTANTS
*********************************************************************************************************
*/
sbit set1 = P0^0;
sbit set2 = P1^7;
sbit set3 = P1^6;
sbit set4 = P1^4;
/*
*********************************************************************************************************
*                                               DATA TYPES
*********************************************************************************************************
*/
typedef struct cctime
{
    INT8U sec;
    INT8U min;
    INT8U hour;
} CCTIME1;


/*
*********************************************************************************************************
*                                            GLOBAL VARIABLES
*********************************************************************************************************
*/
EXT_SYSCLOCK INT8U data timeCnt;
EXT_SYSCLOCK INT8U data kkCnt;

EXT_SYSCLOCK INT16U data MotorStepCnt; //当前位置。
EXT_SYSCLOCK INT16U data MotorStepDst; //目标位置。
//EXT_SYSCLOCK INT8U data MotorStarCnt;  //电机启动停止计数器,用于电机减速停机,加速开机。
EXT_SYSCLOCK INT8S data UpDown;//电机启动停止计数器,用于电机减速停机,加速开机。

EXT_SYSCLOCK INT8U data MotorTime;
EXT_SYSCLOCK INT8U data MotorStep;
EXT_SYSCLOCK INT8U data st;  //电机当前状态
EXT_SYSCLOCK INT8S MotorDirct;  //电机方向
//EXT_SYSCLOCK bit LastMotorDirct;  //电机上一次的方向


/*
*********************************************************************************************************
*                                          FUNCTION PROTOTYPES
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                       LOCAL FUNCTION PROTOTYPES
*********************************************************************************************************
*/
void RTC_ini(void);

⌨️ 快捷键说明

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