Board-dat/Board-DAT.md
... ...
@@ -486,7 +486,7 @@ MT7688
486 486
487 487
Darlinton driver - [[SCU1024-dat]] == [[stepper-dat]]
488 488
489
-[[mcu-relay]] - [[SCU1044-dat]] - [[SCU1047-dat]] - [[SCU1048-dat]] - [[SCU1050-dat]]
489
+[[MCU-relay-dat]] - [[SCU1044-dat]] - [[SCU1047-dat]] - [[SCU1048-dat]] - [[SCU1050-dat]]
490 490
491 491
[[TEC12706-dat]] - [[SCU1033-DAT]] - [[SCU1034-dat]]
492 492
Board-dat/OPM/OPM1095-dat/OPM1095-dat.md
... ...
@@ -4,15 +4,14 @@
4 4
![](2024-10-04-17-44-42.png)
5 5
6 6
7
-https://www.electrodragon.com/product/mutiple-output-dc-power-module/
8
-
7
+[DC Power Supply Buck Module, VIN, 5V, 3.3V R3](https://www.electrodragon.com/product/mutiple-output-dc-power-module/)
9 8
10 9
11 10
## Input Output
12 11
13 12
- Input = 7-12V from DC barrel Jack or pin headers
14 13
- idealy using 9V 1A power plug
15
- - 12V power plug is working but will be a little hot
14
+ - 12V power plug is working but will be HOT, depends on the load current
16 15
- Ouput1 = 5V 1A
17 16
- Output2 = 3.3V 2A
18 17
... ...
@@ -28,6 +27,8 @@ https://www.electrodragon.com/product/mutiple-output-dc-power-module/
28 27
29 28
- [[AMS1117-dat]] - [[LDO-dat]]
30 29
30
+- [[power-supply-lab-dat]]
31
+
31 32
- [[ESP8266-dat]]
32 33
33 34
[[OPM1095]]
Board-dat/SCU/SCU1048-dat/SCU1048-dat.md
... ...
@@ -48,6 +48,60 @@ template
48 48
49 49
![](2025-11-23-19-21-17.png)
50 50
51
+- https://github.com/Edragon/nuvoton-app - [[private-repo-dat]]
52
+
53
+
54
+### workflow chart
55
+
56
+```
57
+START
58
+ |
59
+ v
60
+main() init:
61
+ - Set_All_GPIO_Quasi_Mode, P15_Input_Mode
62
+ - P1SR/P0SR, UART init, display_init(), set key lines
63
+ |
64
+ v
65
++----------------------------------+
66
+| while (1) |
67
+| |
68
+| check_boot() |--> (reads save_byte_3; sets test_flag)
69
+| |
70
+| printf("key2=%d, cfg=%d") |
71
+| |
72
+| key1_scan() |--> (debounce; increments k1_value on K1)
73
+| |
74
+| key_operate() |--> (if K2 pressed => cycle config_flag:
75
+| | 0->1 (enter cfg1),
76
+| | 1->2 (save k1 -> k1_val1),
77
+| | 2->0 (save k1 -> k1_val2 + write flash))
78
+| |
79
+| boot_select() |--> switch(config_flag)
80
+| | |
81
+| |-- config_flag == 0 -------+--> route_active()
82
+| | |
83
+| | v
84
+| | route_active():
85
+| | - activeTime = read_APROM or test(2)
86
+| | - for count = activeTime..0:
87
+| | set_relay
88
+| | flash_display(count) (multiplex display)
89
+| | k2_state = key2_scan()
90
+| | if k2_state==1: break (back to loop)
91
+| | - when count==0: clr_relay ; route_deactive()
92
+| |
93
+| |-- config_flag == 1 -------+--> show k1_value on display (display_digis)
94
+| | +--> k2_state = key2_scan()
95
+| |
96
+| `-- config_flag == 2 -------+--> show k1_value on display (dot=1)
97
+| +--> k2_state = key2_scan()
98
++----------------------------------+
99
+ |
100
+ v
101
+loop back to top of while
102
+```
103
+
104
+
51 105
52 106
53 107
## ref
Chip-cn-dat/STC-dat/STC-dat.md
... ...
@@ -34,6 +34,11 @@ STK12C68
34 34
35 35
- https://github.com/Edragon/STC
36 36
37
+
38
+
39
+
40
+
41
+
37 42
## SDK
38 43
39 44
STC ISP programming software (v6.95U)
... ...
@@ -46,6 +51,10 @@ install keil header files
46 51
47 52
48 53
54
+
55
+
56
+
57
+
49 58
## ref
50 59
51 60
- [[MCU-dat]]
... ...
\ No newline at end of file
Chip-dat/nuvoton-dat/n76e003-dat/n76e003-dat.md
... ...
@@ -204,6 +204,11 @@ So, these 3 pins should be avoided. Below is the official explanation.
204 204
- https://github.com/steve-m/N76E003-playground
205 205
- https://github.com/frank-zago/nvtispflash
206 206
207
+more demo code - [[nuvoton-dat]]
208
+
209
+
210
+
211
+
207 212
## demo code
208 213
209 214
- [N76E003_BSP_Keil_C51_V0.04.zip](https://electrodragon.com/N76E003_BSP_Keil_C51_V0.04.zip)
... ...
@@ -224,4 +229,5 @@ So, these 3 pins should be avoided. Below is the official explanation.
224 229
225 230
- [[MDK-ARM-dat]]
226 231
227
-- [[N76E003]] - [[nuvoton]]
... ...
\ No newline at end of file
0
+- [[N76E003]] - [[nuvoton]]
1
+
Chip-dat/nuvoton-dat/nuvoton-dat.md
... ...
@@ -1,7 +1,7 @@
1 1
2 2
# nuvoton-dat
3 3
4
-- legacy wiki page - https://w.electrodragon.com/w/Category:Nuvoton
4
+- [legacy wiki page](https://w.electrodragon.com/w/Category:Nuvoton)
5 5
6 6
7 7
... ...
@@ -101,9 +101,16 @@ https://github.com/OpenNuvoton/ISPTool/releases/tag/v4.15
101 101
- https://github.com/Edragon/Nuvoton
102 102
- https://github.com/Edragon/nuc505
103 103
- https://github.com/Edragon/nuvoton-8051 - [[N76E003-dat]]
104
-- https://github.com/Edragon/nuvoton-app
104
+
105
+- https://github.com/Edragon/nuvoton-app - [[private-repo-dat]]
106
+
105 107
- https://github.com/Edragon/nuvoton-ARM9
106
--
108
+
109
+
110
+
111
+
112
+
113
+
107 114
## ref
108 115
109 116
- [[8051-dat]]
Tech-dat/MCU-dat/mcu-dat.md
... ...
@@ -19,7 +19,7 @@
19 19
20 20
- [[allwinner-dat]]
21 21
22
-
22
+- [[STC-dat]]
23 23
24 24
25 25
## other types