51微控制器的電路圖看不懂,該補充哪些基礎知識?

時間 2021-05-07 20:15:44

1樓:FPGA探索者

電路,自己學著畫一下電路就能看懂了,Altium designer,你問這個我預設是較為簡單的電路,一般就是高低電平點亮還是關閉LED,數字晶元選通數碼管之類的,更複雜點的驅動電路要結合具體晶元去看。

2樓:阿木白

學一學基礎數位電路就可以了,如果想進一步提公升可繼續學基礎模擬電路,不過模擬電路比數字(我說的是基礎數字,高速數字也很複雜)複雜一些。

3樓:硬體實戰君

模電,數電知識是少不了的,但只是為了學習微控制器,而系統的學習一次模電,數電,這樣學習進度就會慢好多,所以你可以了解下微控制器原理圖中的電路原理。

微控制器最小系統

你需要理解微控制器最小系統,其中包括復位電路,時鐘電路,電源電路。很多人在學習很久微控制器後依然不理解復位電路原理,這裡推薦一篇文章,裡面有對微控制器最小系統的詳細講解,文章比較長,檢視相應片段即可。

檢視相應片段即可

上拉電阻

上拉電阻,常常用於開漏輸出的IO,IIC匯流排。在IO口中可用於增強IO驅動能力,使IO口具有明確的電平狀態。

如下圖所示,為51微控制器P1,P2,P3口,其內部整合了上拉電路,在開發板原理圖中你不會看到在這些引腳上接上拉電阻。

而PO口,屬於開漏輸出,如下圖所示。開發板中都會在P0口加上拉電阻,當MOS關斷時,P0口電平被上拉到VCC,當MOS導通時,P0口電平為GND(低電平)。

蜂鳴器電路

微控制器用於訊號處理,IO口驅動能力非常小,不能用於驅動較大功率的器件。比如繼電器,電機,蜂鳴器等等。如上圖所示,為微控制器中常用的蜂鳴器驅動電路。

使用N型三極體作為開關管,來驅動蜂鳴器工作。圖中R2為三極體基極下拉電阻,可有效防止干擾訊號使三極體誤導通。同時R2,與R1用於分壓,在控制訊號為高電平時(5V)三極體基極形成大於0.

7V電壓,使三極體導通蜂鳴器工作。圖中R3為限流電阻。

4樓:BevisChou

如果要學好微控制器,必須系統地學習電路。

首先學習電路原理,了解電阻、電感、電容的數學模型,並理解基爾霍夫定律、戴維南定理。

再學習模擬電路和數位電路,了解二極體等器件,放大電路、邏輯閘電路等。

接下來基本上就可以看懂電路圖,再學習微機原理就不會遇到很大的困難。

5樓:bsdog

你好同學,其實這個就是別人所說的兩周學習啥的結果,有的時候就是跟著教程跑一便,當時是會了,但是一遇到問題就矇圈了,所以打基礎還是很重要的,我之前寫過一篇文章。

截個圖,鏈結附上,後面就靠你自己了。

誰能教教我怎麼學微控制器,先學什麼,怎麼入門?

請教高手,看不懂電路圖。能幫忙解一下嗎?

大王叫我來尋膳 簡單概括就是兩台消防水幫浦的就地 遠端啟停 主 備用切換和保護。另外這圖沒有主迴路,是不完整的,當然了主迴路很簡單,沒有也無所謂。控制迴路貌似也是不完整的。電路基本原理大致如下 KF1 KF2是通電延時繼電器,電路中使用了延時閉合觸點KF3是斷電延時繼電器,電路中使用了延時閉合的動斷...

51微控制器如何實現定時的問題?

天涯 include reg51.h define uchar unsigned char define uint unsigned int初始化程式 void initiation 定時器7a64e4b893e5b19e313333303266360中斷服務程式 void init timer0 ...

51微控制器教材有什麼好的推薦嗎?

宋雪松 金沙灘 的手把手教你學微控制器 杜洋的愛上微控制器 郭天祥的10天征服微控制器 王雲的51微控制器 C語言程式設計教程 清翔微控制器 吳鑑鷹微控制器 普中開發板 巧學.h 我推薦一本 手把手教你學51微控制器 這本書內容豐富,例項都是比較常用的,也是比較典型的微控制器應用例項。我之所以推薦,...