leaner 发表于 2018-1-13 14:19:52

pickNumber((n/x/1000)%10);这怎么理解?

请问各位高手,以下程序的第16,17,18还有40行的程序是什么意思? 谢谢。


1.        //设置阴极接口
2.        int a = 1;
3.        int b = 2;
4.        int c = 3;
5.        int d = 4;
6.        int e = 5;
7.        int f = 6;
8.        int g = 7;
9.        int p = 8;
10.        //设置阳极接口
11.        int d4 = 9;
12.        int d3 = 10;
13.        int d2 = 11;
14.        int d1 = 12;
15.        //设置变量
16.        long n = 0;
17.        int x = 100;
18.        int del = 55;//此处数值对时钟进行微调
19.       
20.        void setup()
21.        {
22.          pinMode(d1, OUTPUT);
23.          pinMode(d2, OUTPUT);
24.          pinMode(d3, OUTPUT);
25.          pinMode(d4, OUTPUT);
26.          pinMode(a, OUTPUT);
27.          pinMode(b, OUTPUT);
28.          pinMode(c, OUTPUT);
29.          pinMode(d, OUTPUT);
30.          pinMode(e, OUTPUT);
31.          pinMode(f, OUTPUT);
32.          pinMode(g, OUTPUT);
33.          pinMode(p, OUTPUT);
34.        }
35.       
36.        void loop()
37.        {
38.          clearLEDs();
39.          pickDigit(1);
40.          pickNumber((n/x/1000)%10);
41.          delayMicroseconds(del);

maxims 发表于 2018-1-17 09:46:30

你敢说你的程序是完整的?
页: [1]
查看完整版本: pickNumber((n/x/1000)%10);这怎么理解?