標(biāo)題:
按照自己的理解寫(xiě)一個(gè)1602的單片機(jī)程序,但寫(xiě)到這里編譯了一下就通不過(guò)
[打印本頁(yè)]
作者:
bfdz
時(shí)間:
2022-5-30 17:00
標(biāo)題:
按照自己的理解寫(xiě)一個(gè)1602的單片機(jī)程序,但寫(xiě)到這里編譯了一下就通不過(guò)
想按照自己的理解寫(xiě)一個(gè)1602的程序,但寫(xiě)到這里編譯了一下就通不過(guò),報(bào)語(yǔ)法錯(cuò)誤等等,請(qǐng)大佬看看是哪里寫(xiě)錯(cuò)了
單片機(jī)源程序如下:
#include<reg52.h>
//引腳配置
sbit LCD_RS=P2^6;
sbit LCD_RW=P2^5;
sbit LCD_EN=P2^7;
#define LCD_data=P0
//函數(shù)定義
/* @brief 1602延時(shí)函數(shù)(晶振12M時(shí)1ms)
*/
void LCD_delay()
{
unsigned char i,j;
i=2;
j=239;
do
{
while (--j);
} while (--i);
}
/* 1602寫(xiě)命令
*/
void LCD_Writecommand(unsigned char command)
{
LCD_RS=0;
LCD_RW=0;
LCD_data=command;
LCD_EN=1;
LCD_delay();
LCD_EN=0;
LCD_delay();
}
void main()
{
}
作者:
Hephaestus
時(shí)間:
2022-5-30 20:33
#define LCD_data=P0這句錯(cuò)了吧?以后報(bào)錯(cuò)要告訴大家是哪一行,像我這么有耐心全看一遍的人不多了。
作者:
1601791993
時(shí)間:
2022-5-30 20:51
#define LCD_data=P0我也覺(jué)得有問(wèn)題
作者:
laowang123222
時(shí)間:
2022-5-30 23:46
把宏定義里的=號(hào)去掉
作者:
bfdz
時(shí)間:
2022-6-1 18:41
呵,不知怎么多打了一個(gè)=,去掉就通過(guò)了
51小白多謝了
作者:
4s4s4
時(shí)間:
2022-6-1 19:01
#define LCD_data=P0我也覺(jué)得有問(wèn)題
作者:
yaoyao2022
時(shí)間:
2022-6-2 22:43
#define LCD_data=P0 這個(gè)又錯(cuò)誤 不需要加=
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1