51單片機c語言教程pdf 請問大佬們,學(xué)習(xí)單片機需要把C語言學(xué)好,再學(xué)單片機嗎?
請問大佬們,學(xué)習(xí)單片機需要把C語言學(xué)好,再學(xué)單片機嗎?你好!作為一個學(xué)過供應(yīng)鏈管理的人,我可以回答你的問題。首先,可以肯定的是,學(xué)習(xí)單片機并不需要先學(xué)習(xí)C語言再學(xué)習(xí)單片機,而是可以在學(xué)習(xí)單片機的過程中
請問大佬們,學(xué)習(xí)單片機需要把C語言學(xué)好,再學(xué)單片機嗎?
你好!作為一個學(xué)過供應(yīng)鏈管理的人,我可以回答你的問題。首先,可以肯定的是,學(xué)習(xí)單片機并不需要先學(xué)習(xí)C語言再學(xué)習(xí)單片機,而是可以在學(xué)習(xí)單片機的過程中促進C語言的學(xué)習(xí)
!當(dāng)我學(xué)習(xí)SCM時,我只知道C語言。在學(xué)習(xí)單片機的過程中,我對C語言的理解逐漸加深。通過編寫一個簡單的小程序來慢慢驗證C語言語句的執(zhí)行情況,例如,在學(xué)習(xí)for loop語句時,我們可以用水燈的loop來驗證;在學(xué)習(xí)數(shù)組時,我們可以用數(shù)碼管來驗證;在學(xué)習(xí)C語言指針時,我們可以用LCD1602液晶來顯示字符串來驗證等等。即使是C語言的復(fù)句表達,也可以用一兩個LED燈來驗證句子的邏輯關(guān)系。
因此,可以同時學(xué)習(xí)MCU和C語言。它們相互促進、相互補充。單片機本身及其外圍設(shè)備可以通過C程序進行控制,而單片機及其外圍設(shè)備的C程序控制使我們對硬件有了進一步的了解。在學(xué)習(xí)兩者的同時,我們也鍛煉了程序調(diào)試的能力,也就是說提高了我們發(fā)現(xiàn)問題和解決問題的能力!所以我建議學(xué)習(xí)單片機的朋友在學(xué)習(xí)C語言的同時應(yīng)該進行單片機的選擇,以上是我學(xué)習(xí)單片機時的體會,希望能給朋友們一個參考
!歡迎大家來討論這個問題,請收看電子工業(yè)控制技術(shù)
新手應(yīng)該如何學(xué)習(xí)51單片機及其他電子硬件?
根據(jù)課題的意義,本課題擅長軟件,不熟悉硬件,電子硬件較弱。我從事電子研發(fā)工程師多年。讓我給你一些建議。
如果您不熟悉這三大技術(shù),建議您先學(xué)習(xí)這三門專業(yè)課程。你可以在網(wǎng)上找到一些視頻教程或電子教材,如PPT,或者去網(wǎng)上開放教室。掌握一些基本電路的使用方法,如二極管、三極管、集成運算放大器、比較器等,掌握一些基本的專業(yè)知識后,關(guān)鍵是實踐。早期熟悉一些與電子電路有關(guān)的基本元器件,如電容器、電阻器、電位器、電感、二極管、三極管、比較器、運算放大器、繼電器、蜂鳴器等,掌握其特性和基本用法。你可以在網(wǎng)上找一些別人設(shè)計的項目,學(xué)習(xí)和熟悉電路原理,遇到模糊的地方可以多查資料。網(wǎng)絡(luò)發(fā)達,只要你愿意學(xué)習(xí),大部分信息都能找到。
,自己動手設(shè)計原理圖并構(gòu)建項目。您可以結(jié)合自己的51單片機開發(fā)板搭建一些外圍電路來實現(xiàn)所需的功能,然后通過單片機編程進行調(diào)試。
以上是我的觀點,希望能對您有所幫助,如果您找不到學(xué)習(xí)資料,您可以給我發(fā)一封私信,我有C語言、MCU、模擬、數(shù)字、DSP、FPGA等技術(shù)學(xué)習(xí)資料,可以免費提供給您。
??據(jù)題主的意思,題主比較擅長軟件,對硬件部分不熟悉,電子硬件部分技術(shù)能力比較薄弱。本人從事電子研發(fā)工程師多年,給你提點建議吧。
首先,電路、模電、數(shù)電專業(yè)基礎(chǔ)知識一定要扎實,若題主對著三門技術(shù)還不熟悉,建議先學(xué)習(xí)這三門專業(yè)課程吧,可以網(wǎng)上找一些視頻教程或電子教材PPT等,也可以到公開網(wǎng)絡(luò)課堂學(xué)習(xí)。掌握一些基本電路的用法,比如二極管、三極管、集成運放、比較器等。
其次,有一定的專業(yè)基礎(chǔ)知識之后,最關(guān)鍵就是動手實踐了。前期先熟悉電子電路相關(guān)的一些基本元器件,比如電容、電阻、電位器、電感、二極管、三極管、比較器、運放、繼電器、蜂鳴器等,掌握它們的特性及基本用法??梢跃W(wǎng)上尋找一些別人設(shè)計好的項目,研究熟悉其電路原理,遇到模糊的地方多查資料,網(wǎng)絡(luò)是發(fā)達的,只要你愿意學(xué),大部分資料都是可以查得到的。
最后,自己動手設(shè)計原理圖,搭建項目,可以結(jié)合自己手上的51單片機開發(fā)板,搭建一些外圍電路,實現(xiàn)自己想要的功能,然后通過單片機編程調(diào)試。
總之,學(xué)習(xí)電子硬件,多動手、多思考、多查閱資料,慢慢就會掌握了。
以上是本人的觀點,希望對你有所幫助,如果大家找不到學(xué)習(xí)資料可以私信本人,本人有C語言、單片機、模電、數(shù)電、DSP、FPGA等技術(shù)學(xué)習(xí)資料,可以免費提供給大家。
想了解更多的電子技術(shù)知識,歡迎關(guān)注本頭條號,謝謝~