本帖最后由 完完全全 于 2020-9-14 14:22 編輯
各路兄弟幫幫忙看一下,謝謝!找不到那的問題!
程序:
- #define uchar unsigned char
- #define D_W0 0
- #define D_W1 1
- #define D_W2 2
- #define D_W3 3
- #define D_W4 4
- #define D_W5 5
- #define D_W6 6
- #define D_W7 7
- void setup() {
- int i;
- for (i=0;i<13;i++)
- {
- pinMode (i,OUTPUT);
- }
- }
- void Data_In(void)
- {
- volatile unsigned int d = 0;
- d=d|digitalRead (D_W7);
- d=d<<1;
- d=d|digitalRead (D_W6);
- d=d<<1;
- d=d|digitalRead (D_W5);
- d=d<<1;
- d=d|digitalRead (D_W4);
- d=d<<1;
- d=d|digitalRead (D_W3);
- d=d<<1;
- d=d|digitalRead (D_W2);
- d=d<<1;
- d=d|digitalRead (D_W1);
- d=d<<1;
- d=d|digitalRead (D_W0);
- return d;
- }
- void Datapin_Init()
- {
- digitalWrite(D_W0,1);
- digitalWrite(D_W1,1);
- digitalWrite(D_W2,1);
- digitalWrite(D_W3,1);
- digitalWrite(D_W4,1);
- digitalWrite(D_W5,1);
- digitalWrite(D_W6,1);
- digitalWrite(D_W7,1);
- }
- void loop() {
- Datapin_Init();
- Data_In();
- }
復制代碼
出錯信息:
nt7538-2:19:14: error: expected constructor, destructor, or type conversion before ';' token
Data_In(void);
^
nt7538-2:33:15: error: expected constructor, destructor, or type conversion before ';' token
Data_In(void)
^
exit status 1
expected constructor, destructor, or type conversion before ';' token
|