📄 ics9161a.c
字号:
/*********************************************************************
COPYRIGHT (C) Himax Technologies, Inc.
File name : ICS9161A.c
Description : Implement i2c relative control function
Author :
Create date :
Modifications :
*********************************************************************/
#define _ICS9161A_C
/********************** Include Section *****************************/
#include "ICS9161A.h"
/**************** Function Implement Section ************************/
/* ================================================================
Name : Unlock_Clock2
Purpose : Unlock System Clock
Passed : None
Notes : None
================================================================ */
/*
void Unlock_Clock2(void)
{
Byte counter=0;
ioCDAT2=0;
ioCCLK2=0;
ioCCLK2=1;
ioCDAT2=1;
ioCCLK2=0;
for(counter=0;counter<7;counter++)
{
ioCCLK2=1;
ioCCLK2=0;
}
ioCDAT2=0;
ioCCLK2=1;
ioCDAT2=0;
ioCCLK2=0;
ioCDAT2=0;
ioCCLK2=1;
}
*/
/* ================================================================
Name : Clock2_Write
Purpose : Write Data/Command to Clock PLL_S
Passed : None
Notes : None
================================================================ */
/*
void Clock2_Write(Byte write_data, Byte bit_count)
{
Byte Temp;
Byte i=1;
for(Temp=0; Temp<bit_count; Temp++)
{
ioCCLK2=1;
ioCDAT2 = (write_data & i) ? BIT0 : BIT1;
ioCCLK2=0;
ioCDAT2 = (write_data & i) ? BIT1 : BIT0;
ioCCLK2=1;
i= i*2;
_nop_();
}
}
*/
/* ================================================================
Name : Clock2_Write
Purpose : Write Data/Command to Clock PLL_S
Passed : None
Notes : None
================================================================ */
/*
void Stop_Clock2(void)
{
ioCCLK2=1;
ioCDAT2=1;
ioCCLK2=0;
ioCDAT2=1;
ioCCLK2=1;
ioCDAT2=0;
ioCCLK2=0;
ioCDAT2=1;
ioCCLK2=1;
}
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -