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

當(dāng)前位置:首頁(yè) > 技術(shù)學(xué)院 > 熱搜器件
[導(dǎo)讀]/******************************************功能:數(shù)控功率放大器(按相應(yīng)的按鍵,數(shù)碼管顯示功率增益)單片機(jī):AT89S52數(shù)模轉(zhuǎn)換:DAC0832******************************************/#include typedef unsigned in

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

功能:數(shù)控功率放大器

(按相應(yīng)的按鍵,數(shù)碼管顯示功率增益)

單片機(jī):AT89S52

數(shù)模轉(zhuǎn)換:DAC0832

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

#include

typedef unsigned int uint ;

typedef unsigned char uchar ;

uchar temp,a,GAIN;

sbit P7=P0^7; // 數(shù)碼管的接口

sbit P6=P0^6;

sbit P5=P0^5;

sbit P4=P0^4;

sbit DAT=P0^3; //數(shù)碼管的驅(qū)動(dòng)

sbit CLK=P0^2;

void delay(uint); // 延遲程序

void sendbyte(uchar); // 數(shù)碼管顯示

void display(uint); // 增益顯示

uchar keyscan();

uchar code tab[]={

0xed,0x09,0xbc,0x9d,0x59,0xd5,

0xf5,0x0d,0xfd,0xdd,0x7d,0xf1,

0xe4,0xb9,0xf4,0x74,0x00} ; //0-F, 全滅

void main (void)

{

sendbyte(0); //初始時(shí)數(shù)碼管無(wú)顯示

P1=0x01;

while(1)

{

GAIN = keyscan(); //按鍵掃描

display(GAIN);

if(GAIN == 0)

{

P1=0x01;

}

if(GAIN == 1)

{

P1=0x01; // 10db

}

if(GAIN == 2)

{

P1=0x02; // 20db

}

if(GAIN == 3)

{

P1=0x07; // 30db

}

if(GAIN == 4)

{

P1=0x15; // 40db

}

if(GAIN == 5)

{

P1=0x43; // 50db

}

if(GAIN == 6)

{

P1=0xd5; // 60db

}

}

}

void delay(uint z)

{

uint x,y;

for(x=z;x>0;x--)

for(y=100;y>0;y--);

}

void sendbyte(uchar byte)

{

uchar num,c;

num=tab[byte];

for(c=0;c<8;c++)

{

CLK=0;

DAT=num&0x01;

CLK=1;

num>>=1; //右移位賦值

}

}

void display(uint Gain) //數(shù)碼管的動(dòng)態(tài)顯示子函數(shù)

{

P5=0;

P6=0;

P7=0;

sendbyte(Gain);

P4=1;

delay(1);

P4=0;

P6=0;

P7=0;

sendbyte(0); // "0"

P5=1;

delay(1);

P4=0;

P5=0;

P7=0;

sendbyte(13); // "d"

P6=1;

delay(1);

P4=0;

P5=0;

P6=0;

sendbyte(11); // "b"

P7=1;

delay(1);

}

uchar keyscan()

{

/*第一行按鍵的掃描*/

P2=0xfe; //確定第一行的按鍵有效

temp=P2; //將其賦給一個(gè)變量(處理I/O口時(shí),一般先賦值給一個(gè)變量,然后通過(guò)處理變量來(lái)處理I/O口)

temp=temp&0xf0; //用于檢測(cè)第一行的哪個(gè)按鍵按下

while(temp!=0xf0) /*這個(gè)部分只要是用來(lái)消除按下抖動(dòng)的*/

{

delay(5);

temp=P2;

temp=temp&0xf0;

while(temp!=0xf0) //這個(gè)地方,已經(jīng)消除了按下抖動(dòng),P2口的值已經(jīng)確定

{

temp=P2; //將P2口得值賦給變量

switch(temp) //這個(gè)switch語(yǔ)句,用來(lái)確定哪一個(gè)按鍵按下時(shí),數(shù)碼管的顯示值

{

case 0x7e:a=1;

break; //這個(gè)break很重要,表示如果有匹配的值,就跳出switch語(yǔ)句,防止程序跳不出來(lái)。

case 0xbe:a=2;

break;

case 0xde:a=3;

break;

case 0xee:a=4;

break;

default : a=0;

break;

}

while(temp!=0xf0) /*這個(gè)部分只要是用來(lái)消除釋放抖動(dòng)的*/

{

temp=P2;

temp=temp&0xf0;

}

}

}

/*第二行按鍵的掃描*/

P2=0xfd;

temp=P2;

temp=temp&0xf0;

while(temp!=0xf0)

{

delay(5);

temp=P2;

temp=temp&0xf0;

while(temp!=0xf0)

{

temp=P2;

switch(temp)

{

case 0x7d:a=5;

break;

case 0xbd:a=6;

break;

case 0xdd:a=0;

break;

case 0xed:a=0;

break;

default : a=0;

break;

}

while(temp!=0xf0)

{

temp=P2;

temp=temp&0xf0;

}

}

}

return a;

}

本站聲明: 本文章由作者或相關(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)系本站刪除。
換一批
延伸閱讀

11萬(wàn)+人次!5000+海外買家! 展會(huì)落幕,感恩同行!明年8月深圳再見! 深圳2025年9月1日 /美通社/ -- 據(jù)物聯(lián)網(wǎng)世界報(bào)道。 在AIoT(人工智能+物聯(lián)網(wǎng))技術(shù)加速滲透、全球數(shù)字化轉(zhuǎn)型深化,以...

關(guān)鍵字: IoT 物聯(lián)網(wǎng) TE IC

深圳2025年8月27日 /美通社/ -- 2025 年 8 月 27 日至29日,IOTE 2025 第二十四屆國(guó)際物聯(lián)網(wǎng)展?深圳站于深圳國(guó)際會(huì)展中心隆重舉行。連接與傳感領(lǐng)域的全球性技術(shù)企業(yè) TE Conne...

關(guān)鍵字: TE CONNECTIVITY IoT 物聯(lián)網(wǎng)

北京2025年8月19日 /美通社/ -- 美通社(PR Newswire)母公司,全球消費(fèi)者與媒體情報(bào)領(lǐng)軍企業(yè)Cision今日正式宣布,旗下CisionOne平臺(tái)連續(xù)第二年榮獲市場(chǎng)情報(bào)權(quán)威機(jī)構(gòu)MarTech Break...

關(guān)鍵字: CIS THROUGH TE IO

- 全球人工智能數(shù)據(jù)中心基礎(chǔ)設(shè)施領(lǐng)導(dǎo)者Zettabyte獲Lam Capital戰(zhàn)略投資 Lam Capital與Foxconn、Pegatron和Wistron攜手參與...

關(guān)鍵字: API TE AI 人工智能

該獎(jiǎng)項(xiàng)旨在表彰Exyte在寧德時(shí)代中國(guó)以外首座大規(guī)模電池制造基地交付過(guò)程中展現(xiàn)的卓越領(lǐng)導(dǎo)力 項(xiàng)目配備歐洲最大的干燥室之一,以精準(zhǔn)滿足電池制造對(duì)技術(shù)與環(huán)境的嚴(yán)苛需求 Exyte執(zhí)行董事會(huì)成員Mark Garv...

關(guān)鍵字: 寧德時(shí)代 超級(jí)電池 TE BSP

德國(guó)埃朗根2025年7月21日 /美通社/ --?Elektrobit、HighTec EDV Systeme 與英飛凌科技股份公司宣布合作,通過(guò)將 Rust 應(yīng)用與 AUTOSAR Classic 基礎(chǔ)軟件集成,加速汽...

關(guān)鍵字: CLASSIC 英飛凌 集成 TE

世界首次開發(fā)出引領(lǐng)智能手機(jī)潮流的新一代技術(shù)"Cu-Post" 提高電路集成度,實(shí)現(xiàn)半導(dǎo)體基板小型化、高配置化……改善發(fā)熱 到2030年為止,...

關(guān)鍵字: 基板 TE LG CE

-VivaTech 2025:參觀者達(dá)18萬(wàn)人次,創(chuàng)歷史新高 ?14,000家初創(chuàng)公司171個(gè)不同國(guó)籍的人齊聚巴黎凡爾賽門40%以上參展商聚焦人工智能達(dá)成64萬(wàn)次商業(yè)對(duì)接...

關(guān)鍵字: VI TE 人工智能 AI

在現(xiàn)代通信系統(tǒng)中,功率放大器(PA)作為關(guān)鍵組件,其效率的提升對(duì)于降低能耗、延長(zhǎng)設(shè)備續(xù)航以及提高系統(tǒng)性能具有至關(guān)重要的意義。隨著通信技術(shù)的不斷發(fā)展,如 5G 乃至未來(lái) 6G 的演進(jìn),信號(hào)的峰均比(PAPR)不斷提高,傳統(tǒng)...

關(guān)鍵字: 通信系統(tǒng) 功率放大器 包絡(luò)跟蹤

無(wú)縫連接美妝及時(shí)尚消費(fèi)旅程 以行業(yè)領(lǐng)先的 AI 與 AR 創(chuàng)新,推進(jìn)美妝、護(hù)膚及時(shí)尚領(lǐng)域的個(gè)性化零售體驗(yàn) 上海 2025年6月9日 /美通社/ -- 全球領(lǐng)先的增強(qiáng)現(xiàn)實(shí)(AR)和人工智能(AI)美妝科技領(lǐng)導(dǎo)...

關(guān)鍵字: 移動(dòng) VI TE AI
關(guān)閉