在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

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

本文詳細介紹了串口、51單片機的ISP下載等基礎知識,已經學過單片機的也可以看看,加強一下對這方面的了解。

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

串行接口按電氣標準及協議來分還包括UARTRS232RS422RS485等。

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

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

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

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

RS232轉TTL(電平轉換芯片MAX232)

MAX232電路圖

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

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

PL2303電路圖

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

USB - RS232串口 - TTL串口 轉接板

USB-RS232電路圖

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

通常成品學習板上都是USB接口或者RS232串口+USB接口。一方面USB接口負責給單片機供電,另一方面,USB轉TTL或RS232轉TTL已經集成的學習板上。

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

標準10芯ISP插頭

標準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引腳來下載的,而宏晶國產STC單片機則具有串口ISP功能,可直接使用串口,將程序下載進單片機。即將USB轉TTL的TXD接單片機的RXD,RXD接單片機的TXD(實際中一些TTL轉接板可能會把TXD、RXD標反,如果反了,交換即可)。STC系列的單片機在上電的時候會執行在ISP FLASH的ISP程序。只要在串口上收到連續的0x7F,便會進入ISP模式。所以STC單片機下載程序時,需要先在計算機端程序中點下載,然后給單片機通電。另外STC單片機需使用宏晶專用的單片機下載程序STC-ISP下載。

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

STC-ISP軟件:

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

下載程序時注意,如果使用USB接口轉串口的需安裝對應驅動(PL2303、CH341等)。安裝好驅動后連接上學習板或下載線,可以在設備管理其中看到相應的串口,如圖:

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

原文標題:51單片機程序下載、ISP及串口基礎知識

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

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6043

    文章

    44623

    瀏覽量

    638688
  • ISP
    ISP
    +關注

    關注

    6

    文章

    480

    瀏覽量

    52022
  • 串口
    +關注

    關注

    14

    文章

    1559

    瀏覽量

    77085

原文標題:51單片機程序下載、ISP及串口基礎知識

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

收藏 人收藏

    評論

    相關推薦

    51單片機pwm和spwm

    51單片機pwm
    發表于 01-08 15:54 ?2次下載

    51單片機溫度報警器

    電子發燒友網站提供《51單片機溫度報警器.zip》資料免費下載
    發表于 12-30 14:16 ?0次下載

    51單片機中為什么很少出現printf的身影

    流,他能跟外部交互的,只有串口51單片機用的開發語言是C語言,雖然跟標準C有點區別,但是 printf 函數還是可以用的,只要修改 printf 的輸
    的頭像 發表于 12-03 10:46 ?553次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>中為什么很少出現printf的身影

    基于51單片機的多路溫度檢測調節及串口顯示

    ,利用虛擬串口模塊實時將平均溫度值實現串口顯示。仿真演示視頻:基于51單片機的多路溫度檢測調節及串口顯示-仿真視頻設計
    的頭像 發表于 10-22 14:13 ?362次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的多路溫度檢測調節及<b class='flag-5'>串口</b>顯示

    基于51單片機的手動數字時鐘

    按鍵,可實現秒復位。仿真演示視頻:基于51單片機的手動數字時鐘-仿真視頻設計介紹51單片機簡介51
    的頭像 發表于 10-22 14:12 ?300次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的手動數字時鐘

    基于51單片機的溫濕度檢測報警及串口傳輸系統

    具體實現功能由51單片機+DHT11溫濕度傳感器+獨立按鍵+LCD1602液晶+蜂鳴器+串口模塊構成。具體功能:(1)DHT11溫濕度傳感器實時檢測溫濕度值并顯示; (2)可以通過按鍵設定
    的頭像 發表于 10-22 14:12 ?366次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的溫濕度檢測報警及<b class='flag-5'>串口</b>傳輸系統

    51單片機驅動

    電子發燒友網站提供《51單片機驅動.exe》資料免費下載
    發表于 09-20 11:46 ?5次下載

    51單片機晶振的問題總結

    電子發燒友網站提供《51單片機晶振的問題總結.doc》資料免費下載
    發表于 09-07 09:32 ?0次下載

    51單片機燒錄軟件怎么用

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

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

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

    一個暑假如何學習單片機

    一個暑假是學習和掌握單片機基礎知識的良好時機。以下是一個關于如何在暑假期間學習單片機的建議計劃
    的頭像 發表于 07-03 09:19 ?592次閱讀
    一個暑假如何學習<b class='flag-5'>單片機</b>

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

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

    電子元件基礎知識介紹

    電子發燒友網站提供《電子元件基礎知識介紹.pptx》資料免費下載
    發表于 03-15 16:48 ?86次下載

    51單片機流水燈制作

    ?流水燈是學習51單片機的一個基本項目,是我們對單片機IO口輸出認識的基本項目。當然學會了花樣流水燈也很好玩。 下面就分享一種51單片機流水
    的頭像 發表于 02-26 10:06 ?1710次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>流水燈制作

    FPGA基礎知識介紹

    電子發燒友網站提供《FPGA基礎知識介紹.pdf》資料免費下載
    發表于 02-23 09:45 ?32次下載
    主站蜘蛛池模板: 黄色伊人网 | 欧美极品第一页 | 永久免费看的啪啪网站 | 奇米影视奇米色777欧美 | 久久青草精品免费资源站 | 国模视频在线 | 国产精品三级国语在线看 | 美女扒开尿口让男人桶 | 免费大片黄日本在线观看 | 双性人皇上被c到哭 | 免费国产综合视频在线看 | 无内丝袜透明在线播放 | 欧美综合网站 | 天天做天天爱天天爽 | 国产片翁熄系列乱在线视频 | 日本大黄在线观看 | 日本一本视频 | 一级一级女人18毛片 | www.91在线| 性欧美bbbbbb | 特级aaaaaaaaa毛片免费视频 | 四虎精品永久在线 | 亚洲国产美女精品久久 | 日产乱码免费一卡二卡在线 | 一色屋免费视频 | 日本亚洲天堂网 | 在线视频一二三区 | 日本一区免费看 | 西西人体大胆午夜gog0 | 在线www | 国产精品热久久毛片 | 青楼社区51在线视频视频 | 久久久久免费观看 | 午夜日 | 亚洲韩国日本欧美一区二区三区 | 免费一级毛片不卡在线播放 | 网站在线观看你懂的 | 你懂的在线免费观看 | 午夜免费视频福利集合100 | 黄蓉h肉辣文大全 | 亚洲网在线观看 |