当前位置: 首页 > news >正文

如何为网站做面包屑导航wordpress 侧边栏主题

如何为网站做面包屑导航,wordpress 侧边栏主题,有保障的广州网站建设,无锡网站怎么推广效果好目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于51单片机,采用DAC0832和ADC0832检测电压,0到8.5V,设计复位电路 LED管显示实际稳压值,初始电压0 二、硬件资源 基于KEIL5编写C代码&#xff0c…

目录

一、主要功能

二、硬件资源

三、程序编程

四、实现现象


一、主要功能

基于51单片机,采用DAC0832和ADC0832检测电压,0到8.5V,设计复位电路
LED管显示实际稳压值,初始电压0

二、硬件资源

基于KEIL5编写C++代码,PROTEUS8.15进行仿真,全部资源在页尾,提供安装包。

编辑

三、程序编程

#include <REGX52.H>#include<intrins.h>		//定义头文件#include<stdio.h>		//定义头文件#define uchar unsigned char#define uchar unsigned char#define uchar unsigned char	 //定义变量#define uint unsigned  int	 //定义变量//管脚定义sbit jia=P1^6;sbit jian=P1^7;sbit LED1=P3^4;sbit LED2=P3^5;sbit LED3=P3^6;sbit LED4=P3^7;sbit CS=P3^0;                 //adc0832引脚sbit CLK=P3^1;				  //adc0832引脚sbit DIO=P3^2;				  //adc0832引脚//函数声明 void delay(void);	//延时	  void key(void);	   	//按键void add01(void);  	//步进加0.1void dec01(void);	//步进减0.1void add1(void);  	//步进加1void dec1(void);	//步进减1void shuchu(void);	//显示输出和电压调节void DA(void);		//模数转换void beepwarning(int n);uchar a\[11\]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x8c};       static unsigned char bw=0,sw=0,gw=0,dw=0;	static unsigned char fvol=00;	static int number=0;	static unsigned char st=0;uchar get\_AD\_Res()            //ADC0832启动读取函数{uchar i, data1=0, data2=0;	 //赋值变量CS=0;						 //CS赋值低电平CLK=0;DIO=1;\_nop\_();		 //赋值变量 并且等待CLK=1;\_nop\_();				 //赋值变量 并且等待CLK=0;DIO=1;\_nop\_(); 		 //赋值变量	并且等待CLK=1;\_nop\_();				 //赋值变量	并且等待CLK=0;DIO=0;\_nop\_();		 //赋值变量	并且等待CLK=1;\_nop\_();				 //赋值变量	并且等待CLK=0;DIO=1;\_nop\_(); 		 //赋值变量	并且等待for(i=0; i<8; i++)			 //循环{CLK=1;\_nop\_();			//赋值变量	并且等待CLK=0;\_nop\_();			//赋值变量	并且等待data1=(data1<<1)|(uchar)DIO;//赋值变量	并且等待 }	for(i=0; i<8; i++)			//循环{data2=data2|(uchar)DIO<<i;//赋值变量 并且等待CLK=1;\_nop\_();			 //赋值变量	并且等待CLK=0;\_nop\_();			 //赋值变量	并且等待}CS=1;					     //赋值高电平return(data1 == data2)?data1:0;	//返回值}	
void main(void)		  //主程序{ double u;TMOD = 0x01;TH0  = (65535-2000)/256;TL0  = (65535-2000)%256; EA=1;ET0=1;TR0=1; while(1){	key();  DA();	u=get\_AD\_Res();}
}void delay(void)  //延时程序{  unsigned char i,j; for(i=10;i>0;i--) for(j=248;j>0;j--); 
} 
void key(void)	  //按键{uchar k;P1=0xff;k=P1;	if(k==0xff)	return;	delay();k=P1;	if(k==0xff)	return;	while(P1!=0xff)	delay();	switch(k){		case 0xbf:add01();break;	case 0x7f:dec01();break;		case 0xfe:add1();break;		case 0xfd:dec1();break;}
}	void add1(void){	if(fvol<85)	{fvol=fvol+10;		if(fvol>85)fvol = 85;}sw=fvol/100;gw=fvol%100/10;dw=fvol%10;
}void dec1(void){	if(fvol>00)	fvol=fvol-10;sw=fvol/100;gw=fvol%100/10;dw=fvol%10;
}void add01(void)  //步进加 0.1{  if(fvol<85)	fvol++;sw=fvol/100;gw=fvol%100/10;dw=fvol%10;
}  
void dec01(void)  //步进减0.1{  if(fvol>00)	fvol--;sw=fvol/100;gw=fvol%100/10;dw=fvol%10;  
}  void Timer0() interrupt 1{TH0  = (65535-2000)/256;TL0  = (65535-2000)%256;	switch(st){		case 0:	st=1;LED2=1;LED3=1;LED4=1;P0=a\[bw\];LED1=0;break;		case 1:	st=2;LED3=1;LED4=1;LED1=1;P0=a\[gw\]+0x80;LED2=0;break;		case 2:	st=3;LED1=1;LED2=1;LED4=1;P0=a\[dw\];LED3=0;break;		case 3:	st=0;LED1=1;LED2=1;LED3=1;P0=a\[10\];LED4=0;break;}
}void DA(void)	  //模数转换{	unsigned char temp,dianya;temp=sw\*100+gw\*10+dw;dianya=temp\*2.13\*0.9*0.984;P2=dianya;
}

四、实现现象

具体动态效果看B站演示视频:
B站演示视频

基于单片机的精确电压表DA-AD转换

全部资料(源程序、仿真文件、安装包、演示视频):

百度网盘下载资料https://pan.baidu.com/s/1F3iOjg7KN7wQQkEIwByUxQ?pwd=ef5v

http://www.yayakq.cn/news/258476/

相关文章:

  • 有教做路桥质检资料的网站吗企业做网站的合同
  • 谁帮58同城做的网站吗c++能不能作为网页开发语言
  • 枣庄市 网站建设必应站长平台
  • 北京做网站建设价格低河南网站建设哪家有
  • 自做网站告白如何弄百度商桥网站
  • 成都网站建设费用网站的空间和域名备案吗
  • 网站域名到期什么意思wordpress+头像加速
  • 深圳做网站的地方怎么把网站改为正在建设中
  • 大连本地网站推广网站换服务器要怎么做
  • 陕西省建设银行分行网站网站改版提案
  • 学网站开发c怎么查看域名是一级还是二级域名
  • 吴江住房城乡建设局网站网站登陆口提交网站
  • 用js做的网站代码龙岩网络图书馆
  • 好的网站建设东莞百度搜索排名优化
  • 营销型企业网站建设流程淘宝网页版入口官网
  • 做网站设计的电话做断桥铝门窗网站
  • 怎么查看网站用的php还是.net深圳网站建设知名 乐云践新
  • 建建建设网站公司电话网站logo衔接
  • 黑龙江建设教育信息网站首页兵团建设环保局门户网站
  • 网站建设 技术支持h5网站有哪些
  • 河南网站平台建设公司设计公司的网站详情
  • 欢迎访问建设银行网站wordpress图片怎么并排显示
  • 建设部四库一平台网站佳木斯做网站
  • 衡水网站建设地方区块链企业解决方案
  • 网站建设费用都包括什么科目全国学校网站建设
  • wordpress做cms网站网站设计制作案例
  • 网站设计时间精品成品冈站源码免费
  • 代刷网站只做软件下载苏州大型网站建设
  • 企业该如何进行网站推广网站建立的具体步骤
  • 网站建设百科足球比赛直播cctv5