国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

如何編寫51單片機(jī)仿真電路點(diǎn)亮第一個(gè)LED燈代碼

選擇開發(fā)工具和仿真軟件 在開始編寫51單片機(jī)的第一個(gè)LED燈代碼之前,首先需要選擇合適的開發(fā)工具和仿真軟件。建議使用Keil uVision作為開發(fā)工具,用Proteus軟件進(jìn)行仿真。 創(chuàng)建新項(xiàng)目

選擇開發(fā)工具和仿真軟件

在開始編寫51單片機(jī)的第一個(gè)LED燈代碼之前,首先需要選擇合適的開發(fā)工具和仿真軟件。建議使用Keil uVision作為開發(fā)工具,用Proteus軟件進(jìn)行仿真。

創(chuàng)建新項(xiàng)目并保存文件

打開Keil uVision,點(diǎn)擊菜單欄上的"Project",選擇"New Project"。彈出對(duì)話框后選擇保存文件的路徑,并命名文件,然后點(diǎn)擊保存。

選擇芯片型號(hào)

在彈出的對(duì)話框中,選擇你所使用的芯片的公司名字和型號(hào)。如果是使用Atmel公司生產(chǎn)的51單片機(jī),選擇"Atmel" -> "AT89C52"芯片進(jìn)行仿真。點(diǎn)擊確定后,再點(diǎn)擊對(duì)話框上的確定按鈕。

創(chuàng)建C語言編輯文檔

點(diǎn)擊軟件菜單欄上的"File" -> "New",建立一個(gè)新的C語言編輯文檔。記得保存時(shí)要將文件命名為".c"文件,例如命名為"led.c"。

將文檔添加到工程中

右擊選中位置,選擇"Add File to",然后雙擊剛才建好的文檔,最后點(diǎn)擊"ADD"按鈕。關(guān)閉對(duì)話框。

編寫LED點(diǎn)亮代碼

將以下代碼添加到剛才建立的文檔中,以實(shí)現(xiàn)LED點(diǎn)亮的效果:

include lt;reg51.hgt;
sbit led  P1^3;
void delay(unsigned char ms){
    unsigned char x, y;
    for(x  ms; x > 0; x--)
        for(y  110; y > 0; y--)
        {
          ;
        }
}
void main(void){
    led  0;
    delay(500);
    while(1){
        led  1;
    }
}

進(jìn)行編譯

點(diǎn)擊菜單欄上的"Build",進(jìn)入target編輯器。選擇"Output"選項(xiàng),并勾選對(duì)勾,然后點(diǎn)擊編譯按鈕進(jìn)行單文件編譯。

標(biāo)簽: