關於學習51微控制器小白的序言

2021-10-09 03:36:57 字數 1142 閱讀 2699

![在這裡插入描述](

廣西河池學院

廣西高校重點實驗室培訓基地

系統控制與資訊處理重點實驗室

本篇部落格來自河池學院:openwrt無線路由

聽看想的入門式

從焊板子開始的正式接觸

基於一點點的網課知識,在六月初的實驗室集體授課上對51微控制器有了乙個正式的認識。

一、開發板焊接

第一堂課便是用焊錫與電烙鐵焊接51微控制器的板子,當毫不入流的焊接技術遇上一平方厘公尺小晶元,密密麻麻的引腳,小小的電容貼片以及各種元器件,很遺憾,我的第一塊51電路板宣告失敗,原因是電路板線路短路,在各個學長學姐的努力挽救下無果,當然,失敗乃成功之母,在我接近十小時的焊接練習下,學到了許多焊接技巧——電烙鐵溫度300攝氏度,焊接開發板一定要從基層矮小器件開始,對於引腳的焊接可用電烙鐵接觸引腳使溫度感測用焊錫接觸引腳於板麵處,讓焊錫的接觸更加直接和快速到位;細小晶元的焊接先焊接最頂端兩個對角線引腳,可將晶元固定在開發板上,再逐個焊接;對於一些電容之類的貼片焊接,先在板上一側滴上適量的焊錫,然後用電烙鐵加熱,用鑷子夾貼片,將其一端快速固定,再焊接另一端;對於針腳的焊接也可採用感測加熱的方法,讓焊錫在底部形成適當大小的圓球形焊錫;一些注意事項:當晶元引腳焊錫粘連時可用鬆油塗抹洗去,注意在板子右面的一些引腳不能互相連線與接觸,否則會引起線路問題。

二、各種小任務的製作

①按鍵控制四種流水燈,②在數碼管上實現0-9的動態顯示,③使用串列埠通訊pc傳送點燈和數碼管顯示數字,④ad轉換在1602上顯示,

⑤在數碼管上顯示ad轉換的數值,以及後續的兩個顯示器led12864,led1602的使用,還有幾個模組的綜合應用——ds1302時鐘晶元,bs18b20溫度感測器,dth11溫濕度感測器,超聲波感測器,nrf24l01無線通訊模組。

所謂實踐出真理,在製作各種小任務中,深刻了解與認識了51微控制器,但是由於在學習與實踐中51微控制器c語言基礎的薄弱,使得對程式的自主程式設計與設計能力十分差,對於全面的51微控制器,我在這乙個多月的學習裡或許只認識到了三分之一甚至更少,但是也是在硬體測試,軟體程式設計的學習之路上的一大開闢。

設計製作專案的深刻認識

在實驗室學習對51微控制器的學習授課結束後,設計並製作了乙個小專案——睡眠監控器,在此不加以延展。

在51微控制器學習下的延展

①無線遙控小車

②嵌入式微系統msos

關於51微控制器中斷

眾所周知,51微控制器共有5個中斷源,從高到低依次為p3.2引腳觸發的外部中斷0 定時器0觸發的中斷1 p3.3引腳出發的外部中斷1 定時器1觸發的中斷1 串列埠資料緩衝器tx rx中斷 下面附上中斷系統的組成原理圖 仔細觀察圖,我們發現,從最左邊的5個中斷源到完成一次中斷到最右邊需要經歷的有以下幾...

51微控制器

數碼管顯示幾乎是每次藍橋杯微控制器設計與開發組競賽的必考部分,相對於使用lcd1602作為顯示裝置,使用數碼管來顯示能夠更好的考察參賽選手的微控制器基本功,因為ct107d開發平台的設計使得數碼管的顯示不僅牽扯到數碼管顯示的 基本內容,還涉及到74hc573鎖存器,74hc02異或門,74hc138...

51微控制器

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 1.供電電源 一般開發板上提供兩種供電方式,usb供電和專用電源供電。使用usb供電你只要用一根usb線將開發板usb電源介面與電腦的usb...