소스 검색

Merge pull request #8760 from drdelaney/bugfix-1.1.x

[1.1.x] Support for Tronxy and Zonestar LCD
Scott Lahteine 6 년 전
부모
커밋
c5a4230a6a
No account linked to committer's email address
44개의 변경된 파일181개의 추가작업 그리고 87개의 파일을 삭제
  1. 1
    1
      Marlin/Conditionals_LCD.h
  2. 4
    2
      Marlin/Configuration.h
  3. 4
    2
      Marlin/SanityCheck.h
  4. 4
    2
      Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h
  5. 4
    2
      Marlin/example_configurations/AliExpress/CL-260/Configuration.h
  6. 4
    2
      Marlin/example_configurations/Anet/A6/Configuration.h
  7. 4
    2
      Marlin/example_configurations/Anet/A8/Configuration.h
  8. 4
    2
      Marlin/example_configurations/BQ/Hephestos/Configuration.h
  9. 4
    2
      Marlin/example_configurations/BQ/Hephestos_2/Configuration.h
  10. 4
    2
      Marlin/example_configurations/BQ/WITBOX/Configuration.h
  11. 4
    2
      Marlin/example_configurations/Cartesio/Configuration.h
  12. 4
    2
      Marlin/example_configurations/Creality/CR-10/Configuration.h
  13. 4
    2
      Marlin/example_configurations/Felix/Configuration.h
  14. 4
    2
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  15. 4
    2
      Marlin/example_configurations/FolgerTech/i3-2020/Configuration.h
  16. 4
    2
      Marlin/example_configurations/Geeetech/GT2560/Configuration.h
  17. 4
    2
      Marlin/example_configurations/Geeetech/I3_Pro_X-GT2560/Configuration.h
  18. 4
    2
      Marlin/example_configurations/Infitary/i3-M508/Configuration.h
  19. 4
    2
      Marlin/example_configurations/Malyan/M150/Configuration.h
  20. 4
    2
      Marlin/example_configurations/Micromake/C1/basic/Configuration.h
  21. 4
    2
      Marlin/example_configurations/Micromake/C1/enhanced/Configuration.h
  22. 4
    2
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  23. 4
    2
      Marlin/example_configurations/RigidBot/Configuration.h
  24. 4
    2
      Marlin/example_configurations/SCARA/Configuration.h
  25. 4
    2
      Marlin/example_configurations/Sanguinololu/Configuration.h
  26. 4
    2
      Marlin/example_configurations/TinyBoy2/Configuration.h
  27. 4
    2
      Marlin/example_configurations/Velleman/K8200/Configuration.h
  28. 4
    2
      Marlin/example_configurations/Velleman/K8400/Configuration.h
  29. 4
    2
      Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h
  30. 4
    2
      Marlin/example_configurations/Wanhao/Duplicator 6/Configuration.h
  31. 4
    2
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  32. 4
    2
      Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h
  33. 4
    2
      Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h
  34. 4
    2
      Marlin/example_configurations/delta/generic/Configuration.h
  35. 4
    2
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  36. 4
    2
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  37. 4
    2
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  38. 4
    2
      Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h
  39. 4
    2
      Marlin/example_configurations/makibox/Configuration.h
  40. 4
    2
      Marlin/example_configurations/tvrrug/Round2/Configuration.h
  41. 4
    2
      Marlin/example_configurations/wt150/Configuration.h
  42. 3
    3
      Marlin/pins_ANET_10.h
  43. 2
    2
      Marlin/pins_RAMPS.h
  44. 15
    1
      Marlin/pins_SANGUINOLOLU_11.h

+ 1
- 1
Marlin/Conditionals_LCD.h 파일 보기

@@ -42,7 +42,7 @@
42 42
 
43 43
     #define U8GLIB_ST7565_64128N
44 44
 
45
-  #elif ENABLED(ANET_KEYPAD_LCD)
45
+  #elif ENABLED(ZONESTAR_LCD)
46 46
 
47 47
     #define REPRAPWORLD_KEYPAD
48 48
     #define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0

+ 4
- 2
Marlin/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/SanityCheck.h 파일 보기

@@ -226,6 +226,8 @@
226 226
   #error "K1 is now PID_K1. Please update your configuration."
227 227
 #elif defined(PROBE_DOUBLE_TOUCH)
228 228
   #error "PROBE_DOUBLE_TOUCH is now MULTIPLE_PROBING. Please update your configuration."
229
+#elif defined(ANET_KEYPAD_LCD)
230
+  #error "ANET_KEYPAD_LCD is now ZONESTAR_LCD. Please update your configuration."
229 231
 #endif
230 232
 
231 233
 /**
@@ -1340,7 +1342,7 @@ static_assert(1 >= 0
1340 1342
   #endif
1341 1343
   #if ENABLED(REPRAPWORLD_KEYPAD) \
1342 1344
       && DISABLED(CARTESIO_UI) \
1343
-      && DISABLED(ANET_KEYPAD_LCD)
1345
+      && DISABLED(ZONESTAR_LCD)
1344 1346
     + 1
1345 1347
   #endif
1346 1348
   #if ENABLED(RIGIDBOT_PANEL)
@@ -1376,7 +1378,7 @@ static_assert(1 >= 0
1376 1378
   #if ENABLED(OLED_PANEL_TINYBOY2)
1377 1379
     + 1
1378 1380
   #endif
1379
-  #if ENABLED(ANET_KEYPAD_LCD)
1381
+  #if ENABLED(ZONESTAR_LCD)
1380 1382
     + 1
1381 1383
   #endif
1382 1384
   , "Please select no more than one LCD controller option."

+ 4
- 2
Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h 파일 보기

@@ -1536,11 +1536,13 @@
1536 1536
 //#define CARTESIO_UI
1537 1537
 
1538 1538
 //
1539
-// ANET_10 Controller supported displays.
1539
+// ANET and Tronxy Controller supported displays.
1540 1540
 //
1541
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1541
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1542 1542
                                   // This LCD is known to be susceptible to electrical interference
1543 1543
                                   // which scrambles the display.  Pressing any button clears it up.
1544
+                                  // This is a LCD2004 display with 5 analog buttons.
1545
+
1544 1546
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1545 1547
                                   // A clone of the RepRapDiscount full graphics display but with
1546 1548
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/AliExpress/CL-260/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Anet/A6/Configuration.h 파일 보기

@@ -1675,11 +1675,13 @@
1675 1675
 //#define CARTESIO_UI
1676 1676
 
1677 1677
 //
1678
-// ANET_10 Controller supported displays.
1678
+// ANET and Tronxy Controller supported displays.
1679 1679
 //
1680
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1680
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1681 1681
                                   // This LCD is known to be susceptible to electrical interference
1682 1682
                                   // which scrambles the display.  Pressing any button clears it up.
1683
+                                  // This is a LCD2004 display with 5 analog buttons.
1684
+
1683 1685
 #define ANET_FULL_GRAPHICS_LCD    // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1684 1686
                                   // A clone of the RepRapDiscount full graphics display but with
1685 1687
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Anet/A8/Configuration.h 파일 보기

@@ -1525,11 +1525,13 @@
1525 1525
 //#define CARTESIO_UI
1526 1526
 
1527 1527
 //
1528
-// ANET_10 Controller supported displays.
1528
+// ANET and Tronxy Controller supported displays.
1529 1529
 //
1530
-#define ANET_KEYPAD_LCD           // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1530
+#define ZONESTAR_LCD              // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1531 1531
                                   // This LCD is known to be susceptible to electrical interference
1532 1532
                                   // which scrambles the display.  Pressing any button clears it up.
1533
+                                  // This is a LCD2004 display with 5 analog buttons.
1534
+
1533 1535
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1534 1536
                                   // A clone of the RepRapDiscount full graphics display but with
1535 1537
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/BQ/Hephestos/Configuration.h 파일 보기

@@ -1507,11 +1507,13 @@
1507 1507
 //#define CARTESIO_UI
1508 1508
 
1509 1509
 //
1510
-// ANET_10 Controller supported displays.
1510
+// ANET and Tronxy Controller supported displays.
1511 1511
 //
1512
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1512
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1513 1513
                                   // This LCD is known to be susceptible to electrical interference
1514 1514
                                   // which scrambles the display.  Pressing any button clears it up.
1515
+                                  // This is a LCD2004 display with 5 analog buttons.
1516
+
1515 1517
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1516 1518
                                   // A clone of the RepRapDiscount full graphics display but with
1517 1519
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/BQ/Hephestos_2/Configuration.h 파일 보기

@@ -1517,11 +1517,13 @@
1517 1517
 //#define CARTESIO_UI
1518 1518
 
1519 1519
 //
1520
-// ANET_10 Controller supported displays.
1520
+// ANET and Tronxy Controller supported displays.
1521 1521
 //
1522
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1523 1523
                                   // This LCD is known to be susceptible to electrical interference
1524 1524
                                   // which scrambles the display.  Pressing any button clears it up.
1525
+                                  // This is a LCD2004 display with 5 analog buttons.
1526
+
1525 1527
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1526 1528
                                   // A clone of the RepRapDiscount full graphics display but with
1527 1529
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/BQ/WITBOX/Configuration.h 파일 보기

@@ -1507,11 +1507,13 @@
1507 1507
 //#define CARTESIO_UI
1508 1508
 
1509 1509
 //
1510
-// ANET_10 Controller supported displays.
1510
+// ANET and Tronxy Controller supported displays.
1511 1511
 //
1512
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1512
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1513 1513
                                   // This LCD is known to be susceptible to electrical interference
1514 1514
                                   // which scrambles the display.  Pressing any button clears it up.
1515
+                                  // This is a LCD2004 display with 5 analog buttons.
1516
+
1515 1517
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1516 1518
                                   // A clone of the RepRapDiscount full graphics display but with
1517 1519
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Cartesio/Configuration.h 파일 보기

@@ -1515,11 +1515,13 @@
1515 1515
 #define CARTESIO_UI
1516 1516
 
1517 1517
 //
1518
-// ANET_10 Controller supported displays.
1518
+// ANET and Tronxy Controller supported displays.
1519 1519
 //
1520
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1520
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521 1521
                                   // This LCD is known to be susceptible to electrical interference
1522 1522
                                   // which scrambles the display.  Pressing any button clears it up.
1523
+                                  // This is a LCD2004 display with 5 analog buttons.
1524
+
1523 1525
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1524 1526
                                   // A clone of the RepRapDiscount full graphics display but with
1525 1527
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Creality/CR-10/Configuration.h 파일 보기

@@ -1526,11 +1526,13 @@
1526 1526
 //#define CARTESIO_UI
1527 1527
 
1528 1528
 //
1529
-// ANET_10 Controller supported displays.
1529
+// ANET and Tronxy Controller supported displays.
1530 1530
 //
1531
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1531
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1532 1532
                                   // This LCD is known to be susceptible to electrical interference
1533 1533
                                   // which scrambles the display.  Pressing any button clears it up.
1534
+                                  // This is a LCD2004 display with 5 analog buttons.
1535
+
1534 1536
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1535 1537
                                   // A clone of the RepRapDiscount full graphics display but with
1536 1538
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Felix/Configuration.h 파일 보기

@@ -1498,11 +1498,13 @@
1498 1498
 //#define CARTESIO_UI
1499 1499
 
1500 1500
 //
1501
-// ANET_10 Controller supported displays.
1501
+// ANET and Tronxy Controller supported displays.
1502 1502
 //
1503
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1503
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1504 1504
                                   // This LCD is known to be susceptible to electrical interference
1505 1505
                                   // which scrambles the display.  Pressing any button clears it up.
1506
+                                  // This is a LCD2004 display with 5 analog buttons.
1507
+
1506 1508
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1507 1509
                                   // A clone of the RepRapDiscount full graphics display but with
1508 1510
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Felix/DUAL/Configuration.h 파일 보기

@@ -1498,11 +1498,13 @@
1498 1498
 //#define CARTESIO_UI
1499 1499
 
1500 1500
 //
1501
-// ANET_10 Controller supported displays.
1501
+// ANET and Tronxy Controller supported displays.
1502 1502
 //
1503
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1503
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1504 1504
                                   // This LCD is known to be susceptible to electrical interference
1505 1505
                                   // which scrambles the display.  Pressing any button clears it up.
1506
+                                  // This is a LCD2004 display with 5 analog buttons.
1507
+
1506 1508
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1507 1509
                                   // A clone of the RepRapDiscount full graphics display but with
1508 1510
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/FolgerTech/i3-2020/Configuration.h 파일 보기

@@ -1521,11 +1521,13 @@
1521 1521
 //#define CARTESIO_UI
1522 1522
 
1523 1523
 //
1524
-// ANET_10 Controller supported displays.
1524
+// ANET and Tronxy Controller supported displays.
1525 1525
 //
1526
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1526
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1527 1527
                                   // This LCD is known to be susceptible to electrical interference
1528 1528
                                   // which scrambles the display.  Pressing any button clears it up.
1529
+                                  // This is a LCD2004 display with 5 analog buttons.
1530
+
1529 1531
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1530 1532
                                   // A clone of the RepRapDiscount full graphics display but with
1531 1533
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Geeetech/GT2560/Configuration.h 파일 보기

@@ -1531,11 +1531,13 @@
1531 1531
 //#define CARTESIO_UI
1532 1532
 
1533 1533
 //
1534
-// ANET_10 Controller supported displays.
1534
+// ANET and Tronxy Controller supported displays.
1535 1535
 //
1536
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1536
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1537 1537
                                   // This LCD is known to be susceptible to electrical interference
1538 1538
                                   // which scrambles the display.  Pressing any button clears it up.
1539
+                                  // This is a LCD2004 display with 5 analog buttons.
1540
+
1539 1541
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1540 1542
                                   // A clone of the RepRapDiscount full graphics display but with
1541 1543
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Geeetech/I3_Pro_X-GT2560/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Infitary/i3-M508/Configuration.h 파일 보기

@@ -1520,11 +1520,13 @@
1520 1520
 //#define CARTESIO_UI
1521 1521
 
1522 1522
 //
1523
-// ANET_10 Controller supported displays.
1523
+// ANET and Tronxy Controller supported displays.
1524 1524
 //
1525
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1525
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1526 1526
                                   // This LCD is known to be susceptible to electrical interference
1527 1527
                                   // which scrambles the display.  Pressing any button clears it up.
1528
+                                  // This is a LCD2004 display with 5 analog buttons.
1529
+
1528 1530
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1529 1531
                                   // A clone of the RepRapDiscount full graphics display but with
1530 1532
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Malyan/M150/Configuration.h 파일 보기

@@ -1544,11 +1544,13 @@
1544 1544
 //#define CARTESIO_UI
1545 1545
 
1546 1546
 //
1547
-// ANET_10 Controller supported displays.
1547
+// ANET and Tronxy Controller supported displays.
1548 1548
 //
1549
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1549
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1550 1550
                                   // This LCD is known to be susceptible to electrical interference
1551 1551
                                   // which scrambles the display.  Pressing any button clears it up.
1552
+                                  // This is a LCD2004 display with 5 analog buttons.
1553
+
1552 1554
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1553 1555
                                   // A clone of the RepRapDiscount full graphics display but with
1554 1556
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Micromake/C1/basic/Configuration.h 파일 보기

@@ -1520,11 +1520,13 @@
1520 1520
 //#define CARTESIO_UI
1521 1521
 
1522 1522
 //
1523
-// ANET_10 Controller supported displays.
1523
+// ANET and Tronxy Controller supported displays.
1524 1524
 //
1525
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1525
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1526 1526
                                   // This LCD is known to be susceptible to electrical interference
1527 1527
                                   // which scrambles the display.  Pressing any button clears it up.
1528
+                                  // This is a LCD2004 display with 5 analog buttons.
1529
+
1528 1530
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1529 1531
                                   // A clone of the RepRapDiscount full graphics display but with
1530 1532
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Micromake/C1/enhanced/Configuration.h 파일 보기

@@ -1520,11 +1520,13 @@
1520 1520
 //#define CARTESIO_UI
1521 1521
 
1522 1522
 //
1523
-// ANET_10 Controller supported displays.
1523
+// ANET and Tronxy Controller supported displays.
1524 1524
 //
1525
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1525
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1526 1526
                                   // This LCD is known to be susceptible to electrical interference
1527 1527
                                   // which scrambles the display.  Pressing any button clears it up.
1528
+                                  // This is a LCD2004 display with 5 analog buttons.
1529
+
1528 1530
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1529 1531
                                   // A clone of the RepRapDiscount full graphics display but with
1530 1532
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/RigidBot/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/SCARA/Configuration.h 파일 보기

@@ -1528,11 +1528,13 @@
1528 1528
 //#define CARTESIO_UI
1529 1529
 
1530 1530
 //
1531
-// ANET_10 Controller supported displays.
1531
+// ANET and Tronxy Controller supported displays.
1532 1532
 //
1533
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1533
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1534 1534
                                   // This LCD is known to be susceptible to electrical interference
1535 1535
                                   // which scrambles the display.  Pressing any button clears it up.
1536
+                                  // This is a LCD2004 display with 5 analog buttons.
1537
+
1536 1538
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1537 1539
                                   // A clone of the RepRapDiscount full graphics display but with
1538 1540
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Sanguinololu/Configuration.h 파일 보기

@@ -1547,11 +1547,13 @@
1547 1547
 //#define CARTESIO_UI
1548 1548
 
1549 1549
 //
1550
-// ANET_10 Controller supported displays.
1550
+// ANET and Tronxy Controller supported displays.
1551 1551
 //
1552
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1552
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1553 1553
                                   // This LCD is known to be susceptible to electrical interference
1554 1554
                                   // which scrambles the display.  Pressing any button clears it up.
1555
+                                  // This is a LCD2004 display with 5 analog buttons.
1556
+
1555 1557
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1556 1558
                                   // A clone of the RepRapDiscount full graphics display but with
1557 1559
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/TinyBoy2/Configuration.h 파일 보기

@@ -1572,11 +1572,13 @@
1572 1572
 //#define CARTESIO_UI
1573 1573
 
1574 1574
 //
1575
-// ANET_10 Controller supported displays.
1575
+// ANET and Tronxy Controller supported displays.
1576 1576
 //
1577
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1577
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1578 1578
                                   // This LCD is known to be susceptible to electrical interference
1579 1579
                                   // which scrambles the display.  Pressing any button clears it up.
1580
+                                  // This is a LCD2004 display with 5 analog buttons.
1581
+
1580 1582
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1581 1583
                                   // A clone of the RepRapDiscount full graphics display but with
1582 1584
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Velleman/K8200/Configuration.h 파일 보기

@@ -1549,11 +1549,13 @@
1549 1549
 //#define CARTESIO_UI
1550 1550
 
1551 1551
 //
1552
-// ANET_10 Controller supported displays.
1552
+// ANET and Tronxy Controller supported displays.
1553 1553
 //
1554
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1554
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1555 1555
                                   // This LCD is known to be susceptible to electrical interference
1556 1556
                                   // which scrambles the display.  Pressing any button clears it up.
1557
+                                  // This is a LCD2004 display with 5 analog buttons.
1558
+
1557 1559
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1558 1560
                                   // A clone of the RepRapDiscount full graphics display but with
1559 1561
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Velleman/K8400/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/Wanhao/Duplicator 6/Configuration.h 파일 보기

@@ -1469,11 +1469,13 @@
1469 1469
 //#define CARTESIO_UI
1470 1470
 
1471 1471
 //
1472
-// ANET_10 Controller supported displays.
1472
+// ANET and Tronxy Controller supported displays.
1473 1473
 //
1474
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1474
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1475 1475
                                   // This LCD is known to be susceptible to electrical interference
1476 1476
                                   // which scrambles the display.  Pressing any button clears it up.
1477
+                                  // This is a LCD2004 display with 5 analog buttons.
1478
+
1477 1479
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1478 1480
                                   // A clone of the RepRapDiscount full graphics display but with
1479 1481
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/adafruit/ST7565/Configuration.h 파일 보기

@@ -1516,11 +1516,13 @@
1516 1516
 //#define CARTESIO_UI
1517 1517
 
1518 1518
 //
1519
-// ANET_10 Controller supported displays.
1519
+// ANET and Tronxy Controller supported displays.
1520 1520
 //
1521
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1521
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1522 1522
                                   // This LCD is known to be susceptible to electrical interference
1523 1523
                                   // which scrambles the display.  Pressing any button clears it up.
1524
+                                  // This is a LCD2004 display with 5 analog buttons.
1525
+
1524 1526
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1525 1527
                                   // A clone of the RepRapDiscount full graphics display but with
1526 1528
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h 파일 보기

@@ -1650,11 +1650,13 @@
1650 1650
 //#define CARTESIO_UI
1651 1651
 
1652 1652
 //
1653
-// ANET_10 Controller supported displays.
1653
+// ANET and Tronxy Controller supported displays.
1654 1654
 //
1655
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1655
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1656 1656
                                   // This LCD is known to be susceptible to electrical interference
1657 1657
                                   // which scrambles the display.  Pressing any button clears it up.
1658
+                                  // This is a LCD2004 display with 5 analog buttons.
1659
+
1658 1660
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1659 1661
                                   // A clone of the RepRapDiscount full graphics display but with
1660 1662
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h 파일 보기

@@ -1643,11 +1643,13 @@
1643 1643
 //#define CARTESIO_UI
1644 1644
 
1645 1645
 //
1646
-// ANET_10 Controller supported displays.
1646
+// ANET and Tronxy Controller supported displays.
1647 1647
 //
1648
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1648
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1649 1649
                                   // This LCD is known to be susceptible to electrical interference
1650 1650
                                   // which scrambles the display.  Pressing any button clears it up.
1651
+                                  // This is a LCD2004 display with 5 analog buttons.
1652
+
1651 1653
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1652 1654
                                   // A clone of the RepRapDiscount full graphics display but with
1653 1655
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/delta/generic/Configuration.h 파일 보기

@@ -1638,11 +1638,13 @@
1638 1638
 //#define CARTESIO_UI
1639 1639
 
1640 1640
 //
1641
-// ANET_10 Controller supported displays.
1641
+// ANET and Tronxy Controller supported displays.
1642 1642
 //
1643
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1643
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1644 1644
                                   // This LCD is known to be susceptible to electrical interference
1645 1645
                                   // which scrambles the display.  Pressing any button clears it up.
1646
+                                  // This is a LCD2004 display with 5 analog buttons.
1647
+
1646 1648
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1647 1649
                                   // A clone of the RepRapDiscount full graphics display but with
1648 1650
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/delta/kossel_mini/Configuration.h 파일 보기

@@ -1641,11 +1641,13 @@
1641 1641
 //#define CARTESIO_UI
1642 1642
 
1643 1643
 //
1644
-// ANET_10 Controller supported displays.
1644
+// ANET and Tronxy Controller supported displays.
1645 1645
 //
1646
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1646
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1647 1647
                                   // This LCD is known to be susceptible to electrical interference
1648 1648
                                   // which scrambles the display.  Pressing any button clears it up.
1649
+                                  // This is a LCD2004 display with 5 analog buttons.
1650
+
1649 1651
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1650 1652
                                   // A clone of the RepRapDiscount full graphics display but with
1651 1653
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/delta/kossel_pro/Configuration.h 파일 보기

@@ -1641,11 +1641,13 @@
1641 1641
 //#define CARTESIO_UI
1642 1642
 
1643 1643
 //
1644
-// ANET_10 Controller supported displays.
1644
+// ANET and Tronxy Controller supported displays.
1645 1645
 //
1646
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1646
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1647 1647
                                   // This LCD is known to be susceptible to electrical interference
1648 1648
                                   // which scrambles the display.  Pressing any button clears it up.
1649
+                                  // This is a LCD2004 display with 5 analog buttons.
1650
+
1649 1651
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1650 1652
                                   // A clone of the RepRapDiscount full graphics display but with
1651 1653
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/delta/kossel_xl/Configuration.h 파일 보기

@@ -1650,11 +1650,13 @@
1650 1650
 //#define CARTESIO_UI
1651 1651
 
1652 1652
 //
1653
-// ANET_10 Controller supported displays.
1653
+// ANET and Tronxy Controller supported displays.
1654 1654
 //
1655
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1655
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1656 1656
                                   // This LCD is known to be susceptible to electrical interference
1657 1657
                                   // which scrambles the display.  Pressing any button clears it up.
1658
+                                  // This is a LCD2004 display with 5 analog buttons.
1659
+
1658 1660
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1659 1661
                                   // A clone of the RepRapDiscount full graphics display but with
1660 1662
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h 파일 보기

@@ -1530,11 +1530,13 @@
1530 1530
 //#define CARTESIO_UI
1531 1531
 
1532 1532
 //
1533
-// ANET_10 Controller supported displays.
1533
+// ANET and Tronxy Controller supported displays.
1534 1534
 //
1535
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1535
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1536 1536
                                   // This LCD is known to be susceptible to electrical interference
1537 1537
                                   // which scrambles the display.  Pressing any button clears it up.
1538
+                                  // This is a LCD2004 display with 5 analog buttons.
1539
+
1538 1540
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1539 1541
                                   // A clone of the RepRapDiscount full graphics display but with
1540 1542
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/makibox/Configuration.h 파일 보기

@@ -1519,11 +1519,13 @@
1519 1519
 //#define CARTESIO_UI
1520 1520
 
1521 1521
 //
1522
-// ANET_10 Controller supported displays.
1522
+// ANET and Tronxy Controller supported displays.
1523 1523
 //
1524
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1524
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1525 1525
                                   // This LCD is known to be susceptible to electrical interference
1526 1526
                                   // which scrambles the display.  Pressing any button clears it up.
1527
+                                  // This is a LCD2004 display with 5 analog buttons.
1528
+
1527 1529
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1528 1530
                                   // A clone of the RepRapDiscount full graphics display but with
1529 1531
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/tvrrug/Round2/Configuration.h 파일 보기

@@ -1511,11 +1511,13 @@
1511 1511
 //#define CARTESIO_UI
1512 1512
 
1513 1513
 //
1514
-// ANET_10 Controller supported displays.
1514
+// ANET and Tronxy Controller supported displays.
1515 1515
 //
1516
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1516
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1517 1517
                                   // This LCD is known to be susceptible to electrical interference
1518 1518
                                   // which scrambles the display.  Pressing any button clears it up.
1519
+                                  // This is a LCD2004 display with 5 analog buttons.
1520
+
1519 1521
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1520 1522
                                   // A clone of the RepRapDiscount full graphics display but with
1521 1523
                                   // different pins/wiring (see pins_ANET_10.h).

+ 4
- 2
Marlin/example_configurations/wt150/Configuration.h 파일 보기

@@ -1521,11 +1521,13 @@
1521 1521
 //#define CARTESIO_UI
1522 1522
 
1523 1523
 //
1524
-// ANET_10 Controller supported displays.
1524
+// ANET and Tronxy Controller supported displays.
1525 1525
 //
1526
-//#define ANET_KEYPAD_LCD         // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1526
+//#define ZONESTAR_LCD            // Requires ADC_KEYPAD_PIN to be assigned to an analog pin.
1527 1527
                                   // This LCD is known to be susceptible to electrical interference
1528 1528
                                   // which scrambles the display.  Pressing any button clears it up.
1529
+                                  // This is a LCD2004 display with 5 analog buttons.
1530
+
1529 1531
 //#define ANET_FULL_GRAPHICS_LCD  // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6
1530 1532
                                   // A clone of the RepRapDiscount full graphics display but with
1531 1533
                                   // different pins/wiring (see pins_ANET_10.h).

+ 3
- 3
Marlin/pins_ANET_10.h 파일 보기

@@ -145,10 +145,10 @@
145 145
  * LCD / Controller
146 146
  *
147 147
  * Only the following displays are supported:
148
- *  ANET_KEYPAD_LCD
148
+ *  ZONESTAR_LCD
149 149
  *  ANET_FULL_GRAPHICS_LCD
150 150
  *  REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
151
-*/
151
+ */
152 152
 
153 153
 #if ENABLED(ULTRA_LCD) && ENABLED(NEWPANEL)
154 154
   #define LCD_SDSS           28
@@ -209,7 +209,7 @@
209 209
  * ===================== LCD PINOUTS ==================================
210 210
  * ====================================================================
211 211
  *
212
- *   Anet V1.0 controller           | ANET_KEYPAD_LCD   | ANET_FULL_      | RepRapDiscount Full      | Thingiverse RepRap wiring
212
+ *   Anet V1.0 controller           | ZONESTAR_LCD      | ANET_FULL_      | RepRapDiscount Full      | Thingiverse RepRap wiring
213 213
  *   physical   logical   alt       |                   | GRAPHICS_LCD    | Graphics Display Wiring  | http://www.thingiverse
214 214
  *     pin        pin     functions |                   |                 |                          | .com/thing:2103748
215 215
  *------------------------------------------------------------------------------------------------------------------------

+ 2
- 2
Marlin/pins_RAMPS.h 파일 보기

@@ -533,7 +533,7 @@
533 533
 
534 534
 #endif // ULTRA_LCD
535 535
 
536
-#if ENABLED(ANET_KEYPAD_LCD)
536
+#if ENABLED(ZONESTAR_LCD)
537 537
   #define LCD_PINS_RS        64
538 538
   #define LCD_PINS_ENABLE    44
539 539
   #define LCD_PINS_D4        63
@@ -545,4 +545,4 @@
545 545
   #define BTN_EN2            -1
546 546
   #define BTN_ENC            -1
547 547
   // pin 29 N/C
548
-#endif // ANET_KEYPAD_LCD
548
+#endif // ZONESTAR_LCD

+ 15
- 1
Marlin/pins_SANGUINOLOLU_11.h 파일 보기

@@ -243,7 +243,21 @@
243 243
       #define ST7920_DELAY_3 DELAY_0_NOP
244 244
     #endif
245 245
 
246
-  #else  // !LCD_I2C_PANELOLU2 && !LCD_FOR_MELZI
246
+  #elif ENABLED(ZONESTAR_LCD) // For the Tronxy Melzi boards
247
+
248
+    #define LCD_PINS_RS         28
249
+    #define LCD_PINS_ENABLE     29
250
+    #define LCD_PINS_D4         10
251
+    #define LCD_PINS_D5         11
252
+    #define LCD_PINS_D6         16
253
+    #define LCD_PINS_D7         17
254
+    #define ADC_KEYPAD_PIN       1
255
+
256
+    // Not used
257
+    #define BTN_EN1             -1
258
+    #define BTN_EN2             -1
259
+
260
+  #else  // !LCD_I2C_PANELOLU2 && !LCD_FOR_MELZI && !ZONESTAR_LCD
247 261
 
248 262
     #define BTN_ENC             16
249 263
     #define LCD_SDSS            28 // Smart Controller SD card reader rather than the Melzi

Loading…
취소
저장