久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 如何寫一個最簡單單片機程序 [打印本頁]

作者: 1401070065    時間: 2017-4-25 00:23
標題: 如何寫一個最簡單單片機程序


作者: 青蘋果    時間: 2017-4-25 08:23
不完整哦,LED = 0;下面增加while (1);
作者: fefen0    時間: 2017-4-25 09:50
嗯。樓主你已經寫出來了。
作者: yzwzfyz    時間: 2017-4-25 10:41
抄書。。。。
作者: wxc19960311    時間: 2017-4-25 11:40
對著呢啊
作者: 兄弟一生有你    時間: 2017-4-25 12:04
上面的代碼有有點小瑕疵,我認為要加上這樣一個void main()     {                led=0 ;         //點亮第一個發光二極管       }
作者: 兄弟一生有你    時間: 2017-4-25 12:04
上面的代碼有有點小瑕疵,我認為要加上這樣一個void main()     {      while(1)        led=0 ;         //點亮第一個發光二極管       }
作者: 兄弟一生有你    時間: 2017-4-25 12:05
上面的代碼有有點小瑕疵,我認為要加上這樣一個要這樣改#include <reg51.h>     //51系列單片機頭文件 sbit led=p1^1 ;             //位定義,聲明P1口的第一位void main()     {      while(1)      {  led=0 ;}   }      //點亮第一個發光二極管       }
作者: lala8581    時間: 2017-4-25 17:21
這是教程?
作者: 喬龍偉    時間: 2017-4-25 17:24
看書 書上有最簡單的
作者: 隨風飄落任我飛    時間: 2017-4-25 21:04
你可以寫一個最小系統的代碼,書上有,很簡單
作者: madara    時間: 2017-4-27 11:44
一個LED閃爍
/****************************** (C) COPYRIGHT 2013 YQDZ **************************
* 文  件  名      : 閃爍1個LED.C
* 作      者      : YQDZ
* 版      本      : V1.0
* 日      期      : 2013/07/02
* 主  控  MCU     : STC89C52RC
* 主      頻      : 11.0592MHz
* 編  譯  器      : Keil C51 V4.22
* 描      述      : P1口的1個LED燈閃爍,該程序是單片機學習中最簡單最基礎的,通過程
*                                        序,了解如何控制端口的高低電平。
*********************************************************************************/
#include"reg52.h"                                                 /* 調用頭文件,單片機內部寄存器都定義在此,用的時候需要先調用 */

typedef        unsigned char UINT8;            /* 給unsigned char重新定義一個別名UINT8,用的時候直接寫UINT8就可以 */
typedef unsigned int  UINT16;                        /* 給unsigned int重新定義一個別名UINT16,用的時候直接寫UINT16就可以 */
                  
/******************************** 引腳定義 **************************************
                        單片機                    LED
                         P10                L2
*********************************************************************************/
sbit        L2 = P1^0;                                                /* 定義L2到P1^0 */

/*******************************************************************************
* 函  數  名      : DelayMs
* 描      述      : 毫秒延時.
* 輸      入      : UINT8 Ms:
*                   要延時的Ms時間. Ms值范圍為0-65535,數值越大延時時間越長
* 返      回      : 無.
*******************************************************************************/
void DelayMs( UINT16 Ms )
{
        UINT8 i;
         
        while (Ms--)
          {
            for ( i = 0; i < 114; i++ );        /* 循環114大概是1MS時間 */
          }
}

/*******************************************************************************
* 函  數  名      : main
* 描      述      : 主函數
* 輸      入      : 無.
* 返      回      : 無.
********************************************************************************/
void main (void)
{                                          
        while(1)                                                 /* 主循環 */        
        {
                L2 = 1;                                                        /* 端口送高電平,LED熄滅 */
                DelayMs(1000);                                        /* 延時大概1S */
                L2 = 0;                                                        /* 端口送低電平,LED點亮 */
                DelayMs(1000);                                        /* 延時大概1S */
        }
}
作者: zkj2003    時間: 2017-4-27 18:35
樓主寫的也太簡單了吧!

作者: 笑客    時間: 2017-4-27 18:57
重要的事情說三遍。
P1^1
P1^1
P1^1
其實也無所謂,反正最后還是要在板子上試的。沒在板子上試過的程序都不能叫完整的。
作者: 614600455    時間: 2017-4-27 20:40
沒問題
作者: fightingman    時間: 2017-4-27 20:42
首先可以根據里程寫,然后與自己編寫
作者: 偶也    時間: 2017-4-27 21:29
要學會看懂人家的程序先
作者: 阿挺哎呦    時間: 2017-4-27 21:49
流水燈
作者: tangshengbi    時間: 2017-4-27 21:51

抄書。。。。
作者: 菜雞小白白222    時間: 2017-4-27 22:36
樓主加油吧!!
作者: 1363302502    時間: 2017-4-27 23:23
努力啊
作者: yunxiang    時間: 2017-4-27 23:33
首先你得有相應的軟件
作者: JJB123    時間: 2017-4-28 10:51
點亮一個LED燈#include <reg51.h>     //51系列單片機頭文件 sbit led=p1^1 ;             //位定義,聲明P1口的第一位 void main()     {                led=0 ;         //點亮第一個發光二極管       }
作者: lyf898    時間: 2017-5-1 10:51
這個已經是最簡單的了,已經不能再簡單了。
作者: zhinengxiaoche1    時間: 2017-5-4 11:16
雙擊運行kile編譯軟件,并新建工程,選擇你的開發板對應的單片機型號,我的是STC90C51,選擇對應的型號為AT89C51。  設置輸出項,設置產生輸出hex文件,單片機晶振選擇對應的頻率。然后我們就可以開始寫程序啦!在編輯器里寫入以下代碼: #include <reg51.h>     //51系列單片機頭文件 sbit led=p1^1 ;             //位定義,聲明P1口的第一位 void main()     {                led=0 ;         //點亮第一個發光二極管       }
作者: zhinengxiaoche1    時間: 2017-5-4 11:19
在kile編譯軟件中,新建工程,選擇單片機型號,一般都是AT89C51。  設置好hex文件。然后開始寫程序,#include <reg51.h>              void main()     {                led=0 ;         //點亮第一個發光二極管       }
作者: 卑鄙的我~    時間: 2017-5-5 01:01
播放音樂也行
作者: asabove    時間: 2017-5-5 06:45
先想好做什么,一點點寫,慢慢來
作者: miu    時間: 2017-5-5 08:55
自己找百度原理圖 用仿真文件畫吧
作者: 2324091138    時間: 2017-5-5 10:42
看郭天祥的視頻
作者: lczczx    時間: 2017-5-5 11:08
樓主加油啊
作者: 111uuuu    時間: 2017-5-5 11:30
單片機書上有





歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 免费av观看 | 欧美一级黄 | 91精品久久久久久久久久 | 黄在线观看 | 国产一级特黄 | 中文字幕婷婷 | 亚洲黄色在线视频 | 欧美日韩在线观看一区二区 | 日韩一区二区三区在线 | 国产精品久久久久久亚洲影视 | 久操av在线 | 成人看片网| av基地网| 国产精品一区二区在线播放 | 日韩精品久久久久 | 国产日本在线 | 亚洲一区二区久久 | 黄色免费大片 | 欧美日韩国产精品 | 色综合天天综合网国产成人网 | 亚洲伊人av | av网站在线免费观看 | 国产精品久久久久久久成人午夜 | 亚洲激情五月 | 天天爱天天操 | 成人毛片网站 | 亚洲永久免费视频 | 天天综合色 | www久久久| 国产欧美综合一区二区三区 | www.久草 | 欧美另类视频 | 神马午夜视频 | 在线看黄色片 | 国产精品嫩草影院桃色 | 久久久久久久久国产精品 | 免费一级黄色 | 亚洲视频一区在线观看 | 免费看黄色av | 国产精品一区二区三区四区 | 国产精品视频久久久 |