📄 main.c
字号:
#include "020_Config_Body.h"
#include "020_Function.h"
#include "intrins.h"
unsigned char Step=125;
unsigned char Key_Value=0x00;
void main()
{
// unsigned int i;
Sys_Clk_Init(0); //系统时钟初始化函数(根据具体情况而设定参数)
Watch_Dog_Init (); //看门狗禁止
Port_Init(); //端口初始化函数
/*
1 :为外部时钟
0 :为内部时钟
*/
DISPInitial();
PCA_Initial(); //初始化时钟和记数的初值函数
PCA0_Initial(); //初始化PWM输出模式
PWM8_Set(Step);
while(1)
{
Key_Value=Key_Scan();
if((136==Key_Value)&&(Step<=255))
{
Key_Value=5;
Step+=Key_Value;
if(255==Step)
Step=0;
}
else if((132==Key_Value)&&(Step>0))
{
Key_Value=5;
Step-=Key_Value;
if(0==Step)
Step=0;
}
else
_nop_();
PWM8_Set(Step);
DisplayLCD();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -