Félre értettél.
Arduinós a kérdés (tudom merre vagyok arcal előre).
A bascomot csak példának hoztam fel az arduino nyelvezetével szemben.
Mindenesetre segítettél (mint mindíg), köszönöm.
138 találat
- 2018. augusztus 1. szerda, 7:02
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: HEX to DEC konverzió
- Válaszok: 4
- Megtekintve: 1478
- 2018. július 31. kedd, 13:31
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: HEX to DEC konverzió
- Válaszok: 4
- Megtekintve: 1478
Re: HEX to DEC konverzió
Köszönöm kolléga Úr! Én is valami hasonló megoldásra jutottam. Mondjuk a Tiéd lényegesen szebb köntösben van :D Az a helyzet, hogy én nemigen erőltettem ezidáig az arduino mint programozó köznyezet használatát, de mostmár van tapasztalatom is, hogy miért nem használom. A BASCOMban csak egy HEXVAL fü...
- 2018. július 31. kedd, 8:55
- Fórum: Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)
- Téma: HEX to DEC konverzió
- Válaszok: 4
- Megtekintve: 1478
HEX to DEC konverzió
Üdv!
A gondom a következő: string formátumban megadott HEX értéket szeretnék egy az egyben átadni egy portnak.
Milyen módon lehet elérni azt, hogy a string formátumban lévő 1byte-nyi érték (pl.: E5) decimális (vagy bármilyen numerikus) értékké alakuljon?
Köszi a válaszokat!
HP
A gondom a következő: string formátumban megadott HEX értéket szeretnék egy az egyben átadni egy portnak.
Milyen módon lehet elérni azt, hogy a string formátumban lévő 1byte-nyi érték (pl.: E5) decimális (vagy bármilyen numerikus) értékké alakuljon?
Köszi a válaszokat!
HP
- 2018. március 17. szombat, 22:27
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Áramerősség mérése váltóáramnál ADC-vel
- Válaszok: 29
- Megtekintve: 20518
Re: Áramerősség mérése váltóáramnál ADC-vel
ACS712? AC/DC 30A-ig. Datasheet: https://www.google.hu/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwj_iZ_TpfTZAhVuSZoKHcm_Bx4QFgg2MAA&url=https%3A%2F%2Fwww.allegromicro.com%2F~%2Fmedia%2FFiles%2FDatasheets%2FACS712-Datasheet.ashx&usg=AOvVaw2tp3bP7IvTxKFLprjnijRb
- 2017. december 19. kedd, 14:57
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Saját bootloader
- Válaszok: 9
- Megtekintve: 3051
Re: Saját bootloader
Üdv Urak! Megvilágosodtam! (asszem'): https://pythonhosted.org/xmodem/xmodem.html#xmodem-128-byte-blocks A linken megtekinthető infó alapján XModem-protokoll, amit a BASCOM bootloader is használ (ahogy azt a HELP-ben jelölik is :D ). Magából a BIN állományból csak 128byte-os csomagokat szedegetünk k...
- 2017. december 1. péntek, 13:59
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Saját bootloader
- Válaszok: 9
- Megtekintve: 3051
Re: Saját bootloader
Akkor nekem tulajdonképpen pont azt az esetet kellene használnom, hogy az LB bitet állítom be prog+ver disabled-re és minden mást hagyok Not programmed-en. (BLB0, BLB1)
Ekkor a chipet törölve újra lehet programozni ISP-n, de kiolvasni nem. Viszont a bootloaderből tudom frissíteni a főprogit.
Ekkor a chipet törölve újra lehet programozni ISP-n, de kiolvasni nem. Viszont a bootloaderből tudom frissíteni a főprogit.
- 2017. november 30. csütörtök, 23:15
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Saját bootloader
- Válaszok: 9
- Megtekintve: 3051
Re: Saját bootloader
A $NORAMCLEAR direktívával remekül működik amit szerettem volna. Ha a booltoaderben beállítok egy változóz egy előre lefoglalt SRAM területen, akkor azt a főprogramban vissza tudom olvasni. Ha egy olyan Bootot teszek fel, amiben nincs beállítva ez a változó, akkor a főprogram hibával leáll (hiszen n...
- 2017. november 22. szerda, 15:33
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Saját bootloader
- Válaszok: 9
- Megtekintve: 3051
Re: Saját bootloader
Szeva Robi! Köszi az infót. Akkor jól sejtem, hogy a $NORAMCLEAR direktívát a főprogramomba kell implementálnom, mondván, hogy annak az indulásakor ne törölje a SRAM területet. Tételezzük fel, hogy a bootloaderben létrehozom a változót: DIM Secure_DTA as WORD AT $300 Secure_DTA = 1545 Ami azt jelent...
- 2017. november 21. kedd, 19:28
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Saját bootloader
- Válaszok: 9
- Megtekintve: 3051
Re: Saját bootloader
Szevasztok! A fenti kérdésemre továbbra is izgatottan várom az esetleges ötleteket. Menet közben azonban újabb kérdés merült fel: Ha a bascom bootloaderét használom, akkor meg lehet-e tenni azt, hogy a bootloaderben létrehozok egy változót egy fix memóriacímen, majd azt az értéket felhasználom a nor...
- 2017. július 4. kedd, 19:44
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Saját bootloader
- Válaszok: 9
- Megtekintve: 3051
Re: Saját bootloader
A Bootloader tanulmányozása alapján arra jutottam, hogy a sok szakirodalomban említett 132byte-os csomagok igazából 131byte-osak... Bár nem értem miért. Alább a kommentjeim, amelyekre a progi működése alapján következtetek: (A Bootloader.bas vonatkozó része a "Cdebug"-októl és felesleges v...
- 2017. július 3. hétfő, 20:07
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: Saját bootloader
- Válaszok: 9
- Megtekintve: 3051
Saját bootloader
Sziasztok Urak! Szeretnék kérni némi iránymutatást a bascom saját bootloaderének kezeléséhez. Az egyszerűség kedvéért maradjunk Delphi-nél. A chipre feltöltött bootloaderen keresztül szeretném feltölteni a hex vagy bin állományomat a szintén saját, a procival eleve kommunikáló, Delphiben megírt felh...
- 2016. december 6. kedd, 17:05
- Fórum: Ami máshova nem besorolható...
- Téma: AVR fogyasztása
- Válaszok: 4
- Megtekintve: 2461
Re: AVR fogyasztása
Üdv Urak! Nem akartam már új témát nyitni. Az a problémám, hogy a szupi DCCDuino Nano panelemen lévő ATMega328P proci fogyasztása 5V tápfesz mellett, sehogyan sem akar 20mA alá menni. Mi a fenét rontok el?? Már minden környező alkatrészt leszedtem mellőle a panelről kínomban. (CH340G, LEDek, táp IC,...
- 2016. október 7. péntek, 19:38
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: PORT átkonfigurálás menet közben
- Válaszok: 7
- Megtekintve: 2036
Re: PORT átkonfigurálás menet közben
Köszönöm, ez bejött!
- 2016. október 7. péntek, 12:34
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: PORT átkonfigurálás menet közben
- Válaszok: 7
- Megtekintve: 2036
PORT átkonfigurálás menet közben
Sziasztok! A következő a problémám, hogy a HW UART kivezetésen szeretnék bekapcsoláskor jelszintet ellenőrizni, és annak állapota szerint cselekedni, de miután ez megvolt, már a soros portra lenne szükségem. Konkrétabban: $regfile = "m328pdef.dat" $crystal = 8000000 ' Bekapcsoláskor törljü...
- 2015. június 29. hétfő, 12:00
- Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
- Téma: I2C Slave
- Válaszok: 15
- Megtekintve: 7630
Re: I2C Slave
Találtam egy I2Cbus rutint a help-ben:
Ez vajon Slave-re is használható, vagy csak Master-re?
Kód: Egész kijelölése
Config I2cbus = 0, scl = porte.1, sda = portd.0
Config I2cbus = 1, scl = porte.1, sda = portd.0
Config I2cbus = 2, scl = porte.1, sda = portd.0
...
Config I2cbus = x, scl = porte.1, sda = portd.0