2.1 微控制器內部資源
三大資源:
flash:程式儲存空間
ram:資料儲存空間
sfr:特殊功能暫存器
2.2微控制器最小系統
三要素:電源、晶振、復位電路
2.3led小燈
限流:5~20ma(限流電阻阻值計算) 自身壓降2v
2.4程式**編寫
2.4.1特殊功能暫存器和位定義
eg:sfr p0=0x80; //sfr 關鍵字,定義乙個微控制器特殊功能暫存器
sbit led=p0^0;//為p0^0口賦名led
注意:寫sfr必須根據手冊中的暫存器的位址(add)寫,寫sbit的時候可以直接將乙個其中某一位(eg:p0^0、p0^1…)取出來寫。
2.4.2 新建工程
2.4.3編寫點亮小燈的程式
/*led燈閃爍*/
#include
sbit led=p0^0;
sbit addr0=p1^0;
sbit addr1=p1^1;
sbit addr2=p1^2;
sbit addr3=p1^3;
sbit enled=p1^4;
void main()
}
(學習筆記)手把手教你學51微控制器 定時器與數碼管
邏輯運算子 1 按變數整體值進行運算 邏輯與 邏輯或 邏輯非 2 按變數的每一位進行運算 按位與 按位或 按位取反 1 時鐘週期 時序中最小的時間單位。時鐘週期 t 1 時鐘源頻率 2 機器週期 微控制器完成乙個操作的最短時間。51微控制器系列,機器週期是12個時鐘週期。定時器和計數器是微控制器內部...
手把手教你學習51微控制器(01) 點亮LED
電路中的電流範圍為1 20ma,設led的電壓正常工作為2v,電路的總電壓為5v,求下圖的r34的上限和下限阻值。答 計算方法如下 繪製最小化簡單電路如下 僅有電源,導線,led燈,電阻構成 該電路為串聯 因為此電路為串聯,故r34的電壓為3v r34的下限r為 u i 3v 1ma 1000 30...
手把手教學51微控制器 1602液晶
像這種含有晶元的元器件,最重要的是去學習怎樣學會看懂這個晶元的引腳功能,而不是去背誦這個晶元的語句,不同廠家的同款元器件還有微小的差異,所以購買這種東西的時候,要向廠家索要乙份晶元手冊,看著手冊設計程式或是電路。1602 16意思是一行能顯示16個字元,02表示一共有兩行 只能顯示數字和字元 rs ...