日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]C51的指針,試驗(yàn),===結(jié)果:成功/*********************************************************************//* 試指針,假設(shè)TL0存在20H,TH0存在21H,下一個(gè)TL0存在22H,TH0存在23H, 共存4組。計(jì)算這4組數(shù)據(jù)的4次

C51的指針,試驗(yàn),===結(jié)果:成功

/*********************************************************************/

/* 試指針,假設(shè)TL0存在20H,TH0存在21H,下一個(gè)TL0存在22H,TH0存在23H, 共存4組。

計(jì)算這4組數(shù)據(jù)的4次累加后和平均值,再分離存入W10,W11,W12,W13等4個(gè)8位寄存器

*/

/*********************************************************************/

#include

#include

#include

/*********************************************************************/

#define uint unsigned int

#define uchar unsigned char

uchar W10,W11,W12,W13;

uint xdata temp[]={0,0,0,0};

uchar *PRT=0X20;//定義指針在20H

//uchar code PRT[]={0X00,0X01,0X02,0X03,0X04,0X05,0X06,0X07};

void main(void) //TH0和TL0經(jīng)4次平均后,分離后存在W12W11W10

{

uchar i;

uint NUM;

PRT[0]=0X00; //TL0 ,存在20H

PRT[1]=0X01; //TH0

PRT[2]=0X02; //TL0

PRT[3]=0X03; //TH0

PRT[4]=0X04;

PRT[5]=0X05;

PRT[6]=0X06;

PRT[7]=0X07;

while(1) //TH0和TL0經(jīng)4次平均后,分離存在W12W11W10

{

temp[i]=(*(PRT+(i*2)+1)*256)+*(PRT+i*2); //

i++;

if(i>3)

{

i=0;

NUM=(temp[0]+temp[1]+temp[2]+temp[3])/4; //4次累加和平均

W10=NUM&0X000F;//取低4位

W11=(NUM>>4)& 0X000F;//取4-7位

W12= (NUM>>8)& 0X000F;//取8-11位

}

}

}


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉