❶ 郭天祥十天學會單片機視頻的第十一章主要說什麼
第一講 學單片機預備知識、
如何點亮一個發光管 單片機能做什麼,基本電子知識,如何用TX-1C單片機學習板學習單片機,C51知識簡介,如何申請免費晶元樣品。點亮一個發光管,
第二講 流水燈設計、蜂鳴器發聲、繼電器控制 簡單延時程序、子程序調用、帶參數子程序設計、流水燈同時蜂鳴器響、如何驅動蜂鳴器,及如何驅動繼電器,集電極開路的概念及應用。
第三講 數碼管顯示的原理、
數碼管的靜態顯示 共陽、共陰數碼管顯示原理、定時器工作方式介紹、重點講述工作方式2、中斷概念及中斷函數寫法、外部中斷試驗、定時器中斷應用
第四講 數碼管的動態顯示原理及應用實現 動態掃描概念、
定時器、中斷加深
用單片機的定時器及中斷設計一個60秒定時器
第五講 獨立鍵盤、矩陣鍵盤
的檢測原理及實現 鍵盤用來做什麼、如何鍵盤檢測、消抖、鍵盤編碼、帶返回值函數寫法及應用
第六講 AD、DA的工作原理
及實現、運放電路 模擬電壓與數字電壓的關系、為什麼要使用AD及DA、ADC0804的操作方法、DAC0832的操作方法
第七講 串口通訊原理及操作流程 串口通訊工作方式、
10位數據通訊、波特率概念、如何根據波特率計算定時器初值、串口列印在調試程序中的應用。
第八講 1602液晶、12864液晶顯示原理及實現 最簡單液晶工作原理、如何開始對一個沒有任何概念的晶元開始單片機的操作
第九講 IIC匯流排AT24C02晶元工作原理 IIC匯流排工作原理、
目前非常通用的一種通信機制
第十講 利用51單片機的定時器設計一個時鍾 綜合運用51單片機知識設計一個可以隨意調節時間、帶整點鬧鈴的時鍾。(其中用到定時器、中斷、按鍵、蜂鳴器、數碼管或串口通信)
第十一講 用DS12C887時鍾晶元設計一個高精度時鍾 DS12C887內部帶有鋰電池,系統掉電情況下可自行精確走10年,並帶有鬧鍾功能、年、月、日、時、分、秒等。(本節由學生自己設計電路)
第十二講 使用Protell99繪制電路圖全過程 Protell99軟體使用、元件庫、封裝庫設計、繪制原理圖、錯誤檢查、生成PCB、手動、自動布線、送去加工
第十三講 Altium designer 6.5繪制電路圖全過程 最頂級電路板設計軟體Altium Designer使用、元件庫、封裝庫設計、繪制原理圖、錯誤檢查、生成PCB、手動、自動布線、送去加工
我覺得六七九十一十二十三講都不用看。
❷ 十天學會單片機和C語言編程,可能不
我看了郭天祥的全部視頻,說實話看了之後我從完全不懂,到可以編出他所說的任何程序,而且自己也寫出了好多,我看他視頻學會單片機用了20天左右,不過,在此之前我學了一年的數模電和C語言,如果你有基礎的話,10天或許太快了,不過一個月之內入門時足夠但要學精還早著呢,但是完全沒有基礎,我勸你還是踏實的從基礎學吧
❸ 我初學單片機兩個星期 看了郭天祥的十天學會單片機看到數碼管就有些看不懂了,吃力,到底該怎麼自學
先簡單了解一下數字電路的一些基本概念。畢竟單片機中用到數字電路器件的比較多,但是不需要都了解。對於寄存器、解碼器數據選擇器等要有個大概認識,以及電平是如何傳遞的。
我沒有看你說的那部視頻,不過數碼管那裡是需要串列傳輸數據的吧?這里主要是一個信號時序配合的問題,必須要等待數據位穩定之後再給脈沖讓它存儲在寄存器中,逐位傳完後進行並行輸出。這就是單片機里數碼管的顯示原理了。
不知道我說的明不明白,歡迎追問~
❹ 單片機改啊怎麼學呀怎樣在十天熟練學會單片機
在verycd的網站上有郭天祥的《十天學會單片機》,或者其他的地方能下到也行,具體講解的很詳細,適合51的入門者。希望可以給你建議!原來在學校的時候,我們都是看這個的。
關鍵的是,你要買一個開發板,這樣學起來才是理論與實際相結合。
❺ 十天學會單片機和C語言編程
這部十天學會單片機和C語言編程視頻教程從C語言的第一個主函數MAIN講起,一步步一條條講解每一個語法,每條指令的意思。通過認真觀看和學習,即使對單片機一竅不通,對C語言一無所知的朋友也可以輕松掌握51單片機的C語言編程設計。 C語言編程,顧名思義,就是用C語言來進行計算機編程工作。C語言是國際上廣泛流行的,很有發展前途的計算機高級語言.它適合作為系統描述語言,即可用來編寫系統軟體,也可用來編寫應用軟體. C語言是一種引用廣泛,並且實現靈活的一種計算機編程語言,用C語言編出來的程序,可以在很多平台上運行,可移植性強。例如,計算機操作系統等大型軟體都可以用C語言來編寫完成。不僅如此,我們用的眾多聊天工具也可以用C語言來實現。具體的C語言編程內容請參加C或者C++等。 C語言有一個突出的優點就是適合於多種操作系統, 如DOS、UNIX,也適用於多種機型。 當然,C語言也有自身的不足,比如:C語言的語法限制不太嚴格,對變數的類型約束不嚴格,影響程序的安全性,對數族下標越界不作檢查等。從應用的角度,C語言比其他高級語言較難掌握。 總之,C語言既有高級語言的特點,又具有匯編語言的特點;既是一個成功的系統設計語言,有時一個使用的程序設計語言;既能用來編寫不依賴計算機硬體的應用程序,又能用來編寫各種系統程序;是一種受歡迎、應用廣泛的程序設計語言。 單片機是一種集成在電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的計算機系統。 單片機自動完成賦予它的任務的過程,也就是單片機執行程序的過程,即一條條執行的指令的過程,所謂指令就是把要求單片機執行的各種操作用的命令的形式寫下來,這是在設計人員賦予它的指令系統所決定的,一條指令對應著一種基本操作;單片機所能執行的全部指令,就是該單片機的指令系統,不同種類的單片機,其指令系統亦不同。為使單片機能自動完成某一特定任務,必須把要解決的問題編成一系列指令(這些指令必須是選定單片機能識別和執行的指令),這一系列指令的集合就成為程序,程序需要預先存放在具有存儲功能的部件――存儲器中。存儲器由許多存儲單元(最小的存儲單位)組成,就像大樓房有許多房間組成一樣,指令就存放在這些單元里,單元里的指令取出並執行就像大樓房的每個房間的被分配到了唯一一個房間號一樣,每一個存儲單元也必須被分配到唯一的地址號,該地址號稱為存儲單元的地址,這樣只要知道了存儲單元的地址,就可以找到這個存儲單元,其中存儲的指令就可以被取出,然後再被執行。 程序通常是順序執行的,所以程序中的指令也是一條條順序存放的,單片機在執行程序時要能把這些指令一條條取出並加以執行,必須有一個部件能追蹤指令所在的地址,這一部件就是程序計數器PC(包含在CPU中),在開始執行程序時,給PC賦以程序中第一條指令所在的地址,然後取得每一條要執行的命令,PC在中的內容就會自動增加,增加量由本條指令長度決定,可能是1、2或3,以指向下一條指令的起始地址,保證指令順序執行。 本頁內容:《十天學會單片機和C語言編程在線觀看》《十天學會單片機和C語言編程下載》 http://www.jy211.cn/e/83/1150/
❻ 看完郭天祥「十天學會單片機」之後學什麼
51單片機沒有什麼好強化的,底層寄存器你會了就OK了,不過你要非常熟悉51單片機框架和結果,你說你51單片機已經夠熟練了,不知道你熟練成啥程序,是不是自己什麼可以隨便出個項目就可以很快的硬體和軟體在一定的時間內自己搞定,那樣你就算熟悉了,不知道你51單片機會操作的C語言是不是所有條件語句、結構體、指針等都可以在51單片機上靈活應用了,如果可以我給你指條明路。
第一: 你以後的規劃,是想上研發方面發展,還是純粹電子愛好者。
第二: 你是想以後往單片機開發,還是嵌入式系統開發等........。
如果你想搞純粹單片機開發,建議你直接學習STM32單片機,現在電子行業STM32單片機已經是主流了,你C語言有沒有學好,你一看ARM單片機你知道了,很多人說ARM單片機比較難學習,這說明他們C語言沒有學好,自己都說51單片機玩的很牛才轉向ARM,哎,廢話不多說。
❼ 十天學會單片機和c語言編程 郭天翔 怎麼樣
1. 本人也是用的這個視頻教程進入到單片機的世界,但是之後發現郭天祥教的知識對於初學者來說過於詳細,導致3個小時的時間講不了多少東西,學生甚至根本堅持不下來看完第一集(PS:我記得第一集有三個小時!!)所以建議您在看之前做好打持久戰的心理准備。
2. 郭天祥是按照他自己設計的51單片機開發板來進行講解的,所以您最好買一塊郭天祥的開發板。(PS:雖說最好買一塊,但是還是不建議你買郭天祥的。您的大學實驗室里有的話就用實驗室的,沒有的話就去買普中的吧,51單片機開發版在國內最普及的應該就是普中科技的了。)
3. 如果您堅持要看郭天祥的視頻,那麼看完前幾集就可以了,再往後講的知識就有點太過時了,尤其最後兩集好像是講解畫PCB板的,那個對於新手來說就更不要看了,只會打擊自信心。
4. 總之我的建議就是:自己去淘寶上買一塊普中科技開發板(便宜點的就行,那些貴的開發板無非就是外設多一點而已,沒用,買便宜的就行,大約80元左右),之後觀看買來的開發板中自帶的光碟中的視頻教程即可,不用非要看郭天祥的,等您入門之後就可以直接照著開發手冊自己寫代碼了。
最後祝您學習愉快!還有不明白的可私信可追問。
❽ 十天學會單片機,是學到什麼程度
他說的是十天,但是看你的基礎怎麼樣了,基礎好的話就不用看他的視頻了,如果沒有任何基礎的話夠你看一個月才能理解,這些基礎包括C語言,51單片機相關知識,但是他的這個視頻還是很不錯的,我就是看郭天祥的這個視頻入門的,
但是他這個視頻的目的應該是賣他的學習板,但是學習51的話個人認為不用買學習板的,使用模擬軟體Protues,入門足夠,這個時候自己買一些原件,自己焊接電路板,
這個過程不是很順利的,想學知識就做好心理准備
❾ 十天學會單片機和C語言編程,可能嗎
所謂的學會的意思是把基礎學會。這個是可以的。有些有點基礎的,兩三天就可以學會了。記住是只學會基礎而已
❿ 僅會郭天祥十天學會單片機那上面的內容能幹什麼
可以說僅僅只是入門,站在開發者的角度你學完了郭天祥的視頻教程離單片機開發還遠,因為你還只是處於學習狀態,並沒有形成自己的編程能力和邏輯思維,其實對於初學者來說適當的看看視頻教程對自己的成長有時候是可以起到事半功倍的效果,但是過於的依賴視頻教程只會降低你自己對事物思考能力,一切自己動手先要建立起自己的理論知識與抽象能力,然後盡量自己動手寫代碼,多觀察結果和分析錯誤,實在是遇到困難可以先上網路查查,多與人交流。