86284a9f6859de8d53601102949324f3abd23c8c
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 |  |
| 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 |  |
| 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 |