回覆列表
  • 1 # 長暮鐘聲

    1、微控制器概念:在一片積體電路晶片上整合微處理器(CPU)、儲存器(ROM和RAM)、I/O介面電路,從而構成了單晶片微型計算機,即微控制器(single chip Microcomputer)也叫微控制器(MCU)。

    2、學習51微控制器C語言程式設計基本知識:(1)電平特性

    數位電路中只有兩種電平:高和低

    微控制器為TTL電平: 高 +5V 低 0V

    RS232電平:計算機的串列埠 高 -12V 低+12V

    所以計算機與微控制器之間通訊時需要加電平轉換晶片max232等其他晶片

    (2)二進位制

    數位電路中的兩種電平特性決定了它使用二進位制運算。

    二進位制邏輯運算:

    邏輯變數 : 只有兩個:“0”(假)和“1”(真)。

    (3)基本語法:

    變數定義

    資料型別 變數名

    int num1;

    double num2 = 2;

    unsigned short num3;

    <1> if()語句

    if(條件){分支}

    if(條件){分支1}else{分支2}

    if(x>=0)

    {y=y/2;}

    else

    {y=y*x;}

    <2> .while()語句

    while(條件){迴圈體}

    while(i<10)

    {s+=k;}

    <3> for()語句

    for(表示式1;條件2;表示式3){迴圈體}

    for(i=0;x!=y;j++)

    {z/=3;}

  • 中秋節和大豐收的關聯?
  • 三國殺,界黃蓋的詐降是怎麼回事?