Hirdetés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Gaming notebook topik
- Épített vízhűtés (nem kompakt) topic
- Asztrofotózás
- Azonnali notebookos kérdések órája
- Milyen TV-t vegyek?
- OLED TV topic
- Projektor topic
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
bear_
aktív tag
Megvan a probléma, a for ciklust rontottam el.
Viszont itt is a következő problémám:
Azt szeretném, ha nyomógomb megnyomására egyel magasabb értéket jelenítene meg a 7 szegmenses kijelző.
0 az alapállapot, és ha nyomva tartom akkor felugrik 1-re, ha elengedem akkor visszaugrik 0-ra. Gyanítom ez azért van mert végigfut a kód és nullázódik a mikrokontroller. Hogy lehet azt megoldani, hogy a változó megjegyezze az értéket?
kód:
while (1) {
int num=0;
if(HAL_GPIO_ReadPin(SW1_GPIO_Port, SW1_Pin)==0){
num++;
}
HAL_GPIO_WritePin(STCP_GPIO_Port, STCP_Pin, GPIO_PIN_RESET);
for(int i = 0; i <= 15; i++) {
HAL_GPIO_WritePin(SHCP_GPIO_Port, SHCP_Pin, GPIO_PIN_RESET);
if(digits[num][i] == 1) {
HAL_GPIO_WritePin(DS_GPIO_Port, DS_Pin, GPIO_PIN_SET);
}else {
HAL_GPIO_WritePin(DS_GPIO_Port, DS_Pin, GPIO_PIN_RESET);
}
HAL_GPIO_WritePin(SHCP_GPIO_Port, SHCP_Pin, GPIO_PIN_RESET);
HAL_GPIO_WritePin(SHCP_GPIO_Port, SHCP_Pin, GPIO_PIN_SET);
}
HAL_GPIO_WritePin(STCP_GPIO_Port, STCP_Pin, GPIO_PIN_SET);
}
}
Új hozzászólás Aktív témák
- sziku69: Fűzzük össze a szavakat :)
- Titan Quest II
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Windows 11
- Szappanos topik (Dettol, Xiaomi, Lebath...)
- Samsung Galaxy A56 - megbízható középszerűség
- Meggyi001: Nyilvános wc-k.....még mindig hiánypótló...
- Battlefield 6 - Bemutatkozik a többjátékos mód
- Több újítással támad a Xiaomi Redmi 3s
- Gitáros topic
- További aktív témák...
- Canon EOS 1200D gépek, +objektívek +kiegészítők (1400 / 3424 / 6600 / 9575/ 11700 / 14600 expoval )
- HP Envy x360 14-fa0026ne - 2-in-1 ultrabook - Ryzen 7
- Canon EOS 550D gépek, objektívekkel és kiegészítőkkel
- IPhone 12 Pro 256GB gyári független megkímélt Grafit / ezüst
- Lenovo Thinkpad T14s Gen1 (1) /i5-10310U vPro/16GB/512GB M.2
- Dell D6000 univerzális dokkoló USB-C/ USB-A, DisplayLink & Dell WD15 (K17A) USB-C + 130-180W töltő
- Lenovo, Dell, HP, Panasonic Getac Surface üzleti és ütésálló katonai laptopok + Ipad 6-13. gen. gar
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- Ritkaság! Hibátlan! Intel Core I9 13900KS Processzor!
Állásajánlatok
Cég: FOTC
Város: Budapest