基于超级电容储能的开关电源系统的设计-毕设课设资料

958仿真电路

#include <REG51.h>
#include <intrins.h>

#define uint	unsigned int
#define uchar	unsigned char
/* ******************adc0832**************************** // */
sbit	CLK	= P2 ^ 2;       /* 时钟,初始状态为0 */
sbit	DI	= P2 ^ 3;       /* 数据输入 */
sbit	DO	= P2 ^ 1;       /* 数据输出 */
sbit	CS	= P2 ^ 0;
/* ******************按钮**************************** // */
sbit	start	= P2 ^ 4;
sbit	end	= P2 ^ 5;
sbit	led	= P3 ^ 5;
sbit	power	= P1 ^ 0;

uchar start_flag;               /* 开始标志 */
/* 延时 */
void delay( uchar i )
{
	while ( i-- )
	{
	}
}


/*******************亮灯函数***************/
void led_red( uchar i )         /* 占空比i/13 */
{
	led = 0;
	delay( i / 10 );

posted @ 2021-02-21 17:06  MCU创新DIY  阅读(92)  评论(0)    收藏  举报