1. <dd id="dvkot"></dd>

            <dd id="dvkot"><noscript id="dvkot"></noscript></dd>
            <dd id="dvkot"><pre id="dvkot"></pre></dd>
          1. 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
              +關注

              關注

              232

              文章

              19928

              瀏覽量

              638703
            • 電路圖
              +關注

              關注

              9836

              文章

              9823

              瀏覽量

              489723
            • 單片機
              +關注

              關注

              5855

              文章

              39995

              瀏覽量

              611218
            • 蜂鳴器
              +關注

              關注

              11

              文章

              697

              瀏覽量

              44793
            • 8051單片機
              +關注

              關注

              4

              文章

              133

              瀏覽量

              24989
            收藏 人收藏

              評論

              相關推薦

              調頻發射器電路圖

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

              紅外發射器的原理電路圖

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

              大功率LED PCB板

              大功率LED PCB板,希望得到各位的點評。
              發表于 06-21 15:57

              大功率時間控制電路圖

              大功率時間控制電路圖
              發表于 05-19 09:01 ?9次下載
              <b>大功率</b>時間控制<b>器</b><b>電路圖</b>

              大功率白光LED驅動器電路的設計

              大功率白光LED驅動器電路的設計:采用一個三端正電壓可調輸出穩壓組成一個特別簡單的可調電流源,用來驅動大功率白光LED。此驅動電路很簡單及成本低廉。關鍵詞:三端正
              發表于 06-19 20:26 ?64次下載

              大功率捕魚電路圖

              大功率捕魚電路圖
              發表于 04-08 18:31 ?2.5w次閱讀
              <b>大功率</b>捕魚<b>器</b><b>電路圖</b>

              大功率LED驅動電路

              大功率LED驅動電路 摘要:
              發表于 05-09 09:56 ?3912次閱讀
              <b>大功率</b><b>LED</b><b>驅動</b><b>電路</b>

              紅外遙控發射器電路圖

              紅外遙控
              發表于 05-13 14:04 ?1501次閱讀
              <b>紅外</b>遙控<b>發射器</b><b>電路圖</b>

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

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

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

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

              大功率變頻電路圖

              大功率變頻
              發表于 07-02 10:57 ?2849次閱讀
              <b>大功率</b>變頻<b>器</b><b>電路圖</b>

              紅外發射器電路圖

              紅外發射器電路圖                 &
              的頭像 發表于 07-28 16:10 ?3672次閱讀
              <b>紅外</b>線<b>發射器</b><b>電路圖</b>

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

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

              下載硬聲App

              姦系列无码
                1. <dd id="dvkot"></dd>

                      <dd id="dvkot"><noscript id="dvkot"></noscript></dd>
                      <dd id="dvkot"><pre id="dvkot"></pre></dd>