基于单片机锂电池太阳能充电系统电路方案(毕业设计资料)

以 STC89C52RC单片机微控制器为核心,

针对便携式的小功率产品,设计一个太阳能锂电池充电系统,并对锂电池组的充、放电过程进行保护。

锂电池组的电流、电压、将被系统控制器通过控制AD转换芯片及时采集,并以LCD1602显示。

包含论文一篇

109【电路方案】基于单片机锂电池太阳能充电系统电路方案

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl



#include"LCD1602.h"
/****************************************/	
//写命令函数  void Write_Cmd(uchar cmd)
//写数据函数  void Write_Dat(uchar dat)
/*****************************************/


	

sbit CS=P2^1;		 //TM7705使能端
sbit RST=P2^0;		 //TM7705复位端
sbit DIN=P2^3;		 //单片机给TM7705数据输入端
sbit SCLK=P2^2;		 //TM7705外部时钟信号输入端
sbit DOUT=P2^4;		 //TM7705模数转换结果输出端
sbit DRDY=P2^5;		 //TM7705逻辑输出端,用于控制结果是否输出

uchar tab[]={0x00,0x00};	//串口输出数组

void delay1ms(uint z);		//延时函数,最小延时1ms
void TM7705_Reset();		//TM7705复位函数
void TM7705_Init(uchar ch,uchar gain);	  //TM7705初始化函数,包括各种寄存器设置与初始化
void TM7705_Write(uchar dat);			 //TM7705的DIN端口数据输入函数
uint TM7705_Read();						 //TM7705的DOUT端口读取模数转换数据的函数
void UART_Init(); //串口初始化			 //串口初始化函数
void UART_SendByte(uchar dat);			 //串口发送1字节函数

/*主函数设计*/
void main()	
{	

  • 8
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值