❶ 為什麼藍橋杯單片機一上電就與電腦斷開連接
難道說單片機在沒上電前也能和電腦實現數據連接嗎;
單片機上電後,通常都要先做些自檢、初始化等等基本工作,然後才嘗試與外部實現數據連接;
而你這個那麼具體的東西,就要弄清楚問題出在哪一步了,才能有針對性的解決問題;
❷ 藍橋杯單片機比賽,會51單片機可以參加嗎
藍橋杯單片機比賽會51單片機是可以參藍橋杯比賽的。
單片機設計與開發(本科組,高職高專組)需要具備模擬、數字電路,感測器及MCS51系列單片機的相關知識,常用儀器使用方面的知識,程序編譯調試和下載軟體使用方面的知識。每位選手只能參加其中一個組別的競賽。
(2)藍橋杯單片機中斷系統擴展閱讀
藍橋杯比賽時長
軟體比賽:4小時,全程封閉。
電子類比賽:5小時,全程封閉。
藍橋杯比賽形式
軟體類:全程機考。
選手機器通過區域網連接到各個分賽區的競賽伺服器。
選手答題過程中無法訪問互聯網,也不允許使用本機以外的資源(如USB連接)。
以「伺服器-瀏覽器」方式發放試題、回收選手作答。
電子類:動手操作
注意事項
1、選手必須符合參賽資格,不得弄虛作假。資格審查中一旦發現問題,則取消其報名資格;競賽過程中發現問題,則取消競賽資格;競賽後發現問題,則取消競賽成績,收回獲獎證書及獎品等,並在大賽官網上公示。
2、參賽選手應遵守競賽規則,遵守賽場紀律,服從大賽組委會的指揮和安排,愛護競賽賽場地的設備。
❸ 有參加過藍橋杯單片機的老學長,學弟求助
藍橋杯單片機大賽是一個基礎入門級別的比賽,首先請各位參賽的朋友莫過於驚慌。即便是大一剛入學的朋友,不要擔心,您可以搞定的。只要您大學所修的科目中涉及單片機或先關課程,都是適合參賽的。一般高校都會組織學生參加一些比賽,哪怕是學校不組織,只要您想學想了解,完全可以自行報名。在此分享如下經驗視頻給大家,相信對您會有幫助,哪怕您不參加這個比賽,至少也了解了這個比賽,對自己的學習也會有所思考。
藍橋杯單片比賽----零基礎快速入門指導(第九屆) 這個公開視頻優酷和愛奇藝上都有,講解的相當詳細到位,對不同基礎的同學提出了不錯的學習指導。本人參加藍橋杯單片機和嵌入式比賽均獲得國家一等獎,我的很多一起賽友們都取得了相當不錯的成績,還有一個國特。目前本人已成功獲得保研資格,學習過程中用的都是電子創意工作室的資料,他們的大科開發板和官網的一樣,還便宜,服務挺周到。
❹ 藍橋杯單片機組要焊電路嗎
不需要,單片機組比賽時使用成品的單片機開發板,沒有需要自行焊接的部位,拿到開發板檢查無誤後即可連接到電腦上編寫程序。
單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
單片機(Microcontrollers)作為計算機發展的一個重要分支領域,根據發展情況,從不同角度,單片機大致可以分為通用型/專用型、匯流排型/非匯流排型及工控型/家電型。
通用型
這是按單片機(Microcontrollers)適用范圍來區分的。例如,80C51式通用型單片機,它不是為某種專門用途設計的;專用型單片機是針對一類產品甚至某一個產品設計生產的,例如為了滿足電子體溫計的要求,在片內集成ADC介面等功能的溫度測量控制電路。
匯流排型
這是按單片機(Microcontrollers)是否提供並行匯流排來區分的。匯流排型單片機普遍設置有並行地址匯流排、 數據匯流排、控制匯流排,這些引腳用以擴展並行外圍器件都可通過串列口與單片機連接,另外,許多單片機已把所需要的外圍器件及外設介面集成一片內,因此在許多情況下可以不要並行擴展匯流排,大大減省封裝成本和晶元體積,這類單片機稱為非匯流排型單片機。
控制型
這是按照單片機(Microcontrollers)大致應用的領域進行區分的。一般而言,工控型定址范圍大,運算能力強;用於家電的單片機多為專用型,通常是小封裝、低價格,外圍器件和外設介面集成度高。 顯然,上述分類並不是惟一的和嚴格的。例如,80C51類單片機既是通用型又是匯流排型,還可以作工控用。
❺ 藍橋杯的單片機比賽難不難啊,我大一的,被拉去參加了,好擔心😞
不用擔心的,看看別人是怎麼學習單片機的,加油。
最近論壇上發了一個連載帖子——吳鑒鷹單片機實戰項目精講,因此受到不少網友的關注,在這里吳鑒謝謝各位網友的支持、關心和信任。
在帖子中留了幾個群號,有兩千多讀者加了群,通過QQ向我詢問了很多問題,如果在工作不是太忙的時候我看到了就會回答,但是有時候做項目太忙就沒時間解答。
為此,在這里應群內成員以及一些網友的要求,專門寫一篇文章來針對這些問題做一個總結。希望能為大家的疑惑有一點點幫助就足以。不足之處,也希望大家客觀指出,君子和而不同。
1、學習單片機有用嗎?
有很多初學者有這樣的困惑,單片機初學者感覺入門很難,學著學著,就會產生這樣的疑問——自己辛辛苦苦學習單片機,將來有用嗎?
單片機只是一個工具,重要的還是思想,有了自己的想法,電子行業地域遼闊,隨便你闖。單片機這個切入點入手還是不錯的,可以讓你盡快進入電子殿堂的大門,如果你還在上學,不要眼睛裡面只盯著暫時的薪水,哪怕是畢業兩三年的也一樣。重要的是掌握程度和對技術的理解程度,有句話叫「水到渠成」,到時候再去研究工資的事情也不晚。
2、學習嵌入式編程有必要從51單片機開始嗎?
我原本來在讀大學的時候,有很多同學聽說學習ARM很牛逼,於是就跑到圖書館借了一兩本關於ARM的書,學一兩天後發現跟自己想的不太像,於是學著學著就慢慢放棄了。所以我總結一下,與其邁很大的步子,不如放慢腳步一步步走。從最基本的做起,一步步走,等單片機學會之後再進行像ARM,DSP之類高端處理器的運用,也就能得心應手了,如果想一口吃成一個胖子,只怕最後沒胖起來,倒把自己給噎死了!
3、會用高端處理器就牛了嗎?
不少網友問我:是不是學會了ARM、嵌入式操作系統就會很牛?是不是單片機就是運用在低檔產品上,ARM做出來的產品就高端了。
首先,從本質上說,是同一類東西,都是嵌入式應用方面的主力。十八般兵器,沒有優劣之分,只是在乎持兵器的人修為高低,當年解放軍憑借小米加步槍不也取得了抗戰勝利。
微處理器,單片機、DSP、FPGA、ARM,每一種都有自己的側重點,都具備自己的優勢和劣勢。
單片機:技術比較成熟,運用在工控領域比較多,但進行嵌入式應用顯得太龐大,因而派生出ARM單片機進行高端應用,可以進行操作系統的移植,但是現在一些高端單片機也可以移植操作系統,單片機跟ARM並沒有什麼本質的區別。
DSP:是數據處理的縮寫。也可以做控制運用,它的優勢是運算,主要用在運算量大的領域,如數字信號處理,圖像處理,視屏處理,導彈雷達上也等等。如果要用的好,需要學會很多高深的演算法,需要有較強的數學功底。
FPGA:可編程邏輯陣列的縮寫。實際上就是做一個晶元,用軟體實現它的內部連接,達到用軟體的方法實現硬體的目標。是用硬體實現的一種方法。是早期單片機(功能簡單的邏輯應用)的現代實現方法。
總結:一個嵌入式軟體工程師,其實核心競爭力不是你會運用什麼晶元,當你會了一兩種以後,再學其他的,就會覺得很容易了。一個真正的有競爭力的工程師,應該是具備良好的編程習慣,編程思路,還應該具備扎實的數學功底。只有把握核心的東西,才能走的更遠。
4、單片機行業技術研發有前途嗎?
這也是初學者最為關心的一個話題,單片機行業的技術研發將來前途如何?
著名的高爾夫球手,老虎伍茲說過一句話:我只需成為高爾夫數一數二的高手,錢自然會追著我來。
單片機技術研發,也就是一個類型的職業崗位,同樣叫做「單片機工程師」,能力、經驗、學歷,參差不齊,因此待遇肯定也不盡相同。
高待遇者,年薪數百萬也有,低收入者,養家糊口都難。
只有倒閉的企業,沒有倒閉的行業!
不是行業沒有前景,只能反思自己為何沒有足夠的優秀。
5、單片機技術研發太苦太累,值得去堅持嗎?
在論壇里看到很多人在抱怨:現在電子行業的研發做起來太累,待遇又不是很好,感覺沒什麼出路。
既然我們選擇了單片機行業,就堅持做下去,不要輕信別人講的:單片機研發工程師沒有前途,太苦太累。
學好單片機你至少可以找一份技術性的工作,就算目前累一點,至少你可以看到希望,隨著自己經驗的積累,未來的路會越走越寬!至少可以坐在辦公室裡面,有自由的時間可以支配。
你知道那種專業課沒學好,只能去車間做一線工人的感覺嗎?坐在車間里像一個機器人一樣每天重復同樣的工作嗎?你喜歡過那種一點自由都沒有,在流水線上忙碌著,連上廁所時間都沒有的工作嗎?我相信沒有人喜歡!
所有不要被一些工作了幾年的工程師的話語所迷惑,說做技術很苦,拿的錢又少,當你真正有一天想去做技術,發現原來因為自己缺少知識的積累,沒有公司願意要你。
簡單地分享了自己對單片機領域一些問題的看法,歡迎同行積極分享自己的心得,能讓更多初學者少走彎路,擺正心態進行單片機的學習。
❻ 藍橋杯單片機比賽怎麼樣 好學嗎怎麼入門
作為參加過兩次比賽的老鳥,希望給你一些有用的建議:
1、至於說比賽怎麼樣?,我認為只要你沒達到比賽的中等偏上的水平,拿著比賽對你來說就是有用的,因為你參加比賽,你就要學習,學習就是提升自己的專業實力。
至於說對單片機的高手而言,可能這比賽並不適合他們了,但是對初學者的幫助還是很大的。
2、單片機我個人認為算是這個專業最基礎,最好學的一款晶元或者一門專業課了,但是學習和實際應用是不一樣的,你上課學的知識只是為了應付期末考試不掛科,跟比賽沒有太多關系,比賽更貼近實際應用,更符合企業公司用人單位的需求。
總體來說,要是自己努力一下,一個月搞定這個比賽還是沒問題的,畢竟大二了,部分設計到的專業課,就算自己學的不是很好,但是也算學過了,還是很容易上手的。況且還有很多大一的學生都開始參加這個比賽了呀。不要自己被「困難」嚇到。
3、至於說怎麼入門,如上所說,比賽和平時學習期末考試完全是兩碼事,要自己買一塊開發板(最好是比賽專用的),如果學校有培訓的話就跟著老師的指導好好學習,如果沒有的話可以選擇一個單片機的學習視頻跟著學習,不斷地練習吧。
開發板各個模塊學會之後,可以做做賽題,做幾套賽題,自己總結點技巧,基本上就能去比賽啦。soeasy!!!
推薦個視頻,可以看一下,對於初學者,很多說法還是值得參考的:
全手打,望採納!!!
❼ 藍橋杯單片機性能要求怎麼設置
簡單來說藍橋杯單片機性能設置就是兩步:第一步控制相應寄存器,第二步設置相應寄存器值。
❽ 藍橋杯單片機 燒壞警報
那是單片機出現了問題。電壓讀取一般0.1-0.3秒一次,剛上電要等待一會才會讀取第一次電壓值,在這之前存電壓的變數vol的值為初始化的值,為初始化一般為0。因此如果有判斷電壓是否超過閾值或低於閾值時要在定時器中斷打開之前讀一次電壓,防止電壓判斷的邏輯出錯,如果不這樣,vol剛開始的值為0,肯定低於閾值,這樣會導致誤觸發從而燒壞警報。
❾ 藍橋杯單片機組流程是什麼,請說具體點
流程如下:
1、進考場後,會發一塊單片機開發板。
2、電腦桌面上有一個加密的壓縮包,開考後密碼才會告知,解壓後裡面有下載軟體,datasheet,參考程序。
3、同時會發給一個紙質試卷,上面有編寫程序的要求,需要編寫程序把要求在板子上實現出來。還有就是要用protel畫一個電路圖,用vision話程序流程圖。
4、考試結束後,把最終的程序下載到開發板中(評分時主要看板子上把要求的功能實現了多少),同時要提交電子檔的程序,電路圖,流程圖。
(9)藍橋杯單片機中斷系統擴展閱讀:
大賽項目 ——
1、JAVA軟體開發。對象:具有正式全日制學籍並且符合相關科目報名要求的研究生、本科及高職高專學生(以報名時狀態為准),以個人為單位進行比賽。該專業方向設大學A組、大學B組、大學C組。
說明:985、211本科生只能報大學A組,所有院校研究生只能報大學A組,其它院校本科生可自行選擇報大學A組或大學B組,高職高專院校可報大學C組或自行選擇報任意組別。
2、C/C++程序設計。對象:具有正式全日制學籍並且符合相關科目報名要求的研究生、本科生及高職高專學生(以報名時狀態為准) ,以個人為單位進行比賽。該專業方向設大學A組、大學B組、大學C組。
說明:985、211本科生只能報大學A組,所有院校研究生只能報大學A組,其它院校本科生可自行選擇報大學A組或大學B組,高職高專院校可報大學C組或自行選擇報任意組別。
3、嵌入式設計與開發。對象:具有正式學籍的在校全日制研究生、本科及高職高專學生(以報名時狀態為准),以個人為單位進行比賽。該專業方向設大學組。
4、單片機設計與開發。對象:具有正式學籍的在校全日制本科及高職高專學生(以報名時狀態為准),以個人為單位進行比賽。該專業方向設大學組。
5、青少年創意編程組。對象:6-17歲的中小學生。
❿ 藍橋杯51單片機常式問題
close那邊是左移六位也就是第七位P0^6=1,運算結果就是保持 現有狀態,而open就是置1