總結51微控制器開發的要點

2021-08-21 10:56:18 字數 621 閱讀 5352

1、微控制器io口上電後預設是高電平。(p1、p2、p3口內部上拉,若p0口未接上拉電阻的話,預設是高阻態)

2、微控制器工作頻率=晶振頻率/12,即使用12mhz的晶振,實際工作頻率為1mhz,乙個機器週期為1us。

3、微控制器常用11.0592mhz的晶振,主要是保證串列埠通訊的同步。比如說在9600波特率下每位資料電平持續96個機器週期,因為是整數值,不會產生誤差。若使用12mhz的晶振,高波特率下通訊容易產生誤碼。

4、三極體的使用:在模擬電路中,輸入為高頻模擬訊號時,三極體一般工作在放大模式下。在數位電路中,三極體一般作為開關用,工作在飽和模式下。

5、在微控制器資料線和位址線復用的情況下必須使用鎖存器,可在工作時鎖住位址訊號,傳輸資料訊號,以防止傳資料時位址線被資料所影響。

6、普通發光二極體正向壓降為1.6v-2.1v,工作電流為3-20ma。計算led限流電阻時必須使用到此引數,一般取壓降為1.7v,電流為3ma,使用5v電壓的情況下限流電阻為:(5v-1.7v)/3ma=3.3v/3ma=1.1k 歐,可取1k 歐 。

7、工作頻率,資料儲存器 ram,程式儲存器 rom。工作頻率跟晶振和倍頻有關,決定了每條指令所要損耗的時間,從而決定了運算速度。ram 跟**裡所定義變數的數量有關。rom 跟程式**量的大小有關。

51微控制器 51系列微控制器的開發模板

這個是微控制器開發的模板,下面給些注釋和思路,開發的時候其實是經常使用的,之前也不懂,參加藍橋杯之後學習到的,如果有時間和機會,會結合前輩的這些思路,再寫個stm32和嵌入式下的開發模板,這個很有利於專案的設計開發。說明 適用於stc15f2k60s2微控制器,其他的類似,只需要改動相關的定時器設定...

51微控制器

數碼管顯示幾乎是每次藍橋杯微控制器設計與開發組競賽的必考部分,相對於使用lcd1602作為顯示裝置,使用數碼管來顯示能夠更好的考察參賽選手的微控制器基本功,因為ct107d開發平台的設計使得數碼管的顯示不僅牽扯到數碼管顯示的 基本內容,還涉及到74hc573鎖存器,74hc02異或門,74hc138...

51微控制器

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 1.供電電源 一般開發板上提供兩種供電方式,usb供電和專用電源供電。使用usb供電你只要用一根usb線將開發板usb電源介面與電腦的usb...