這話一看就是外行啊,呵呵呵,在自動控制領(lǐng)域中,51單片機算是一個最基礎(chǔ)的芯片吧,首先學習的時候容易上手,有c語言和匯編語言可供編程,不過一半都是用c寫吧,至少我是用c,這樣容易看懂,而且移植性特別好。其次就是51單片機功能吧。51單片機對于生活中常見得常用的電子電器絕大多數(shù)都能實現(xiàn)自動控制,空調(diào),彩電,廣告牌等等,所以等你學了51以后你就會發(fā)現(xiàn)生活中的這些對你來說都是很簡單的事了。不過51也有自己的限制,對于特別復雜的控制系統(tǒng)還是心有余而力不足,比如只有4*8=32個I/O端口,就這個來說,對于復雜控制系統(tǒng)就不能勝任。還有程序的執(zhí)行周期有點兒長,51根本勝任不了視頻的采樣控制。只有T0 T1倆個定時器和C0 C1兩個計數(shù)器,這使得程序的運算就有限制,也會影響數(shù)據(jù)的輸出。再有就是價格了,3~5塊就能買得到一片89c52,這個價格可以說是逆天了。算是單片機中最便宜的了吧(僅限個人感覺哦)
51是其他單片機,比如AVR,ARM,嵌入式的一個基礎(chǔ),等你學完了51以后在學習其他東西的時候你就會發(fā)現(xiàn),有了51做基礎(chǔ),那些東西很容易入門。 |