ctrl14013.c

来自「采用PICC18编写的单片机源代码」· C语言 代码 · 共 95 行

C
95
字号
#include "Ctrl14013.h"
/************************Ctrl14013_Initial******************************
**D触发器控制函数初始化,14013的相关端口定义,14013复位
**入口:无
**出口:无
**占用资源:无
***********************************************************************/
void Ctrl14013_Initial(void)
{
   TrReset0=0;
   TrOutQ0=1;
   TrReset1=0;
   TrOutQ1=1;
   TrReset2=0;
   TrOutQ2=1;
   TrReset3=0;
   TrOutQ3=1;
   
}
/************************Ctrl14013_Reset*******************************
**D触发器复位函数
**入口:将待复位的触发器编号(0-3)
**出口:无
**将指定的D触发器复位
**占用资源:无
***********************************************************************/
void Ctrl14013_Reset(uint8 ChnNo_14013)
{
   if(ChnNo_14013==0)
   {
      Reset0=1;
         ;
         ;
      Reset0=0;
   }
   else if(ChnNo_14013==1)
   {
      Reset1=1;
         ;
         ;
      Reset1=0;
   }
   else if(ChnNo_14013==2)
   {
      Reset2=1;
         ;
         ;
      Reset2=0;
   }
   else if(ChnNo_14013==3)
   {
      Reset3=1;
         ;
         ;
      Reset3=0;
   }
}
/************************Ctrl14013_ReadQ*******************************
**D触发器复位函数
**入口:将待复位的触发器编号(0-3)
**出口:返回指定D触发器的状态
**占用资源:无
***********************************************************************/
bit Ctrl14013_ReadQ(uint8 ChnNo_14013)
{
   if(ChnNo_14013==0)
   {
      return OutQ0;
   }
   else if(ChnNo_14013==1)
   {
      return OutQ1;
   }
   else if(ChnNo_14013==2)
   {
      return OutQ2;
   }
   else if(ChnNo_14013==3)
   {
      return OutQ3;
   }
   else
   {
      return 0;
   }
}








⌨️ 快捷键说明

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