0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

怎樣編程ATtiny 85 Digispark

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-20 11:29 ? 次閱讀

步驟1:引腳名稱

怎樣編程ATtiny 85 Digispark

最后,經(jīng)過大量搜索,我意識到同一根物理引腳在Arduino IDE中可以具有不同的名稱(集成開發(fā)環(huán)境)。

微控制器上的物理引腳從芯片背面的凹口或點開始按逆時針編號。然后,例如,將ATtiny85上的物理引腳7指定為數(shù)字2或模擬1。

步驟2:開源Arduino IDE設(shè)置

。

現(xiàn)在假定已經(jīng)下載并安裝了Arduino開源IDE,以及ATtiny 85板管理器文件。

如果沒有,請在此處進行詳細說明:https://github.com/damellis/attiny/zipball/Arduino1

第3步:將Arduino設(shè)置為程序員

首先需要將Arduino Uno設(shè)置為Programmer或ISP(系統(tǒng)程序員)。

選擇“ Arduino Uno/Genuino ”作為開發(fā)板。

驗證(編譯)并上傳示例中的草圖“ ArduinoISP ”。

它應(yīng)該成功完成,并顯示消息Done Uploading。

這將確認正在使用正確的端口,并且PC與Arduino Uno之間的通信正在正常進行。

第4步:將Arduino Uno連接到ATtiny 85 Digispark。

此外,還要在復位時將一個10uF電容從RESET接地。 Arduino Uno。

重要:將程序上載到ATtiny85時,可以防止自動重置。

但是,上載“ ArduinoISP”草圖時,如果在上一步中連接了它,則會發(fā)生錯誤。

僅在使用“ Arduino as ISP”來對ATtiny85進行編程

步驟5:將Bootloader刻錄到ATtiny85上。

為此,必須在系統(tǒng)中將Arduino設(shè)置為程序員。

從“工具”菜單中,

將程序員更改為“ Arduino as ISP ”

從工具中,選擇“ ATtiny85 ” 作為要編程的電路板:

重新檢查《 正確 ,請選擇ATtiny,否則會出現(xiàn)錯誤。

從IDE工具,菜單,時鐘中選擇。 8MHz 時鐘速度。

刻錄自舉程序。

IDE應(yīng)使用“完成刻錄自舉程序”進行確認‘

第6步:上傳草圖程序

這可以通過連接LED tp引腳P0并從示例上傳Blink來確認。

注意 :將引腳號從13更改為0。它出現(xiàn)在3個地方。然后,編譯并上傳。

第7步:測試以確認

將LED連接到端子0并打開電源

第8步:檢查Programmer Heartbeat

它不是盲目地遵循步驟,而是有幫助的如果對故障排除過程有更好的了解,可以進行故障排除。

因此,附件是ArduinoISP草圖中的注釋文件。

其開頭為“此草圖將arduino轉(zhuǎn)換為 AVRISP ”。

什么是AVRISP

再次搜索了很多AVR之后,它們僅僅是開發(fā)像ATtiny 85這樣的小型處理器的家伙的名字。

A lf(Egil Bogen) V egard(Wollan) R ISC處理器。 (又名高級虛擬RISC

,并且RISC = R 受教育的 I nstruct S et C omputing。

并且ISP = 我 n S 系統(tǒng) P 制圖儀

對于需要視覺確認的用戶下載成功并且程序員正在運行,請嘗試以下操作:

//在以下引腳上放一個LED(帶電阻):

//9:心跳-顯示程序員正在運行

//8:錯誤-出現(xiàn)問題時亮起(如果有意義,請使用紅色)

//7:編程-與從站通信
責任編輯:wv

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

    關(guān)注

    3

    文章

    128

    瀏覽量

    19534
收藏 人收藏

    評論

    相關(guān)推薦

    科普知識丨雙85試驗箱是什么?

    85試驗箱,作為環(huán)境試驗設(shè)備中的一種,主要用于模擬高溫、高濕的極端環(huán)境,以測試電子、電工及其它產(chǎn)品材料進行高溫、高濕雙重環(huán)境應(yīng)力篩選,評估其在惡劣環(huán)境條件下的適應(yīng)性能。雙85試驗通常指的是溫度85
    的頭像 發(fā)表于 07-29 10:23 ?213次閱讀
    科普知識丨雙<b class='flag-5'>85</b>試驗箱是什么?

    PLC的編程方式及編程語言

    在工業(yè)自動化領(lǐng)域,PLC(Programmable Logic Controller,可編程邏輯控制器)因其強大的控制功能和靈活的編程方式而得到了廣泛應(yīng)用。PLC的編程方式和編程語言是
    的頭像 發(fā)表于 06-27 14:08 ?415次閱讀

    編程電源如何編程

    編程電源如何編程? 可編程電源是一種可以調(diào)節(jié)輸出電壓和電流的電源設(shè)備,廣泛應(yīng)用于電子設(shè)備測試、研發(fā)和生產(chǎn)等領(lǐng)域。通過編程,用戶可以根據(jù)需要設(shè)置電源的輸出參數(shù),實現(xiàn)自動化測試和控制。本
    的頭像 發(fā)表于 06-10 15:24 ?791次閱讀

    什么是雙85型X2安規(guī)電容?是不是所有的X2安規(guī)電容都能過雙85測試呢?

    X2安規(guī)電容可以細分為很多種類型,比如科雅KYET系列的X2電容就有:抗干擾型、阻容降壓型、PD快充專用小體積低噪音型,還有一種就是雙85型,是不是所有X2安規(guī)電容都能過雙85測試?
    的頭像 發(fā)表于 03-12 11:03 ?741次閱讀

    電子膠粘劑雙85測試標準全解析

    85測試,即在高溫(85℃)和高濕(85%相對濕度)的極端環(huán)境條件下,對電子膠粘劑進行長時間的耐久性測試。這種測試能夠模擬電子產(chǎn)品在使用過程中可能遇到的惡劣環(huán)境,從而評估膠粘劑的耐高溫、耐高濕性能以及抗老化能力。
    的頭像 發(fā)表于 03-01 11:38 ?1863次閱讀
    電子膠粘劑雙<b class='flag-5'>85</b>測試標準全解析

    Cortex-M85內(nèi)核單片機如何快速上手

    2022年4月,Arm推出了全新的MCU級內(nèi)核Cortex-M85。截止目前(2024年2月),Cortex-M85是最新、最強的Cortex-M內(nèi)核。
    發(fā)表于 02-29 09:35 ?552次閱讀
    Cortex-M<b class='flag-5'>85</b>內(nèi)核單片機如何快速上手

    在KEIL中使用C對M0編程怎樣對函數(shù)指定地址呢?

    在KEIL中使用C對M0編程怎樣對函數(shù)指定地址呢?對變量和常數(shù)的定位沒問題,就是函數(shù)總搞不好。謝謝。
    發(fā)表于 01-18 07:14

    怎樣通過編程降低ADUCM360的功耗?

    怎樣通過編程降低ADUCM360的功耗
    發(fā)表于 01-12 06:31

    現(xiàn)代設(shè)計,需要怎樣的 PMIC?

    現(xiàn)代設(shè)計,需要怎樣的 PMIC?
    的頭像 發(fā)表于 12-05 17:42 ?429次閱讀
    現(xiàn)代設(shè)計,需要<b class='flag-5'>怎樣</b>的 PMIC?

    常見的PLC編程收費標準是怎樣的?

    PLC編程的收費標準因供應(yīng)商和項目的復雜性而有所不同。以下是一些常見的PLC編程收費模式: (1)按小時計費:供應(yīng)商根據(jù)工程師的編程時間來計算費用。這種模式適用于項目難度和工作量不確定的情況,費用會
    的頭像 發(fā)表于 11-16 08:10 ?1949次閱讀

    attiny連接電腦后無法燒錄是怎么回事?

    attiny連接電腦后無法燒錄
    發(fā)表于 10-31 07:34

    請問attiny13a用arduino怎么手動實現(xiàn)i2c?

    attiny13a用arduino怎么手動實現(xiàn)i2c?
    發(fā)表于 10-30 07:33

    壓敏電阻的參數(shù)是怎樣的?

    壓敏電阻的參數(shù)是怎樣的?|深圳比創(chuàng)達電子EMC
    的頭像 發(fā)表于 10-27 10:51 ?1158次閱讀

    輕量系統(tǒng):芯海 cst85_wblink(CST85F01)

    開發(fā)板名稱(芯片型號) 芯海 cst85_wblink(CST85F01) 芯片架構(gòu) CPU頻率 介紹(字數(shù)請控制在200字以內(nèi)) cst85_wblink開發(fā)板是基于芯??萍糃ST85
    發(fā)表于 10-19 11:20

    attiny24可以用什么編譯器開發(fā)?

    attiny24a可以用什么編譯器開發(fā),如果用arduino IDE開發(fā),那么isp固件怎么燒寫,手上有一個usbisp下載器
    發(fā)表于 10-13 08:29