在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<s id="cmphk"><label id="cmphk"></label></s>
    <span id="cmphk"><var id="cmphk"></var></span>
    <dfn id="cmphk"><var id="cmphk"></var></dfn>
    <menu id="cmphk"><thead id="cmphk"></thead></menu>

    <address id="cmphk"></address>

      <dfn id="cmphk"></dfn>
      
      
      <span id="cmphk"></span>

      <object id="cmphk"><tt id="cmphk"></tt></object>
      1. 新聞中心

        單片機能力測試

        作者: 時間:2016-11-10 來源:網(wǎng)絡(luò) 收藏
        1、74HC595為串行輸入、并行輸出的邏輯芯片,調(diào)用函數(shù)MDIP_HC595(0x01);在輸出端輸出7個低電平及1個高電平,其中參數(shù)為無符號8位變量BYTE,請用C語言編寫函數(shù)void MDIP_HC595(BYTE gLOcal_1);

        答案:
        sbit SER=P1^0; //595串行數(shù)據(jù)輸入
        sbit SRCLK=P1^1; //595時鐘出入
        void MDIP_HC595(BYTE gLOcal_1)
        {
        BYTE i;
        for(i=0;i<8;i++)
        SRCLK=0; //時鐘為低
        SER=gLOcal_1&0x80; //寫入一位串行數(shù)據(jù)
        gLOcal_1=gLOcal_1<<1;//數(shù)據(jù)左移一位
        SRCLK=1; //時鐘為高
        }

        本文引用地址:http://www.biyoush.com/article/201611/317315.htm

        2、AT89C51為8051系列中比較通用的1個芯片,如果用C語言編寫程序,子函數(shù)可以被調(diào)用最大多少層,為什么?

        答案:對于AT89C51來說一般控制在10層內(nèi)。因為對函數(shù)的嵌套調(diào)用層次的限制是由于其片內(nèi)RAM中缺少大型堆??臻g所致。在AT89C51內(nèi)部RAM共有128B,在這個區(qū)域中的任何子區(qū)域都可以用作堆棧區(qū)。

        3、請說明子函數(shù)被調(diào)用時單片機是如何動作的。

        答案:每次子函數(shù)被調(diào)用時單片機把2字節(jié)壓入內(nèi)部堆棧,C編譯器通常依靠堆棧來頻繁地進行參數(shù)傳遞。



        關(guān)鍵詞: 單片機能力測

        評論


        技術(shù)專區(qū)

        關(guān)閉