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

大丰建站seo优化效果怎么样

大丰建站,seo优化效果怎么样,泸州公司做网站,加强门户网站建设通知1189mv,下载时要勾选在程序区的结束处添加重要测试参数 #include "stc8g.h"void t0_timer_init(){EA 1;//总中断控制位,启用中断//启用定时器0中断ET0 1;//允许t0中断AUXR | 0x80; //定时器时钟1T模式 t0不频 t1 12分频TMOD & 0xF0; //设置定时器模式TL…

1189mv,下载时要勾选在程序区的结束处添加重要测试参数
在这里插入图片描述
在这里插入图片描述

#include "stc8g.h"void t0_timer_init(){EA = 1;//总中断控制位,启用中断//启用定时器0中断ET0 = 1;//允许t0中断AUXR |= 0x80;			//定时器时钟1T模式 t0不频 t1 12分频TMOD &= 0xF0;			//设置定时器模式TL0 = 0xCD;				//设置定时初始值 205TH0 = 0xD4;				//设置定时初始值 212TF0 = 0;				//清除TF0标志TR0 = 1;				//定时器0开始计时
}void t1_timer_init(){TMOD &= 0xCF; //1100 1111 设置定时器定时器1模式0TL1 = 0xE8;			//设置定时初始值TH1 = 0xFF;			//设置定时初始值TR1=1;//启用定时器1
}void uart_init(){ES = 1;//允许串口中断SM0 = 0;SM1 = 1;//sm0 0 sm1 1 设置串口1工作在模式1,可变波特率8位数据方式SM2 = 0;//多机通信模式 模式0和1设置为0RI = 0;//接收位标志清零TI = 0;//发送位标志清零REN = 1;//允许接收数据
}
int t0_c=0;//定时器t0计数
int *BGV;//1.2v指针BGV
void t0() interrupt 1
{
//内部11.0592m晶振 1ms中断一次TL0 = 0xCD;				//设置定时初始值 205TH0 = 0xd4;				//设置定时初始值 212TF0 = 0;				//清除TF0标志t0_c++;if(t0_c%2000==0){BGV = (int code *)0x1ff7; SBUF=*BGV>>8;//高位while(!TI);TI=0;	SBUF=*BGV;//低位while(!TI);TI=0;}}
void main() {
t0_timer_init();//t0定时器初始化t1_timer_init();//t1定时器初始化uart_init();//串口初始化while(1);}

转成字符串发送
在这里插入图片描述

#include "stc8g.h"
#include "stdio.h"
void t0_timer_init(){EA = 1;//总中断控制位,启用中断//启用定时器0中断ET0 = 1;//允许t0中断AUXR |= 0x80;			//定时器时钟1T模式 t0不频 t1 12分频TMOD &= 0xF0;			//设置定时器模式TL0 = 0xCD;				//设置定时初始值 205TH0 = 0xD4;				//设置定时初始值 212TF0 = 0;				//清除TF0标志TR0 = 1;				//定时器0开始计时
}void t1_timer_init(){TMOD &= 0xCF; //1100 1111 设置定时器定时器1模式0TL1 = 0xE8;			//设置定时初始值TH1 = 0xFF;			//设置定时初始值TR1=1;//启用定时器1
}void uart_init(){ES = 1;//允许串口中断SM0 = 0;SM1 = 1;//sm0 0 sm1 1 设置串口1工作在模式1,可变波特率8位数据方式SM2 = 0;//多机通信模式 模式0和1设置为0RI = 0;//接收位标志清零TI = 0;//发送位标志清零REN = 1;//允许接收数据
}
void send_string(char dat[]){//发送字符串函数
int c=0;while(1){if(!dat[c])break;SBUF=dat[c];while(!TI);TI=0;	c++;}}int t0_c=0;//定时器t0计数
int *BGV;//1.2v指针BGV
#define USBCHIPID
#define CPUIDBASE   0xfde0
#define VREF_ADDR   (*(unsigned int volatile xdata *)(CPUIDBASE + 0x07))
char internal_ref[1];//储存电压为字符串
void t0() interrupt 1
{TL0 = 0xCD;				//设置定时初始值 205TH0 = 0xd4;				//设置定时初始值 212TF0 = 0;				//清除TF0标志t0_c++;if(t0_c%2000==0){BGV = (int code *)0x1ff7; //romsend_string("ROM:");sprintf(internal_ref,"%d",(*BGV>>8)<<8|*BGV);//转换十进制字符串send_string(internal_ref);send_string("mv\n");send_string("RAM:");BGV = (int idata *)0xef;//ramsprintf(internal_ref,"%d",(*BGV>>8)<<8|*BGV);//转换十进制字符串send_string(internal_ref);send_string("mv\n");	//CHIPID读不出来send_string("CHIPID:");sprintf(internal_ref,"%d",(VREF_ADDR>>8)<<8|VREF_ADDR);//转换十进制字符串send_string(internal_ref);}}void main() {
t0_timer_init();//t0定时器初始化t1_timer_init();//t1定时器初始化uart_init();//串口初始化while(1);}

vcc电压
3.3v(ams1117 万用表实测3.32v)
5v(ch340的5v供电万用表实测4.59v)
在这里插入图片描述

#include "stc8g.h"
#include "stdio.h"
void ADC15Init()
{P_SW2 |= 0x80;ADCTIM = 0x3f;                              //设置ADC内部时序P_SW2 &= 0x7f;ADCCFG = 0x3f;//2f左对齐 3f右对齐                          //设置ADC时钟为系统时钟/2/16ADC_CONTR = 0x8f;                           //使能ADC模块,并选择第15通道
}int ADCRead()
{int cc;int res;ADC_CONTR |= 0x40;                          //启动AD转换while(cc<111)cc++;//延时while (!(ADC_CONTR & 0x20));                //查询ADC完成标志ADC_CONTR &= ~0x20;                         //清完成标志res = (ADC_RES<<8)|ADC_RESL ;            //读取ADC结果return res;
}void msg_send(char msg[]){//发送字符串函数int i=0;while(msg[i]){SBUF=msg[i];while(!TI);TI=0;i++;}
}volatile unsigned int s = 0;// 定时器t0中断计数器
int *BGV;//定义指针变量BGV
void t0_zhongduan(void) interrupt 1
{int res;int vcc;char vcc_char[6];ADC15Init();//初始化TL0 = 0xCD;				//设置定时初始值 205TH0 = 0xd4;				//设置定时初始值 212TF0 = 0;				//清除TF0标志s++;BGV = (int idata *)0xef;//ram 1.2v电压res=ADCRead();if(s%3000==0){s=0;vcc = (int)(1024L * *BGV / res);sprintf(vcc_char,"%d",vcc);//以10进制转化为字符串msg_send("vcc:");msg_send(vcc_char);msg_send("mv");}}void main(){EA = 1;//总中断控制位,启用中断//启用定时器0中断ET0 = 1;//允许t0中断AUXR |= 0x80;			//定时器时钟1T模式 t0不频 t1 12分频TMOD &= 0xF0;			//设置定时器模式TL0 = 0xCD;				//设置定时初始值 205TH0 = 0xD4;				//设置定时初始值 212TF0 = 0;				//清除TF0标志TR0 = 1;				//定时器0开始计时//串口控制ES = 1;//允许串口中断SM0 = 0;SM1 = 1;//sm0 0 sm1 1 设置串口1工作在模式1,可变波特率8位数据方式SM2 = 0;//多机通信模式 模式0和1设置为0RI = 0;//接收位标志清零TI = 0;//发送位标志清零REN = 1;//允许接收数据TMOD &= 0xCF; //1100 1111 设置定时器定时器1模式0TL1 = 0xE8;			//设置定时初始值TH1 = 0xFF;			//设置定时初始值TR1=1;//启用定时器1ADC15Init();//初始化ADCRead();//读取adcwhile(1);}
http://www.dtcms.com/wzjs/427017.html

相关文章:

  • 天津建设工程信息网怎么上传资质企业seo关键词排名优化如何
  • 网站建设费 大创重庆关键词优化服务
  • 云南网站制作百度一下首页网址百度
  • 如何用front怕个做网站seo在线教学
  • 在某外国网站做代购怎么在网上做网络营销
  • 小程序 企业网站完美动力培训价格表
  • 泰州市住房和城乡建设局网站厦门seo网站推广优化
  • 上榜网络西安优化排名推广
  • 上海注册汽车租赁公司seo公司优化
  • 独立网站开发乌鲁木齐seo
  • 做商城网站需要多少钱网页设计与制作考试试题及答案
  • 电子商务网站建设与管理 总结百度代理
  • 工程建设指挥部网站成都高端企业网站建设
  • 厦门做网站排名关联词有哪些关系
  • 网站等级保护必须做吗企业培训体系
  • 设计本室内设计师网网站seo关键词排名
  • 说说网站建设百度收录减少问题搜客
  • 网站的栏目建设在哪里宣传方式
  • 在美国做网站热点新闻事件及评论
  • 湖州网站集约化平台如何实现网站的快速排名
  • 网站的技术建设方案永久不收费的软件app
  • ps做的网站如何转入dw咨询网络服务商
  • 企业免费招聘网站站长之家seo概况查询
  • 旅游网站建设报价单培训机构加盟
  • 做惠而浦售后网站赚钱网页游戏
  • 长汀党的建设网站实时热搜榜榜单
  • 服装网站怎么做的百度链接收录
  • 学校网站开发的项目背景企业网站营销的优缺点及案例
  • 厦门建设局地址appstore关键词优化
  • 国际交友网站怎么建设企业网站制作与维护