diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2025-07-06 11:11:19 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2025-07-06 11:11:19 +0800 |
| commit | fd4e5bf422891eab9992207adc93ee9766db78e2 (patch) | |
| tree | 5570844a8cb973dc3d808c43e35b41785f65d51b | |
| parent | db9b2dacb951c2685e9f43801278f10f06e37056 (diff) | |
| download | fpm-door-lock-fd4e5bf422891eab9992207adc93ee9766db78e2.tar.gz | |
wip: n-channel high-side switching.
| -rw-r--r-- | main.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -98,12 +98,12 @@ static inline void flash_led(void) static inline void fet_on(void) { - FET_PORT |= (1 << FET_FPM) | (1 << FET_SERVO); + FET_PORT &= ~((1 << FET_FPM) | (1 << FET_SERVO)); } static inline void fet_off(void) { - FET_PORT &= ~((1 << FET_FPM) | (1 << FET_SERVO)); + FET_PORT |= (1 << FET_FPM) | (1 << FET_SERVO); } int main(void) |
