娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年11月20日(星期三)

正在發生

2018年11月20日 | 51單片機程序下載、ISP及串口基礎知識

發布者:SparklingRiver 來源: eefocus關鍵字:51單片機  程序下載  ISP  串口 手機看文章 掃描二維碼
隨時隨地手機看文章

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


串口


串行接口簡稱串口,也稱串行通信接口,是采用串行通信方式的擴展接口。


我們比較熟悉的USB接口,全名通用串行總線(Universal Serial BUS),就屬于串口。


串行接口按電氣標準及協議來分還包括UART、RS232、RS422、RS485等。


老式的臺式計算機和部分筆記本上則有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電路圖

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

PL2303電路圖

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

USB-RS232電路圖


通常成品學習板上都是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插座

標準10芯ISP插座的接口定義

ISP下載電路圖


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軟件:


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



關鍵字:51單片機  程序下載  ISP  串口 引用地址:51單片機程序下載、ISP及串口基礎知識

上一篇:單片機獨立按鍵和矩陣鍵盤概念及原理
下一篇:單片機日常系列!今天我在修改定時器定時功能...

推薦閱讀

今年10月,一家名叫Elastic的公司卻因為搜索引擎技術和產品Elasticsearch正式登錄紐交所,收盤股價 70美元,相較于發行價36美元漲幅高達 94.44%,市值接近50億美元。?在美股市場整體表現黯淡環境下,開源軟件公司Elastic 上市后市值幾近翻倍的超預期表現,令人驚奇。能用開源技術,再造一個搜索引擎的獨角獸或者科技巨大,Elastic靠的是什么??不管是...
邏輯分析儀在數字電路中,分析或測試數字信號時。使用示波器就會顯得有些力不足。在此影響下,我們決定開發一款帶有4路邏輯分析的示波器。可同時測量1路模擬信號和4路數字信號。軟件效果如圖所示。 我們是在已有的示波器OSC802基礎上來開發邏輯分析功能,通過OSC802預留的擴展端口來實現(OSC802預留四路的數據輸入,因此首先開發四路邏輯分析儀...
集微網11月19日消息,回收寶官方微博在昨天宣布,買華為Mate40 Pro送iPhone12,目前該活動已經可以預約了,11月26日12:00活動正式開始。據悉,華為Mate40 Pro采用了6.76英寸的超曲OLED環幕屏,刷新率高達90Hz,分辨率為2772 × 1344,支持DCI-P3廣色域,機身三圍是162.9x 75.5x 9.1mm(玻璃版)/162.9x 75.5x 9.5mm(素皮版),機身重量為212g,提...
廣告摘要聲明廣告撰文 | sya靈動科技創始人&CEO 齊歐分析:“AMR行業的發展開始邁入成熟階段。?近年來,大量創業企業投入AMR賽道,不斷跑馬圈地。今年以來,我國移動機器人賽道融資數量共80起,總融資金額超134.39億元;融資金額達億元以上的有29筆,融資金額約114.77億元。側面反映出我國移動機器人產業進入精耕細作階段。目前市面上絕大多數企業已經...

史海拾趣

問答坊 | AI 解惑

淺談IC設計領域中的EDA現狀和趨勢

EDA是英文”electronic design automation”的簡稱,中文名為電子設計自動化。它是在20世紀90年代初從計算機輔助設計(CAD)、計算機輔助制造(CAM)、計算機輔助測試(CAT)和計算機輔助工程(CAE)的概念發展而來的。 EDA技術就是依賴計算機作 ...…

查看全部問答∨

紅外發射和接受距離太小

用TX-2/RX-2做的紅外遙控..遙控距離和角度都很小!!怎么解決啊?? 是發射功率太小嗎??(流過紅外的電流有40MA) 還是頻率不吻合,接收和發射芯片的頻率沒對準(載波).還是和紅外頭的38KHZ,不吻合?? 還是其他原因?? [ 本帖最后由 aldd 于 2008-4-28 23:21 ...…

查看全部問答∨

【藏書閣】單芯片8051實務與應用

目錄: 序 第一章 MCS-51單芯片微電腦系統結構 1 1.1 單芯片微電腦簡介 1 1.2 MCS-51系列簡介 1 1.3 MCS-51單芯片引腳功能 3 1.4 MCS-51的復位動作 5 1.5 MCS-51的時鐘輸入與機械周期 6 1.6 MCS-51內部結構 8 1.6.1 指令譯碼器(Instruc ...…

查看全部問答∨

職場,你不可以不做馬屁精

某公最逞官威,下屬行事略不當意,輒痛叱之。眾皆畏服,不敢通一語。惟某君與之相處甚篤,偶涉戲謔,亦不以為忤。眾惑,問其計,對曰:無他,我有一術,“撫順毛”矣。     對于“撫順毛”一詞,養過小狗小貓的朋友應有體會。筆者從前 ...…

查看全部問答∨

寫了一個rtc驅動的應用程序,無法設置rtc的值

目前做的是freescale mx27+ce500,rtc是獨立的一個實時時鐘ic,為sd2068,在應用程序中通過OnBtnWriteRtc進行寫 void CRTC_testDlg::OnBtnWriteRtc() {         // TODO: Add your control notification handler code here ...…

查看全部問答∨

高分求:移動終端(帶有gtm900b模塊)與pc通過gprs傳輸數據的問題!!

  以前用有線網通過socket編程實現了這個終端設備和pc服務器之間的雙向通信,但老板說移動設備最好用無線來通信(互相傳遞消息),以前沒學過,這兩天東看西看頭都大了,望高手解決啊!!!   移動終端系統是自己移植的嵌入式linux系統。手里 ...…

查看全部問答∨

求助FX2N-128MR-001輸出電源的問題

我公司一臺裝船機設備上,PLC型號為FX2N-128MR-001今天出現一個故障如下:輸入點正常,但輸出點有一段(30Y~37Y)不能正常輸出,經檢查發現其它的輸出段正常,所以就懷疑此輸出段存在問題,經測量電壓為直流25伏,應正常(由變頻器供電),把該段固定 ...…

查看全部問答∨

網絡開發筆記11_MFC訪問Access數據庫

一 引言 其實也沒想說點啥,就說一下這文章的作用。我們前面已寫了PC機的TCP網絡通信程序,可以把開發板發出的數據接收到了,我們今天把MFC連接數據庫說了,我們的數據采集與存儲也就完成一大半了,但然今天我只講數據庫的連接,因為要講完還 ...…

查看全部問答∨

ARM學習資料集和

ARM學習資料集和,感覺很有用的…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 郓城县| 治县。| 石景山区| 胶州市| 墨玉县| 乌兰县| 兴宁市| 白山市| 隆安县| 古浪县| 福海县| 朝阳区| 肥乡县| 吉隆县| 南投市| 镇宁| 莫力| 大关县| 波密县| 吉隆县| 湖南省| 沂南县| 鄱阳县| 泰宁县| 巴彦淖尔市| 襄樊市| 绥德县| 商洛市| 瓮安县| 内江市| 邹城市| 项城市| 太和县| 陵川县| 仁布县| 资溪县| 阳泉市| 高台县| 宿州市| 祁连县| 巴东县|