
51單片機的內(nèi)部內(nèi)部資源和最小系統(tǒng)解讀
發(fā)布時間:2019-11-26 責(zé)任編輯:wenwei
【導(dǎo)讀】STC89C52:8KFLASH、512字節(jié)RAM、32個IO口、3個定時器、1個UART、8個中斷源。
單片機內(nèi)部資源
STC89C52:8KFLASH、512字節(jié)RAM、32個IO口、3個定時器、1個UART、8個中斷源
1.Flash(硬盤)——程序存儲空間 —— 擦寫10萬次,斷電數(shù)據(jù)不丟失,讀寫速度慢
2.RAM(內(nèi)存)——數(shù)據(jù)存儲空間 —— 斷電數(shù)據(jù)丟失,讀寫速度快,無限次使用
3.SFR —— 特殊功能寄存器
單片機最小系統(tǒng)
最小系統(tǒng):最少組件組成單片機可以工作的系統(tǒng)。

三要素
1.電源電路:5V
2.晶振電路:11.0592MHZ、兩個30PF
3.復(fù)位電路:如上圖中所示
● P0:開漏輸出,必須加上拉電阻
● 強推挽輸出:電流驅(qū)動能力強
● 上下拉電阻:上拉電路就是將不確定的信號通過一個電阻拉到高電平,同時限流作用,下拉電阻就是下拉到低電平。
● 上下拉電阻選取:從降低功耗方面考慮應(yīng)該足夠大,因為電阻越大,電流越小,驅(qū)動能力來看,小電阻
硬件基礎(chǔ)知識
1.電磁干擾(EMI)——靜電放電(ESD)、快速瞬間脈沖群(EFT)、浪涌(Surge)
2.去耦電容的使用:低頻濾波電容,平常應(yīng)用最多的事鉭電容,電解電容,陶瓷電容,起到去除電源低頻紋波,穩(wěn)定電源的作用;高頻濾波電容,電容附近,通常用104電容來進行去除高頻干擾
3.三極管(PNP,NPN) b,c,e:電壓驅(qū)動、控制應(yīng)、驅(qū)動應(yīng)用
LED發(fā)光二極管 —— 電流驅(qū)動
通常紅色貼片LED, 靠電流驅(qū)動,電壓1.8V~2.2V,電流1~20mA,在1~5mA亮度有所變化,5mA以上亮度基本不變。
VCC 電壓是 5V,發(fā)光二極管自身壓降大概是 2V,那么在右邊 R34 這個電阻上承受的電壓就是 3V。
R = U/I —— 1~20mA —— R:150~3K
C語言基礎(chǔ)
基本運算符
+ - * / % ++ -- = == != += -= 《《 》》 && “| ! & | ~ ^
循環(huán)(c語言以表示一條語句)
for/while/do.。.while
for(表達式1;表達式2;表達式3)
{
語句;//可以為空
}
while(表達式)//表達式為真,執(zhí)行語句
{
語句;//可以為空
}
do
{
語句;//可以為空
}while(表達式);
函數(shù) (模塊化的思想)
類型 函數(shù)名(參數(shù)類型 參數(shù))
{
函數(shù)體;
}
數(shù)組
具有相同數(shù)據(jù)類型
具有相同的類型
在存儲器中連續(xù)存儲
51單片機常用延時辦法
循環(huán)、定時器
(P0 = ~(1 《《 i++);)
流水燈
給IO口一個低電平即可點亮LED燈。(注:單片機對外設(shè)的操作其實就是對IO口電平的控制)
#include//包含特殊功能寄存器定義的頭文件
typedefunsignedintuint;
typedefunsignedcharuchar;
intmain(void)
{
uinti=0;//定義循環(huán)變量i,用于軟件延時
ucharj=0;//定義計數(shù)變量j,用于移位控制
while(1)//主循環(huán),程序無限循環(huán)執(zhí)行該循環(huán)體語句
{
P0=~(1《
for(i=0;i《20000;++i);//軟件延時
if(j》=8)//移位計數(shù)超過7后,再重新從0開始
{
j=0;
}
}
return0;
}
推薦閱讀:
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發(fā)布集成驅(qū)動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內(nèi)阻、超低失真4PST模擬開關(guān)
- 一“芯”雙電!圣邦微電子發(fā)布雙輸出電源芯片,簡化AFE與音頻設(shè)計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備制造
技術(shù)文章更多>>
- AI落地好場景,用米爾RK3576做無人視力測試儀
- TI的最新BMS芯片能否解決電動汽車電池的安全問題?
- 半導(dǎo)體盛會在即!2026灣芯展觀眾預(yù)登記通道全面開啟,電子元件技術(shù)網(wǎng)誠邀您共襄盛舉
- 方寸之間,智啟無界新生 ——村田中國將攜四大領(lǐng)域創(chuàng)新產(chǎn)品亮相2026慕尼黑上海電子展
- 聚焦AI與工業(yè)軟件融合,2026浩辰軟件產(chǎn)品創(chuàng)新峰會召開
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
電解電容
電纜連接器
電力電子
電力繼電器
電力線通信
電流保險絲
電流表
電流傳感器
電流互感器
電路保護
電路圖
電路圖符號
電路圖知識
電腦OA
電腦電源
電腦自動斷電
電能表接線
電容觸控屏
電容器
電容器單位
電容器公式
電聲器件
電位器
電位器接法
電壓表
電壓傳感器
電壓互感器
電源變壓器
電源風(fēng)扇
電源管理



