日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用arduino開發(fā)板對(duì)89S52微控制器進(jìn)行編程

使用arduino開發(fā)板對(duì)89S52微控制器進(jìn)行編程

2022-12-09 | zip | 1.24 MB | 次下載 | 免費(fèi)

資料介紹

描述

大家好,今天我們將學(xué)習(xí)使用arduino開發(fā)板對(duì)89S52微控制器進(jìn)行編程89S52 uC 與 89C51 uC 略有不同,因?yàn)樗哂?ISP(在系統(tǒng)編程)功能。

它有 SPI 引腳 MOSI、MISO 和 SCK,用于將十六進(jìn)制文件上傳到 uC。這個(gè)項(xiàng)目的原創(chuàng)者是 Nick Pablo,非常感謝他。

該項(xiàng)目將有助于那些愿意從 89S52 uC 開始并且不想為 89S52 uC 投資額外的編程器的人。

你只需要你的 arduino 板和一些額外的組件來制作這個(gè)項(xiàng)目。

因此,閱讀整個(gè)教程并按照所有步驟操作,您將能夠使用您的 arduino 開發(fā)板對(duì) 89S52 uC 進(jìn)行編程。

第 1 步:程序員的工作

?
poYBAGOShwaALEi0AAAz6DkkxP8994.png
?

這個(gè)程序員的工作非常簡單。這個(gè)diy程序員用的是一款叫做“8051 Programmer”的軟件。8051 編程器軟件由幾個(gè)發(fā)送對(duì)應(yīng)于一個(gè)字符的按鈕組成。當(dāng)我們按下 8051 編程器軟件中的一個(gè)按鈕(例如識(shí)別)時(shí),一個(gè)字符將發(fā)送到 Arduino。Arduino 代碼有幾個(gè)根據(jù)接收到的字符執(zhí)行的 case 語句。此過程在幾分之一秒內(nèi)發(fā)生。Arduino 充當(dāng)軟件和 89S52 uC 之間的中介。

您可以參考上圖來了解該項(xiàng)目的工作原理

第 2 步:獲取必要的用品

?
?
?
?
pYYBAGOShwuAM5_0AACX4uhor3A441.jpg
?
1 / 3
?

第 3 步:電路圖

?
pYYBAGOShxCAYHI8AAFaqEbv7Gg455.jpg
?

如上圖所示在面包板上進(jìn)行所有連接。

目前我們正在 BB 上進(jìn)行連接,但我建議至少制作一個(gè) PCB 以更簡單。

你可以為這個(gè)電路制作一個(gè)arduino shield以供經(jīng)常使用。

將 89S52 的 Rest、clock、Miso 和 Mosi 引腳連接到 Arduino 的數(shù)字引腳 2、3、4 和 5。

如圖所示連接按鈕和電容器。

現(xiàn)在連接 Xtal osc。分別連接到引腳 18 和 19。

第 4 步:為您的 Arduino 開發(fā)板編程

?
poYBAGOShyGAYV9GAAC-NsZxpFs422.jpg
?

現(xiàn)在編譯并上傳附在你的arduino板上的代碼

?

第 5 步:下載 Keil 軟件和 8051 編程器

?
pYYBAGOShymAcSQiAADoIqQVh74765.jpg
?

現(xiàn)在為了下載 keil 軟件,請(qǐng)?jiān)L問www.keil.com并單擊下載選項(xiàng)卡。

這將打開一個(gè)顯示各種產(chǎn)品的新屏幕。

選擇 C51 選項(xiàng)。填寫表格中給出的所有詳細(xì)信息。

現(xiàn)在您應(yīng)該可以下載該軟件了。

下載 keil 軟件后,您需要再安裝一個(gè)軟件。

8051 程序員。

您可以單擊此處下載 8051 編程器軟件。

現(xiàn)在您只需幾步即可對(duì) 89S52 進(jìn)行編程。

第 6 步:為 89S52 UC 和電路編寫代碼

?
?
?
?
?
1 / 4
?

下面是一個(gè)簡單的 LED 閃爍程序,用于測(cè)試 89S52 uC。

您可以將記事本代碼復(fù)制到您的 keil 編輯器中,或者您可以直接將 hex 文件上傳到您的 89S52 uC。

現(xiàn)在按照上圖所示進(jìn)行連接。

將帶串聯(lián)電阻的 LED 連接到 89S52 uC 的引腳 P1.1。

這里需要注意的是89S52的引腳默認(rèn)分配為輸出。但是,如果您需要將開關(guān)連接到 89S532 uC,則必須將它們聲明為輸入。

按照引腳圖進(jìn)行連接。

一旦 89S52 被編程,它的時(shí)間測(cè)試輸出。

我添加了一個(gè) small.gif 文件來向您展示程序員的工作。

希望你喜歡這個(gè)教程。不要忘記在這里關(guān)注我以獲取更多電子項(xiàng)目。

?

?


微控制器 編程 Arduino
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
  2. 1.12 MB  |  5次下載  |  免費(fèi)
  3. 2HT81696H 內(nèi)置升壓的30W立體聲D類音頻功放數(shù)據(jù)手冊(cè)
  4. 1.21 MB   |  1次下載  |  免費(fèi)
  5. 3HTA6863 3W超低噪聲超低功耗單聲道D類音頻功率放大器數(shù)據(jù)手冊(cè)
  6. 0.87 MB   |  次下載  |  免費(fèi)
  7. 4南芯 Southchip SC8802C 充電控制器 規(guī)格書 Datasheet 佰祥電子
  8. 88.16 KB  |  次下載  |  免費(fèi)
  9. 5矽力杰 Silergy SY7065 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
  10. 910.67 KB  |  次下載  |  免費(fèi)
  11. 6矽力杰 Silergy SY7066 同步升壓轉(zhuǎn)換器 規(guī)格書 Datasheet 佰祥電子
  12. 989.14 KB  |  次下載  |  免費(fèi)
  13. 7WD6208A產(chǎn)品規(guī)格書
  14. 631.24 KB  |  次下載  |  免費(fèi)
  15. 8NB685 26 V,12 A,低靜態(tài)電流,大電流 同步降壓變換器數(shù)據(jù)手冊(cè)
  16. 1.64 MB   |  次下載  |  2 積分

本月

  1. 1EMC PCB設(shè)計(jì)總結(jié)
  2. 0.33 MB   |  12次下載  |  免費(fèi)
  3. 2PD取電芯片 ECP5702規(guī)格書
  4. 0.88 MB   |  5次下載  |  免費(fèi)
  5. 3矽力杰 Silergy SY7215A 同步升壓調(diào)節(jié)器 規(guī)格書 Datasheet 佰祥電子
  6. 1.12 MB  |  5次下載  |  免費(fèi)
  7. 4氮化鎵GaN FET/GaN HEMT 功率驅(qū)動(dòng)電路選型表
  8. 0.10 MB   |  3次下載  |  免費(fèi)
  9. 5PD取電芯片,可取5/9/12/15/20V電壓ECP5702數(shù)據(jù)手冊(cè)
  10. 0.88 MB   |  3次下載  |  免費(fèi)
  11. 6SY50655 用于高輸入電壓應(yīng)用的偽固定頻率SSR反激式穩(wěn)壓器英文資料
  12. 1.01 MB   |  3次下載  |  免費(fèi)
  13. 7怎么為半導(dǎo)體測(cè)試儀選擇精密放大器
  14. 0.65 MB   |  2次下載  |  免費(fèi)
  15. 8SY52341 次級(jí)側(cè)同步整流英文手冊(cè)
  16. 0.94 MB   |  2次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191469次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81606次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73832次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分
孝感市| 密云县| 安化县| 丰县| 团风县| 陇川县| 调兵山市| 汝南县| 宝坻区| 耿马| 秀山| 枣阳市| 大安市| 明水县| 革吉县| 永康市| 井研县| 灌南县| 宿松县| 石林| 汶上县| 资中县| 大同市| 宜都市| 湟源县| 南宁市| 综艺| 微山县| 阿坝| 体育| 谢通门县| 临洮县| 华容县| 东莞市| 日土县| 凤凰县| 洪江市| 砚山县| 讷河市| 平山县| 沛县|