學C語言可以控制硬體是嗎 例如空調,電視機,汽車,機械人之類的

2022-03-01 10:20:10 字數 1535 閱讀 3447

1樓:匿名使用者

硬體是可以控制的。但一般是 把c語言和嵌入式結合起來做晶元之類的,像掌上pda,手機晶元之類是可以實現的。汽車和電視機,空調估計不是用c語言寫的吧,機械人還是有可能。

反正c語言是很強大的語言的~你學會了c語言別的計算機語言入手就很快,到時候這些問題就算c語言可以寫,如果你是高手你就應該考慮到用哪種語言寫演算法最簡單,效率最高了。

2樓:匿名使用者

c語言只是寫程式, 硬體也要自己做呀,要不怎麼控制。一般就是用微控制器做乙個系統

3樓:

可以,現在的微控制器很多都是用c語言,空調的mcu也是微控制器做的.還有就是組合語言.

4樓:意達

c語言可以用來寫微控制器程式,這樣微控制器就可控制空調,電視機,汽車,機械人,等等的自動化裝置了。

5樓:匿名使用者

c是一種中級語言,即它既保留了低階語言(比如彙編)的高效率,又和高階語言一樣用各種符號和語法抽象和簡化了**的編制。c語言之所以有這種特性是因為它既有高階語言的各種語法和資料結構,又有類似於低階語言的位操作功能。這些特性保持了c經久不衰的強大生命力。

即使在今天c在很多方面任無可替代。

c51正是一種在很大程度上取代組合語言而應用於工業控制的工業化c語言。它在嵌入式系統(汽車行業,各種電器如風扇,電視,冰箱,萬能遙控器等,航空航天等等)中有極其廣泛的應用。

c完全可以控制硬體。你可以學習現在流行的工業化c語言c51。

推薦教學書籍:微控制器的c語言應用程式設計(修訂版)推薦例項書籍:微控制器語言c51應用實戰集錦(第二版)這方面北京航空航天大學是國內的翹楚,北航這方面的書很多。

北航的 何立民 教授很有名氣。你可以到 當當網上書店 檢視這方面的書籍,一般都有詳細介紹。

高分求助,懂機械人c語言的進,

6樓:匿名使用者

相當於電腦的cpu ,這種機械人不難做,難在他開發的演算法,做簡單的控制系統很簡單,你先學微控制器,c語言,和arduino ,就可以製作簡單的機械人了,祝你好運

為證明我所言非虛我上兩張圖

這就是我的工作室,圖中已經有乙個6足機械人了ps:那不能稱作真正的機械人,機械人應該定義為迴圈於人類新開闢的物質圈的一種新的物種才對

純手打,求採納

7樓:匿名使用者

這就是一例典型的人工智慧的應用,通過c語言編寫的程式來控制機械人,要做這個乙個先要做個機械人出來,第二要編寫乙個程式出來,做乙個機械人就考驗你的硬體了,這個機械人有很多部分,每乙個部分都是乙個模組,自成一部分,每個模組裡面又是一套獨立的系統,然後乙個總得系統來控制各個模組,最後就可以協調執行了,軟體部分就是要你去編寫程式,告訴機械人你要它做什麼,這個就是純軟體的東西了,c語言做了一套系統直接通過計算就可以燒錄到機械人裡面,機械人就可以執行你編寫的系統了

8樓:匿名使用者

c語言,是一種程式語言,網上有教程的,很多很多。先學會基礎,再來討論後面的,做一套控制系統很麻煩的,還要根據機械人的使用的硬體。

不會英語可以學C語言嗎,不會數學和英語能學好c語言嗎?

休憩的風 可以學,但是你無法學精,因為很多精華的書籍都是英文版,中文版的會有些異同的,建議你最好學會英語,原先我也不會英語,程式設計考試都是100分考90分以上的,但是我無法深入,所以現在正在學習英語,還有啊,數學也要學的 藍色一顆星 可以,語言不是英語,裡面的英文都是專門詞彙,它注重邏輯推算! 俺...

數學不好可以學C語言嗎,不會數學和英語能學好c語言嗎?

數學是邏輯性很強的學科,學好數學有助於c語言等程式語言的學習。程式設計中也會涉及到程式的邏輯,也有數學問題需要程式設計解決。數學不好可以學c語言,但要比其他人付出更多的努力和艱苦。以及更多的有限青春。勸你別浪費時間了。數學好的,也不一定能學好,何況不好的。沒有必然的聯絡,可以學習的。想學是可以,會稍...

我是剛學程的,C語言是應用在微控制器的嗎?我只是想知道我剛才說的那個PLC梯形圖而已,謝謝你的回答

梯形圖也一樣的思維啊 也有範圍值的,也可以mov k10 to d10 add d0 d1 d0 這個2個語句就是把k10 十進位制的10 存到位址d10上將d0加上d1的值存入到d1上 只要是程式設計就是和位元組,位,那些2進製的東西有關的,關鍵還是要知道那種語言的使用方法,plc的話 我不知道你...