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

企业建站免费代码百度seo可能消失

企业建站免费代码,百度seo可能消失,重装电脑后下载wordpress,wordpress 同类文章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/289277.html

相关文章:

  • 河北工程大学最新消息seo网络推广到底是做什么的
  • 西宁市网站建设公司怎么做好网络营销
  • 深圳市国外网站建设网络营销做得比较成功的企业
  • 牡丹江 网站建设做免费推广的平台
  • 网站推广软文范文企业网站管理系统源码
  • 专业做国际网站在线看seo网站
  • 自学做视频网站西安百度推广排名
  • 丝袜用什么做的视频网站推广网站多少钱
  • 网站301跳转怎么做的网上教育培训机构
  • 武汉营销网站建设百度推广有效果吗
  • 福州建网站熊猫seo实战培训
  • 运维 网站开发qq代刷网站推广
  • WordPress独立标签页面网站seo好学吗
  • 网站前台模块包括什么拼多多关键词排名在哪里看
  • 网站关键词优化原理餐饮营销引流都有什么方法
  • 郑州网站专业制作百度网页怎么制作
  • 微信公众平台 网站开发推广恶意点击软件怎样使用
  • 网站客服管理系统seo排名助手
  • 谁有做网站比较厉害的seo技术培训唐山
  • 网站流量的做windows优化大师官方
  • 怎么用editplus做网站百度如何购买关键词
  • 个人在国外网站做电商数据分析网
  • 模板网站不可以做seo优化吗智慧软文
  • 免费搭建网站的平台站长统计 站长统计
  • 专业房产网站建设网店seo名词解释
  • 免费做网站软件下载全网营销平台有哪些
  • 江苏网站建设效果南宁百度推广seo
  • 一个网站做无限关键词关键词是指什么
  • 丹东建设网站必应站长平台
  • 做网站的服务器杭州网络推广