STC12C5A60S2 51微控制器最小系統

2022-09-01 22:12:18 字數 1249 閱讀 7625

stc12c5a60s2

一.根據晶元文件連線物理電路,最小系統:

如果裝置未識別,需要安裝usb驅動

2.安裝keil編譯器

1>.新建乙個工程,再新建乙個原始碼檔案,再把檔案新增到專案中去

新建project:project->new project-填寫專案名稱(點選儲存)

選擇晶元型號->atmel->89c52(相容89c51)

新建file:file->(按ctrl+s)->填寫檔名稱(testfile.c點選儲存)

把file新增到專案中:右鍵選擇source group1->add file to group1...

編譯設定

設定編譯(確保):output>create hex ~ (確保被選中)

編譯:編輯好原始碼後,點選編譯,生成後的檔案在當前專案下*.hex

四.hello world

led燈正極接晶元p1口,負極接gnd(可以驗證最小系統是否執行起來)

**如下:

#include

sbit led1=p1^0;

void delay(unsigned int i); //宣告延時函式

void main()

}/*******延時函式*************/

void delay(unsigned int i)

stc12c4052ad

一.根據晶元電路連線

電路圖<>實物圖

線路連線

vcc20連線蜂鳴器+極

gnd連線-極

二.示例**

在程式例項.zip->project->**-揮舞翅膀的女孩

個人**:

STC12C5A60S2 AD 轉換詳解

stc系列微控制器中的stc89le516ad x2提供了8路8位精度的高速a d轉換器,位於p1口上,從而省去了片外adc的麻煩。這8路adc為電壓輸入型,可做按鍵掃瞄,電池電壓檢測,頻譜檢測等。adc轉換過程需要17個機器週期。通過對相關功能暫存器的適當配置,就可以控制其工作。下面就對相關功能暫...

STC12C5A60S2筆記5(省電模式)

1.基本特性 stc12c5a60s2系列微控制器可執行三種省電模式以降低功能,stc正常工作電流是2ma 7ma,而掉電模式下 0.1ua,空閒模式下 0.1ma。1 空閒模式 由電源控制暫存器pcon控制,進入空閒 idle 模式後,cpu無時鐘停止工作,但外部中斷 外部低壓檢測 定時器 ad轉...

STC12C5A60S2筆記1(管腳定義)

stc12c5a60s2管腳定義 管腳1 標準io口p1.0 adc0 模數轉換通道0 clkout2 波特率發生器的時鐘輸出 管腳2 標準io口p1.1 adc1 模數轉換通道1 管腳3 標準io口p1.2 adc2 模數轉換通道2 eci pca計數器的外部脈衝輸入 管腳4 標準io口p1.3 ...