最近在學微控制器,老師老是說什麼進製和位元組,聽不懂,各位有什麼辦法麼?

時間 2021-05-31 21:35:47

1樓:

常用十進位制,因為我們手指頭是10個, 長期以來的習慣就是用手算比較方便,所以計數都是十進位制,如果剛開始手指頭是8個的話, 那應該形成的都是8進製了。。

所以肯定剛開始不理解其他的進製是正常的。但我們實際上接觸過好多進製:

比如時間, 秒和分都是 60進製, 到59 下乙個就是進製

就是 0 --... > 59秒 -> 1:00 -> 1:01-- ... >1:59秒->2:00-->...

日是24進製不看分、秒小時從 0-23 直接迴圈到24進1

/1. 23:59:59 -> /2. 00:00:00

所以 2進製一樣, 每個位上,滿2進1 並清零

00 -> 01 -> 10 -> 11 -> 100

8進製同理 0 --...>7 -> 10 --... >17 ->20

16進製制本來的資料格式是這樣 00 -... > 15 -> 1.00

但是這樣描述比較麻煩,所以用 A代替10 B-11 ... F-15

就變成了, 0 --...> 9 ->A--...>F ->10--...> 1F ->20 --->....

2樓:蘇彧

微控制器嵌入式開發,這種就是做底層的東西,當然需要知道程式語言的工作原理。等你以後自己做專案的時候就會發現,除了演算法思維,這些底層的東西就決定了程式的好壞。

51微控制器 32微控制器 openmv應該花多長時間和多少精力才能掌握呢

上限很高和下限很低,不好說。有基礎入門的話乙個月就夠了,比如學了51轉STM32,簡單看一下手冊,重點看一下gpio,時鐘,定時器中斷和串列埠,實際上就算掌握了,後續高階內容可以慢慢磨。openmv也同理,把常用的函式看一看跑幾個demo。精通就不好說了,比如作業系統學不學,boot的裁切,圖形庫移...

是什麼因素讓 PLC 比微控制器更可靠?微控制器為何不能做到這些?

老King 我覺得這個問題不能光從底層硬體成本和技術的角度來看,要換個角度來看,就容量理解多了。兩者用來控制裝置時,實現過程有何不同 首先微控制器不能直接控制外部硬體,要工程師圍繞著微控制器設計乙個完整的電路板,包括電源 IO,晶振,模擬量輸入輸出,通訊模組,隔離元件等等 做成PCB,然後將各個元件...

求推薦51微控制器?

立黨 的話我是完全認同的。主要看你怎麼定位微控制器,如果只當它是大學生和程式設計師的 樂高積木 我想它還是能給你帶來很多樂趣的,如果期望它能幫助你積累經驗和智識 張楠 學C51除了浪費時間之外,我想不出還有什麼用,因為你很快發現這東西不夠用。如果你非要學,也不用買51的開發板,Proteus就可以模...