- Huawei Watch GT 4 - kerek karék
- Sony Xperia 1 V - kizárólag igényeseknek
- Google Pixel topik
- Az iPhone hajthatatlanságán gúnyolódik a Samsung
- iPhone topik
- Xiaomi 15 - kicsi telefon nagy energiával
- Redmi Note 10S - egy a sok közül
- Milyen okostelefont vegyek?
- Szeptemberben érkezik az Ulefone Armor 29 Pro széria
- Samsung Galaxy A52s 5G - jó S-tehetség
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
don_peter #4711 üzenetére
Bocsánat, nem tudtam, hogy ilyen PIC-et használsz. Valamiért egy PIC16 rémlett. 32 kB flash, 2 kB RAM már jobban mutat.
Pár észrevétel:
- SSPCON1 regisztert illetve a társait valahogy el lehet érni bájtként, és akkor nem bitekkel kell majmolni. Nem mellesleg ha jó a fordító, akkor ezeket nem optimalizálja ki és mindenegyes sor egy 2 bájtos parancs.
- *pbuf++=spi_io(0x00); -> ez így elég meredek. Inkább így
for (i=0; i < PMEMBLOCK; i++) {
*(pbuf+i)=spi_io(0x00);
}
és már mehet is a const az argumentumba és biztonságosabb is így, mert a memória címe nem változik.
- while(!SSPSTATbits.BF); -> lehet ilyeneket használni, de akkor tegyél bele watchdogot (ez önmagában ajánlott), vagy timeout-t, mert ezek nélkül a jövőben okozhat problémát.Az a probléma hogy a for cikluson belül olvas ki több lapot, vagy a while cikluson belül?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Kecskemét és környéke adok-veszek-beszélgetek
- World of Tanks - MMO
- Háztartási gépek
- Fujifilm X
- Huawei Watch GT 4 - kerek karék
- PlayStation 5
- GoodSpeed: AMD Ryzen 7 7700X vs AMD Ryzen 9 9900X AIDA64, és PCMark 10 Benchmarkokban mérve
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Sony Xperia 1 V - kizárólag igényeseknek
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Bomba ár! Dell Latitude E7450 - i5-5GEN I 8GB I 256SSD I 14" HD I HDMI I Cam I W10 I Garancia!
- Bomba ár! Dell Latitude E7250 - i5-i7 I 8GB I 256SSD I 12,5" HD I HDMI I Cam I W10 I Garancia!
- Azonnali készpénzes Microsoft XBOX Series S és Series X felvásárlás személyesen/csomagküldéssel
- Ultimate előfizetés új fiókra akár 2736 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- BESZÁMÍTÁS! MSI Z390 i7 8700 32GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman S3 TG Corsair 600W
Állásajánlatok
Cég: FOTC
Város: Budapest