乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      用Arduino UNO燒錄Attiny85芯片

       新用戶5228KeDY 2021-10-10

      用Arduino UNO燒錄Attiny85芯片

      與Attiny13A相似的極微小芯片,還有Attiny85,因?yàn)樗細(xì)w屬于AVR系列,因此都可以在Arduino IDE下燒寫。

      但Attiny85的燒寫遠(yuǎn)比Attiny13A要簡單的多。并且,對(duì)比85和13A,會(huì)發(fā)現(xiàn)85是支持SPI和I2C的,如果配合其他傳感器,85顯然有更大的應(yīng)用場合。

      因?yàn)榍懊嬗袩汚ttiny13A經(jīng)驗(yàn)的緣故,以下只列出Attiny85燒錄的簡單步驟。更多的細(xì)節(jié),可查閱“用Arduino UNO燒錄Attiny13A芯片”一文。

      1、燒錄Arduino UNO板為燒錄器

      File/Examples/11.ArduinoISP/ArduinoISP,燒錄。

      2、安裝Arduino IDE支持庫

      到https://github.com/sleemanj/optiboot/blob/master/dists/README.md下載板卡支持庫:

      diy_attiny_ARDUINO_1_6_x_MANUAL_INSTALL.zip

      這個(gè)文件在我這里極難下載,可能和墻有關(guān)。

      下載回來后,解壓,放在Arduino安裝目錄下,例如:

      C:\Program Files (x86)\Arduino\hardware\

      但要保證Arduino IDE版本在1.8.X以上。重啟IDE。

      3、燒錄BootLoader

      接線和13A相同,再嘮叨一次:

      ATtiny85 leg 1 -> Arduino 10

      ATtiny85 leg 5 -> Arduino 11

      ATtiny85 leg 6 -> Arduino 12

      ATtiny85 leg 7 -> Arduino 13

      ATtiny85 leg 8 -> Arduino 5v

      ATtiny85 leg 4 -> Ground (GND)

      設(shè)置板卡參數(shù)如圖:

      4、給Attiny85燒錄Blink

      復(fù)制以下代碼到IDE。

      void setup() {
        //D4是ATtiny的引腳3
        pinMode(4, OUTPUT);
      }

      void loop() {
        digitalWrite(4, HIGH);
        delay(1);
        digitalWrite(4, LOW);
        delay(99);
      }

      Upload Using Programmer,Attiny85的3和4引腳間,即D4和GND之間接入兩個(gè)LED,兩燈開始閃爍。

      這次使用的diy-Attiny庫有個(gè)優(yōu)點(diǎn),包含了幾乎所有的AT芯片組型,以后13A也可以在同一個(gè)IDE下燒錄了。

        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多