基于单片机自动增益放大电路0-3倍系统-单片机毕设

资料下载地址-1078(百度网盘):点击下载

#define uchar	unsigned char	//宏定义char型
#define uint	unsigned int	//宏定义int型
uchar code dofly[] = { 0x3f, 0x06, 0x5b, 0x4f }; //数码管显示
//========================================================================
// 函数: void deal()
// 应用: temp = (P2 & 0x07);
// 描述: 通过扫描四个引脚返回来的级联状态
// 参数: NONE
// 返回: P2状态
// 版本: VER1.0
// 日期: 2020-04-19
// 备注: 并使用数码管进行显示
//========================================================================
void deal()
{
	uchar temp, AB;
	temp = (P2 & 0x07);	 //获取级联引脚状态

	switch ( temp )
	{
		case 0x00: { P0 = dofly[0]; AB = 0X00; break; }	   //显示0
		case 0x01: { P0 = dofly[1]; AB = 0X01; break; }	   //显示1
		case 0x03: { P0 = dofly[2]; AB = 0X02; break; }	   //显示2
		case 0x07: { P0 = dofly[3]; AB = 0X03; break; }	   //显示3
	}

	P1 = AB;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值