<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

驅動大功率紅外LED發射器和蜂鳴器的電路圖

嵌入式加油站 ? 來源:嵌入式加油站 ? 作者:嵌入式加油站 ? 2023-04-28 10:07 ? 次閱讀

8051單片機的架構

8051單片機的架構包括CPU、RAM、ROM、I/O口、定時器/計數器、串行通信接口等模塊。 其中,CPU是單片機的核心,負責執行指令和控制系統的運行; RAM用于存儲程序和數據; ROM存儲程序代碼; I/O口用于與外部設備進行數據交互; 定時器/計數器用于計時和計數; 串行通信接口用于與其他設備進行通信。

8051單片機的指令集

8051單片機的指令集包括基本指令、位操作指令、移位指令、邏輯指令、算術指令、跳轉指令等。 這些指令可以完成各種操作,如數據傳輸、邏輯運算、算術運算、跳轉等。

8051單片機的編程語言

8051單片機可以使用匯編語言或C語言進行編程。 匯編語言是一種低級語言,需要編寫詳細的指令序列; C語言是一種高級語言,可以通過編寫簡單的代碼實現復雜的功能。

8051單片機的應用

8051單片機被廣泛應用于各種嵌入式系統中,如家電控制、汽車電子、醫療設備、工業自動化等。 它可以控制各種設備,如電機、燈光、傳感器等,實現各種功能,如控制、檢測、計算等。

8051單片機的擴展

8051單片機可以通過擴展模塊實現更多的功能。 常見的擴展模塊包括LCD顯示模塊、鍵盤輸入模塊、ADC模塊、DAC模塊、網絡通信模塊等。 這些模塊可以擴展單片機的功能,使其更加靈活和實用。

wKgaomRLKo2AfPrkAADVbmGir6s018.jpg

wKgZomRLKo2ABtC2AADCiA5_moc911.jpg

wKgaomRLKo2AB6q4AACORpufzxs958.jpg

C語言結構體數組示例

/*C語言結構體數組示例1*/
#include
struct stu {
  char* name;//名字
  int num;//學號
  int age;//年齡  
  char group;//小組
  float score;//成績
}stus[] = {
      {"zhang san",42,99,'A',100.5},
      {"li san",32,23,'N',140.6},
      {"ss san",52,23,'N',145.8}


      };
int main()
{
  int i,sum=0,num_140=0;
  for (i = 0; i < 3; i++)
  {
    sum += stus[i].score;
    if (stus[i].score >140)num_140++;
  }
  printf("總成績=%d;%d個140分的同學;平均成績=%.3f", sum, num_140,(float)sum/3);
  return 0;
}


/*結構體指針示例2*/
#include


struct stu {
  char* name;//名字
  int num;//學號
  int age;//年齡  
  char group;//小組
  float score;//成績
}stus[] = {
      { "zhang san",45,99,'A',154.5 },
      { "li si",32,99,'B',142.5 },
      { "niu ma",22,99,'C',145.5 },
      { "lao liu",52,99,'D',157.5 },
      { "bu ke neng da gong",62,99,'E',125.5 }
};
      
void average(struct stu* wlo, int len);
int main()
{
  int i, score1=0, age1=0;
  int len = sizeof(stus) / sizeof(struct stu);
  average(stus, len);
  
  
  return 0;
}
void average(struct stu* wlo, int len)
{
  int i, all_score=0;
  float sum = 0;


  for (i = 0; i < len; i++)
  {
    sum += (*(wlo+i)).score;//wlo[i].score;//(wlo + i)->score;這三個等價
    if ((wlo + i)->score > 140) all_score++;
  }
  printf("總成績=%.2f
平均成績=%.2f
 優秀成績(>140)=%d", sum, sum / 5, all_score);
}

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    237

    文章

    22449

    瀏覽量

    645878
  • 電路圖
    +關注

    關注

    10215

    文章

    10645

    瀏覽量

    510977
  • 單片機
    +關注

    關注

    6001

    文章

    43973

    瀏覽量

    620836
  • 蜂鳴器
    +關注

    關注

    12

    文章

    850

    瀏覽量

    45307
  • 8051單片機
    +關注

    關注

    5

    文章

    153

    瀏覽量

    25334

原文標題:驅動大功率紅外LED發射器和蜂鳴器的電路圖

文章出處:【微信號:嵌入式加油站,微信公眾號:嵌入式加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    調頻發射器電路圖

    調頻發射器電路圖
    發表于 10-18 13:05

    紅外發射器的原理電路圖

    誰有紅外發射器的原理電路圖可以分享一下嗎 謝謝
    發表于 05-01 08:43

    大功率LED恒流驅動器的設計技術

    指南,然后以美國國家半導體(NS)的產品為例,重點討論如何巧妙應用LED恒流驅動電路的采樣電阻提高大功率LED的效率,并給出
    發表于 10-23 11:07

    大功率LED恒流驅動電路的設計實例

    (NS)的產品為例,重點討論如何巧妙應用LED 恒流驅動電路的采樣電阻提高大功率LED 的效率,并給出
    發表于 05-04 07:47

    大功率LED驅動電路(AC-DC)設計實例

    `大功率LED驅動電路設計是浙江大學的碩士論文 文章依托AC-DC,對大功率LED
    發表于 10-20 17:45

    大功率捕魚電路圖

    本帖最后由 gk320830 于 2015-3-5 11:49 編輯 大功率捕魚電路圖大功率捕魚
    發表于 08-15 20:59

    大功率LED驅動電路

    本帖最后由 gk320830 于 2015-3-7 06:17 編輯 大功率LED驅動電路
    發表于 08-16 16:29

    【每日電路賞析】遠程紅外發射器電路

    在-55到+150℃。引腳 引腳配置遠程紅外發射器電路的工作原理該電路可以幫助我們提高紅外線的
    發表于 11-28 14:20

    大功率led電路驅動電路圖資料推薦

    該款大功率LED電路驅動,采用PAM2803就可以輕松實現驅動問題,先介紹一下PAM2803模塊的功能。 PAM2803模塊是專用于對
    發表于 05-06 14:21

    大功率LED驅動電路

    大功率LED驅動電路 摘要:電路驅動一只大功率白光
    發表于 05-09 09:56 ?4124次閱讀
    <b class='flag-5'>大功率</b><b class='flag-5'>LED</b><b class='flag-5'>驅動</b><b class='flag-5'>電路</b>

    紅外遙控發射器電路圖

    紅外遙控發射器電路圖
    發表于 05-13 14:04 ?2042次閱讀
    <b class='flag-5'>紅外</b>遙控<b class='flag-5'>發射器</b><b class='flag-5'>電路圖</b>

    驅動大功率單向晶閘管電路圖

    驅動大功率單向晶閘管電路圖
    發表于 06-06 09:32 ?2453次閱讀
    <b class='flag-5'>驅動</b><b class='flag-5'>大功率</b>單向晶閘管<b class='flag-5'>電路圖</b>

    驅動大功率雙向晶閘管電路圖

    驅動大功率雙向晶閘管電路圖
    發表于 06-06 09:33 ?2232次閱讀
    <b class='flag-5'>驅動</b><b class='flag-5'>大功率</b>雙向晶閘管<b class='flag-5'>電路圖</b>

    大功率LED高壓驅動電路,LED driver

    大功率LED高壓驅動電路,LED driver 關鍵字:大功率
    的頭像 發表于 09-20 19:50 ?2508次閱讀

    功率紅外發射器電路圖講解

    紅外發射器可以在 10 米或更遠的距離內激活基于 IR 的開關電路。它是一種高功率紅外發射器,
    的頭像 發表于 07-28 10:46 ?905次閱讀
    高<b class='flag-5'>功率</b><b class='flag-5'>紅外</b><b class='flag-5'>發射器</b><b class='flag-5'>電路圖</b>講解
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>