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

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

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

串口、51單片機的ISP下載等基礎(chǔ)知識介紹

GReq_mcu168 ? 來源:CSDN博客 ? 作者:jzj1993 ? 2021-05-13 09:52 ? 次閱讀

本文詳細(xì)介紹了串口、51單片機的ISP下載等基礎(chǔ)知識,已經(jīng)學(xué)過單片機的也可以看看,加強一下對這方面的了解。

串口串行接口簡稱串口,也稱串行通信接口,是采用串行通信方式的擴展接口。我們比較熟悉的USB接口,全名通用串行總線(Universal Serial BUS),就屬于串口。

串行接口按電氣標(biāo)準(zhǔn)及協(xié)議來分還包括UART、RS232RS422RS485等。

老式的臺式計算機和部分筆記本上則有RS232串口,這里RS232指的是RS232電平的串口。后來由于這種串口使用很少、速度較慢、體積較大而逐漸在筆記本甚至臺式機上被淘汰了。而51單片機等中含有UART串口,UART這里指的是TTL電平的串口。

UART與RS232區(qū)別主要在于其電平定義不同。TTL電平是5V的,而RS232是負(fù)邏輯電平,它定義+5~+12V為低電平,而-12~-5V為高電平。標(biāo)準(zhǔn)串口即RS232串口(通常指COM接口),如圖。

由于USB接口與單片機的TTL串口無法直接連接,一般通過轉(zhuǎn)換芯片來連接。連接到USB接口的轉(zhuǎn)換芯片一般需要在電腦上安裝驅(qū)動。

USB轉(zhuǎn)RS232串口(常用轉(zhuǎn)換芯片為CH341,價格10-20元)

RS232轉(zhuǎn)TTL(電平轉(zhuǎn)換芯片MAX232)

MAX232電路圖

939c9242-b328-11eb-bf61-12bb97331649.jpg

USB轉(zhuǎn)TTL串口(常稱為USB轉(zhuǎn)TTL升級小板,USB-TTL轉(zhuǎn)接板,常用轉(zhuǎn)換芯片為PL2303,價格6-10元)

PL2303電路圖

93da30b6-b328-11eb-bf61-12bb97331649.jpg

USB - RS232串口 - TTL串口 轉(zhuǎn)接板

USB-RS232電路圖

93fa1778-b328-11eb-bf61-12bb97331649.jpg

通常成品學(xué)習(xí)板上都是USB接口或者RS232串口+USB接口。一方面USB接口負(fù)責(zé)給單片機供電,另一方面,USB轉(zhuǎn)TTL或RS232轉(zhuǎn)TTL已經(jīng)集成的學(xué)習(xí)板上。

51單片機程序的燒寫我們最常見的51單片機是美國Atmel公司生產(chǎn)的AT系列單片機和中國宏晶公司生產(chǎn)的STC系列單片機。早期的AT89C51系列(89后面是字母C)單片機,下載程序時需要使用專門的燒寫器燒寫進去,單片機燒寫程序時必須從電路上取下來,非常麻煩。后來推出了支持ISP(In System Programming)在線編程的AT89S51系列單片機,只需連接幾根線即可燒寫程序,也不需取下單片機。

標(biāo)準(zhǔn)10芯ISP插頭

標(biāo)準(zhǔn)10芯ISP插座的接口定義

949a5f44-b328-11eb-bf61-12bb97331649.png

ISP下載電路圖

94a3f34c-b328-11eb-bf61-12bb97331649.jpg

AT89S51系列單片機下載程序時,計算機端可使用ProgISP等軟件來下載。

AT89S51系列單片機的ISP下載是通過P1^5、P1^6、P1^7、RST引腳來下載的,而宏晶國產(chǎn)STC單片機則具有串口ISP功能,可直接使用串口,將程序下載進單片機。即將USB轉(zhuǎn)TTL的TXD接單片機的RXD,RXD接單片機的TXD(實際中一些TTL轉(zhuǎn)接板可能會把TXD、RXD標(biāo)反,如果反了,交換即可)。STC系列的單片機在上電的時候會執(zhí)行在ISP FLASH的ISP程序。只要在串口上收到連續(xù)的0x7F,便會進入ISP模式。所以STC單片機下載程序時,需要先在計算機端程序中點下載,然后給單片機通電。另外STC單片機需使用宏晶專用的單片機下載程序STC-ISP下載。

下載程序順序如下:1、設(shè)置單片機型號,COM口,波特率等參數(shù)。2、裝載好要燒的單片機程序。3、點擊“下載”。4、給單片機上電。5、下載軟件顯示:正在下載。...6、下載完成。

STC-ISP軟件:

94b03bb6-b328-11eb-bf61-12bb97331649.jpg

下載程序時注意,如果使用USB接口轉(zhuǎn)串口的需安裝對應(yīng)驅(qū)動(PL2303、CH341等)。安裝好驅(qū)動后連接上學(xué)習(xí)板或下載線,可以在設(shè)備管理其中看到相應(yīng)的串口,如圖:

94e03a46-b328-11eb-bf61-12bb97331649.jpg

原文標(biāo)題:51單片機程序下載、ISP及串口基礎(chǔ)知識

文章出處:【微信公眾號:玩轉(zhuǎn)單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    6023

    文章

    44376

    瀏覽量

    628381
  • ISP
    ISP
    +關(guān)注

    關(guān)注

    6

    文章

    473

    瀏覽量

    51551
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1533

    瀏覽量

    75459

原文標(biāo)題:51單片機程序下載、ISP及串口基礎(chǔ)知識

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    51單片機燒錄軟件怎么用

    準(zhǔn)備工作 確保您已經(jīng)安裝了51單片機燒錄軟件,如Keil、IAR。 準(zhǔn)備好51單片機開發(fā)板和燒錄器,如STC-
    的頭像 發(fā)表于 08-22 09:26 ?299次閱讀

    PY32F002B單片機 ISP 串口下載注意事項

    PY32F002B 沒有 BOOT,需要用 ISP 串口下載的話需要下載串口引導(dǎo)程序。 下載
    的頭像 發(fā)表于 07-16 17:07 ?510次閱讀
    PY32F002B<b class='flag-5'>單片機</b> <b class='flag-5'>ISP</b> <b class='flag-5'>串口</b><b class='flag-5'>下載</b>注意事項

    ?51單片機串口通信詳細(xì)介紹-小白必看

    51單片機串口通信是單片機與外部設(shè)備通信的重要方式,它基于串行通信的原理,以字節(jié)為單位進行數(shù)據(jù)傳輸。在51
    的頭像 發(fā)表于 04-17 09:33 ?1541次閱讀
    ?<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>串口</b>通信詳細(xì)<b class='flag-5'>介紹</b>-小白必看

    stc51單片機怎么燒錄

    步驟 常見問題與解決方法 STC51單片機是一種常見的8位單片機,廣泛應(yīng)用于各種嵌入式系統(tǒng)。它具有高性能、低成本、易于學(xué)習(xí)和使用優(yōu)點。STC51
    的頭像 發(fā)表于 01-02 17:41 ?2328次閱讀

    51單片機開發(fā)板原理圖介紹

    電子發(fā)燒友網(wǎng)站提供《51單片機開發(fā)板原理圖介紹.pdf》資料免費下載
    發(fā)表于 12-18 09:12 ?4次下載

    51單片機中斷系統(tǒng)介紹

    51單片機中斷系統(tǒng)介紹與運用外部中斷系統(tǒng)觸發(fā)數(shù)碼管顯示數(shù)字的代碼實驗
    發(fā)表于 12-05 09:10 ?1次下載

    單片機模電數(shù)電基礎(chǔ)知識

    介紹這些基礎(chǔ)知識。 一、模擬電路 模擬電路是單片機基礎(chǔ)知識中的重要一環(huán),它主要研究連續(xù)變化的物理量(如電壓、電流)在時間和空間上的規(guī)律。常
    的頭像 發(fā)表于 12-01 14:53 ?1269次閱讀

    單片機USB-ISP下載線制作

    電子發(fā)燒友網(wǎng)站提供《單片機USB-ISP下載線制作.doc》資料免費下載
    發(fā)表于 11-16 15:37 ?2次下載
    <b class='flag-5'>單片機</b>USB-<b class='flag-5'>ISP</b><b class='flag-5'>下載</b>線制作

    51單片機知識

    電子發(fā)燒友網(wǎng)站提供《51單片機知識點.pdf》資料免費下載
    發(fā)表于 11-01 17:32 ?2次下載

    p89v51單片機,isp程序哪里下載

    有幾個p89v51單片機,不知道怎么下載程序,怎么用isp下載
    發(fā)表于 10-26 06:36

    51單片機串口控制繼電器的C源程序

    電子發(fā)燒友網(wǎng)站提供《51單片機串口控制繼電器的C源程序.doc》資料免費下載
    發(fā)表于 10-24 10:03 ?4次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>串口</b>控制繼電器的C源程序

    51單片機VB串口繼電器控制實驗

    電子發(fā)燒友網(wǎng)站提供《51單片機VB串口繼電器控制實驗.doc》資料免費下載
    發(fā)表于 10-24 09:35 ?3次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>VB<b class='flag-5'>串口</b>繼電器控制實驗

    100天如何備賽藍(lán)橋杯單片機

    備賽藍(lán)橋杯單片機比賽,需要從以下幾個方面進行準(zhǔn)備:基礎(chǔ)知識掌握首先,需要掌握單片機基礎(chǔ)知識,包括單片機的內(nèi)部結(jié)構(gòu)、引腳、寄存器、中斷、定時
    的頭像 發(fā)表于 10-24 09:35 ?1195次閱讀
    100天如何備賽藍(lán)橋杯<b class='flag-5'>單片機</b>

    單片機基礎(chǔ)知識分享

    電子發(fā)燒友網(wǎng)站提供《單片機基礎(chǔ)知識分享.pdf》資料免費下載
    發(fā)表于 10-07 11:06 ?2次下載

    51單片機POV趣味制作解析

    學(xué)校開展電子制作活動的輔導(dǎo)材料。本書以5l單片機為核心,圍繞人眼的POV(視覺暫留)效應(yīng)的電子制作為主線,詳細(xì)介紹9個簡單有趣的電子制作。為方便初學(xué)者,在第1章介紹了相關(guān)的基礎(chǔ)知識,并
    發(fā)表于 09-26 07:32