bascom include

Znaleziono około 554 wyników dla: bascom include
  • bascom avr - jak skompilować program składający się z wielu plików?

    Poczytaj o $INCLUDE w help'ie.

    Mikrokontrolery AVR   13 Paź 2015 16:42 Odpowiedzi: 5    Wyświetleń: 1143
  • REKLAMA
  • [BASCOM] Jak automatycznie zapisać datę kompilacji w zmiennych BASCOM?

    Nie ma takiej możliwości w BASCOM-ie. Przynajmniej nie automatycznie. "Coś" musiałoby zmieniać twój kod, za każdym razem, gdy go kompilujesz. Jest możliwe rozwiązanie tego problemu, ale wymaga trochę zachodu, w początkowej fazie. Bascom posiada funkcję "INCLUDE", która pozwala na dołączenie dowolnego pliku BAS, zawierającego dowolny kod. Musisz (można...

    Programowanie   12 Sie 2014 01:43 Odpowiedzi: 3    Wyświetleń: 1470
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Eclipse - Wydzielenie części programu do innego pliku

    Oczywiście nic formalnie nie stoi na przeszkodzie, aby zrobić tak samo jak w Bascomie i dać po prostu #include <plik_z_kodem>. Ma to same wady, ale zadziała dokładnie tak, jak to znasz z Bascoma. Z drugiej strony przygotowanie normalnych plików nagłówkowych to nie jakaś trudna praca i warto to zrobić.

    Mikrokontrolery AVR   05 Maj 2014 07:11 Odpowiedzi: 7    Wyświetleń: 1707
  • [Bascom] LCD T6963c + Atmeg8 działają tylko obrazki.

    To powinno działać. $regfile = "m8def.dat" ' $crystal = 8000000 Config Graphlcd = 240 * 64 , Dataport = Portd , Controlport = Portb , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 Setfont Font8x8 Cls Locate 0 , 0 Lcd " GTS1991 " End $include "font8x8.font"

    Mikrokontrolery AVR   19 Cze 2010 15:51 Odpowiedzi: 14    Wyświetleń: 2793
  • REKLAMA
  • Jak ustawić BASCOM, by szukał plików w katalogu głównym projektu?

    Witam, dzieje się dokładnie tak jak chcesz. Dając polecenie $include Bascom przeszukuje katalog z kompilowanym plikiem. Jeśli chcesz aby szukał w innym katalogu (np. katalogu wewnątrz katalogu z kompilowanym plikiem) to wpisujesz np.: $include = "funkcje\funkcje.bas" Pozdrawiam, aleexander

    Mikrokontrolery AVR   06 Lis 2010 11:00 Odpowiedzi: 3    Wyświetleń: 1519
  • Błąd error 43 $include font 8x8 przy kompilacji w Bascom AVR 2.0.7.3

    Witam, Czy Kol. próbował kompilować inna wersją kompilatora? powinno działać..

    Mikrokontrolery AVR   20 Mar 2018 12:38 Odpowiedzi: 4    Wyświetleń: 729
  • REKLAMA
  • #if _chip = .... BASCOM Co wpisać w programie za tą dyrektywą?

    _chip przechowuje liczbe typu longer opisujaca rodzaj procka... Mozesz zrobic tak ze napiszesz programik dla np mega8 (#include="m8def.dat" )skompilujesz i w symulatorze wykonasz print _chip i juz masz numer procka pod jakim jest mega8, analogicznie rob z innymi

    Mikrokontrolery   22 Wrz 2006 11:12 Odpowiedzi: 2    Wyświetleń: 1017
  • [Bascom] LCD 128x64 niedziałające czcionki większe od 8x8

    Rozwiązaniem jest załączanie czcionek $include "font16x16.font" na końcu programu.

    Mikrokontrolery AVR   15 Lis 2012 08:56 Odpowiedzi: 1    Wyświetleń: 2305
  • Atmega128 + BASCOM: Znikające fonty przy 60% zajętości flash - co robić?

    Mam program, w którym używam kilku własnych fontów (dołączonych normalnie przez $include). Bascom w czasie kompilacji informuje, że program zajmuje ok. 60% flash. Ale - pisząc program, doszedłem do momentu, gdzie dodanie kilku linijek programu powoduje, że moje fonty zaczynają się "sypać" - dokładnie ostatni znak ostatniego dołączonego fontu. Przy czym...

    Mikrokontrolery AVR   09 Lip 2012 13:06 Odpowiedzi: 5    Wyświetleń: 1274
  • REKLAMA
  • Błąd nr 31 w Bascom przy kompilacji - błędny typ danych, jak naprawić?

    Cóż , jeśli nie grzebałeś w tych ... $include "Config_MMC.bas" $include "Config_AVR-DOS.bas" ... plikach i masz wersję komercyjną Bascoma , to ją uaktualnij. Natomiast jeśli masz wersję DEMO , to nie uda się skompilować poprawnie Twojego kodu , bo program jest większy niż dozwolone 4kB i to może być przyczyną błędu , lub wersja kompilatora...

    Mikrokontrolery   15 Gru 2007 15:26 Odpowiedzi: 10    Wyświetleń: 4166
  • [atmega8a][assembler] - inicjalizacja wyświetlacza HD44780U

    Witam, chciałbym zainicjalizować wyświetlacz LCD, pisząc program w asemblerze, na podstawie ogólnodostępnego schematu blokowego w internecie napisałem program, który niestety nie działa. Czy mógłby mi ktoś pomóc znaleźć błąd?(RS-> C0, E -> C1, RW -> GND, bity odpowiedzialne za wysyłanie danych są podłączone do portu D) [syntax=Bascom].include "m8def.inc"...

    Mikrokontrolery AVR   18 Maj 2014 13:56 Odpowiedzi: 15    Wyświetleń: 2298
  • Konwersja programu Bascom AVR na C dla LCD 16x2 (ATmega8, wyświetlanie tekstu)

    #include<avr/io.h> //sam typ procesora wybiera się w opcjach #include "lcd.h" //tu są przypisane wyprowadzenia do lcd i prototypy funkcji do obsługi lcd #ifndef F_CPU #define F_CPU 8000000UL //to w sumie nie potrzebne bo wybiera się w oppcjach #endif char B1[21] = "Bascom";//w C dodatkowo 1 bajt na koniec łańcuch znaków...

    Mikrokontrolery   10 Kwi 2011 09:41 Odpowiedzi: 7    Wyświetleń: 1339
  • Atmega 128 ,Bascom, Karta pamięci MMC lub SD, plik txt

    Dodajesz do katalogu projektu pliki "CONFIG_AVR-DOS.bas" i "Config_MMC.bas". "Config_MMC.bas" możesz zedytować. Najlepje też wywalić z niego "Driveinit()". Inaczej przy włączaniu urządzenia bez karty będziesz miał kilkuminutową przywiechę. Dodajesz te pliki do za pomocą: $Include "Config_MMC.bas" 'include mmc $Include "Config_AVR-DOS.BAS"...

    Mikrokontrolery AVR   13 Gru 2009 01:41 Odpowiedzi: 14    Wyświetleń: 6018
  • [bascom] Jak połączyć programy zegara i termometru na mikrokontrolerze ATmega8?

    No wiec po prostu skopiowales wszystko 2 razy. Zastanow sie czy jak to wszystko sie powtarza ma sens? Czyli nic nie zrobiles 0 wysilku. Zagladales do jakis materialow pomocniczych? Za to include skladam ci gratulacje. Poczytaj helpa.

    Mikrokontrolery AVR   17 Wrz 2009 10:02 Odpowiedzi: 11    Wyświetleń: 2208
  • [ATmega8] Sprawdzenie pierwszego programu w BASCOM'ie - konfiguracja portów

    Witam ;) nie mam jeszcze programatora i procka (spodziewam sie go w tym tyg) jednak zacząłem czytać poradniki programowania w BASCOM`ie i napisałem swój pierwszy w zyciu program i chciałbym prosić o jego sprawdzenie czy to wgl ma jakiś sens xD Skoro zaczynasz to nie zaczynaj od złych nawyków. Zainstaluj Atmel Studio, skorzystaj z zawartego w nim symulatora...

    Mikrokontrolery Początkujący   05 Wrz 2015 12:25 Odpowiedzi: 14    Wyświetleń: 3204
  • Attiny12 - Jak odczytać stan portu w Bascom z użyciem asemblera?

    Nie masz wyjścia, jak zacząć bawić się AVRStudio ... :D Bascom potrzebuje SRAM-u, którego ten procek nie posiada... A kodzik, proszę bardzo, ale za jego kompatybilność z Bas-monster nie odpowiadam ;) : #include "m8515def.inc" ; Prohibits use of non-implemented instructions (ATmega8515) .cseg ;—————R...

    Mikrokontrolery   14 Kwi 2007 13:34 Odpowiedzi: 35    Wyświetleń: 6308
  • LED CUBE 4x4x4 [Atmega16/32][C]

    Programuję w Bascomie, przeglądając kody źródłowe widziałem że pliki się "zazębiają" gdzie mam je skopiować żeby wszystkie poprawnie się wgrały do układu? Pliki należy umieścić w jednym folderze, i w głównym pliku main należy je "dodać" dyrektywą $include Dając polecenie $include Bascom przeszukuje katalog z kompilowanym plikiem. Jeśli chcesz aby szukał...

    DIY Konstrukcje   22 Wrz 2013 15:26 Odpowiedzi: 149    Wyświetleń: 102270
  • Dlaczego w symulacji BASCOM dla ATMega88 widzę mniej rejestrów I/O?

    Używając AVRStudio pamiętaj ze dla tego procka są schrzanione nazwy niektórych rejestrów sterujących i lepiej odwoływać się do bezpośredniego adresu niż do nazwy rejestru by uniknąć 2-dniowych poszukiwań przyczyny problemu Jakiś przykład może kolega podać? Nie spotkałem się jeszcze z takim zachowaniem AVR Studio. Jeśli jednak taka sytuacja istnieje...

    Mikrokontrolery   25 Wrz 2007 12:45 Odpowiedzi: 33    Wyświetleń: 4355
  • [BASCOM] Nie działa wyświetlacz LCD 128x64 KS108 z Atmega328p - BASCOM, Kamami abg128064a-05

    Wróciłem do tematu ostatnimi czasy. Po podłączeniu samej 328p i tego wyświetlacza mam taki efekt jak pokazany na filmie. Pytanie czy ktoś mial coś podobnego... Data port to D a Control port to B. [syntax=vbnet]$regfile = "m328pdef.dat" $crystal = 1000000 $lib "glcdKS108.lib" Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce...

    Mikrokontrolery AVR   17 Mar 2019 12:25 Odpowiedzi: 22    Wyświetleń: 2496
  • [AVR Studio 4] Konfiguracja AVR Studio 4 do programowania ATmega8 i błąd 'm8def.inc'

    AVRSTUDIO 3.56? Wywal tego starocia! Nie znam sie na asm ale to: .include "m16def" wyglada mi jak zapis ala bascom.

    Mikrokontrolery AVR   18 Lip 2008 21:13 Odpowiedzi: 13    Wyświetleń: 2570
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Po małych zmianach działam na czymś takim. Pomimo taktowania z wewnętrznego kwarcu nie widać efektu. Jakiegokolwiek. [syntax=c]/* * RealTimeClock.c * * Created: 2013-11-17 01:46:48 * Author: Piotr Pabian */ #include <avr/io.h> #include <avr/interrupt.h> void init_RTC(void) { //ASSR = 1<<AS2; //Enable asynchronous mode TCCR2 = (1<<CS22)|(1<<CS21)|(1<&l...

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3762
  • WinAVR - nie działa czasomierz na ATMega8, działa w Bascomie

    Witam. Mam pewien problem żeby na tym mikrokontrolerze zrobić czasomierz. Gdy napisze w bascomie działa ok, ale jak w WinAVR to już nie. #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> SIGNAL (SIG_OVERFLOW0) { PORTD = ~PORTD; } int main(void){ DDRD=0xff; PORTD=0xff; TIMSK = _BV(TOIE0);...

    Mikrokontrolery   31 Sie 2006 23:13 Odpowiedzi: 1    Wyświetleń: 1461
  • [ATmega8] [ATmega8][avr-gcc] Programowanie ATmega8 z użyciem Bascom i STK200

    Teraz tu jest sprawdzany bit if(PINC & 0x08) a jak zastosuje && to cały rejestr jest porównywany z cyfrą 8 czy tak? Sprawdź w CManiaku: http://mikrokontrolery.blogspot.com/p/cm... ten program: [syntax=c]//Wymagane do symulacji definicji i rejestrów ATmega8: #include <dondu/dd_atmega8.h> int main(void){...

    Mikrokontrolery Początkujący   25 Kwi 2014 13:07 Odpowiedzi: 37    Wyświetleń: 5421
  • Bascom AVR - Xmega wyświetlacz ST7565.

    Witam, Proszę o wyrozumiałość - to moje pierwsze kroki z uC ;) Próbuję wyświetlić cokolwiek na wyświetlaczu ST7565R, ale jedyne co mi się wyświetla, to czarny prostokąt :( Sprzętowo jest ok, ponieważ używam płytki ATXMEGAA3BU-XPLD - z poziomu Atmel Studio ładuję sample i LCD ładnie śmiga. Hex z Bascom wgrywam Flip'em i jedyne co się pokazuje, to czarny...

    Mikrokontrolery   18 Mar 2021 10:07 Odpowiedzi: 11    Wyświetleń: 1161
  • [BASCOM] Nieprzewidywalne zachowanie programu, stosy?

    W załączniku kompletny listing. Do skompilowania jedynie plik main.bas, reszta jako pliki include nie wymagające kompilacji. Struktura katalogów powinna być taka jak w archiwum. PS. Jest już Bascom AVR 2.0??

    Mikrokontrolery AVR   22 Mar 2011 09:03 Odpowiedzi: 19    Wyświetleń: 2778
  • Dlaczego kod wynikowy AvrGCC jest większy niż w Bascomie?

    Witam czy to normalne ze kod wynikowy programu napisanego w AvrGCC jest > od kodu w Bascomie ?? Kod w C #include <stdio.h> #include <avr/io.h> int uart_putchar(char c); int main(void) { UBRR = 0x17; //0x17; UCR = (1<<RXCIE)|(1<<T... fdevopen(uart_putchar,NULL,...

    Mikrokontrolery   24 Gru 2010 10:43 Odpowiedzi: 13    Wyświetleń: 2521
  • Jak przetłumaczyć kod z C na Bascom dla AVR? Definicje portów i makra

    Mógłby ktoś to przetłumaczyć na bascom: #include <avr/io.h> #include <avr/interrupt.h> // #define ATKbdPort PORTD #define ATKbdPin PIND #define ATKbdDir DDRD // #define ATKbdClk PD2 // #define ATKbdDta PD0 // #define ATKbdGetDta() (ATKbdPin & (1 << ATKbdDta)) #define ATKbdGetClk() (ATKbdPin &...

    Mikrokontrolery   04 Lut 2009 13:04 Odpowiedzi: 6    Wyświetleń: 1311
  • Jak zmienić stan pinu na przeciwny w Arduino IDE? Analogia do Toggle w Bascomie

    Witam ! Czy piny do PC0 do PC5 ATmega8 można wykorzystać do sterowania LCD 2x16 pisząc program w Arduino IDE ? Tak, każdy pin portu z twojego obrazka zamarkowany ‘na zielono’ możesz wykorzystać do wysterowania LCD; za wyjątkiem pinu C6, który stanowi funkcje ‘Reset’, czego z pewnością nie chciałbyś się pozbyć! A w ogóle to z jakiego powodu stosujesz...

    Arduino   18 Mar 2025 07:57 Odpowiedzi: 54    Wyświetleń: 1800
  • BASCOM: Nieudane wgrywanie wsadu do AT90S2313 z AVT-3017 przez STK200/300/500v2

    Z pobieżnego przyjrzenia się sprawie - nawet nie dotykając Bascom-a - ładujesz samo WIDMO.BIN, które zawiera już obrazki... A skoro już kompilujesz te pliki - w pliku widmo.bas jest na końcu jak wół : $include "widmo-obrazki.bas" Tak więc nie ma potrzeby oddzielnego kompilowania tego drugiego pliku.

    Mikrokontrolery AVR   16 Sty 2011 15:20 Odpowiedzi: 10    Wyświetleń: 2162
  • Obsługiwane sterowniki LCD przez Bascom - jakie modele bez problemów?

    Ściągnij Bascom najnowszy (chyba 8.cośtam) , ale już w starszych był .lib lub .lbx glcdks108. - poszukaj w folderach instalacji Bascom! Bascom avr > samples > lcdgraph . Tak to ma wyglądać $lib "glcdks108.lbx" '(może być *.lib) biblioteka $include "font8x8.font" 'fonty PS wie ktoś czemu jak wyświetlam zmienną grafikę line...

    Programowanie   29 Cze 2007 19:54 Odpowiedzi: 14    Wyświetleń: 6134
  • [Atmega32] Jak uruchomić LCD 12x4 z kontrolerem HD44780 na Atmega32 w Bascom?

    Witam No to masz dwa wyjścia: 1- zmodyfikować, napisać bibliotekę. 2- Napisać sobie obsługę LCD na piechotę w osobnym pliku i dodać do głównego programu za pomocą "include". Pozdrawiam

    Mikrokontrolery AVR   30 Cze 2009 14:33 Odpowiedzi: 9    Wyświetleń: 3500
  • Programator USBASP nie programuje poprawnie ATmega8L w Bascomie

    Przeczytałeś argumentację dot. C i BASCOM? Zastanowiłeś się nad nimi? To samo w C: [syntax=c]#include <avr/io.h> //dodaj nagłówek dla wybranego mikrokontrolera (definicje itp) int main(void) { DDRB= 0b00000010;//Ustaw piny PB1 jako wyjście pozostałe jako wejścia PORTB= 0b00000010;//ustaw stan wysoki na pinie PB1 while(1){ //pęla główna } } [/syntax]...

    Mikrokontrolery Początkujący   24 Gru 2014 11:44 Odpowiedzi: 14    Wyświetleń: 1110
  • Czy warto przejść z Bascom na C w projektach sterujących?

    W WinAVR wyglądałoby to tak: #include <avr\io.h> //plik nagłówkowy(zawiera m. in. nazwy rejestrów) int main(void) { DDRA=0b00000001; // lub (wygodniej) DDRA=0x01; lub DDRA=1; PORTA=255; // lub PORTA=0xff; lub PORTA=0b11111111; while(1) //pętla nieskończona { if (bit_is_clear(PINA,0)) //jeśli...

    Mikrokontrolery   09 Lip 2005 01:06 Odpowiedzi: 22    Wyświetleń: 2814
  • AtMega 128 - układ programuje się, ale nie działa po weryfikacji pamięci

    Sam napisałeś bootloadera? Po co ci bootloader w programie do migania diod? Poza tym jezeli oczekujesz odpowiedzi wnoszacych cos do sprway to zapodaj jakies informacje konkretne, czyli np. schemat tego co masz zrobione i program. Tu nikt prorokiem nie jest. Z tego co napisałeś to mozna wywnioskowac tylko tyle, ze masz zle napisany program. bootloadera...

    Mikrokontrolery   03 Cze 2004 12:21 Odpowiedzi: 7    Wyświetleń: 5859
  • [Atmega8][bascom][ST7920] Uruchomienie wyświetlacza LCD 128x64 na bibliotece glcdks108

    Podłączyłem według tego schematu: https://images91.fotosik.pl/441/82680be3... Program testowy: [syntax=vbnet] $lib "glcdKS108.lib" $crystal = 8000000 $regfile = "m8def.dat" Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce = 0 , Ce2 = 1 , Cd = 4 , Rd = 3 , Reset = 2 , Enable = 5 Cls Setfont Font8x8 Lcdat 2 , 22...

    Mikrokontrolery AVR   13 Lis 2020 14:42 Odpowiedzi: 14    Wyświetleń: 1548
  • Sprawdzenie programu BASCOM dla uC ATmega8515 - konfiguracja i działanie

    $include "8515.dat" - zła nazwa pliku sprawz w katalogu bascoma jak sie dokładnie nazywa If Przod = 0 Then Gosub Przod_0 Elseif Tyl = 0 Then Gosub Tyl_0 If Lewo = 0 Then Gosub Lewo_0 If Prawo = 0 Then ' Gosub Prawo_0 End If kazdy if musi być skonczony end if 'em albo być tylko na 1 linijke If Przod = 0 Then Gosub Przod_0 Elseif Tyl = 0 Then Gosub Tyl_0...

    Mikrokontrolery   27 Gru 2005 22:39 Odpowiedzi: 3    Wyświetleń: 1251
  • Funkcja czekaj w C. Czy ma ktoś gotową? Coś na wzór waitus w Bascomie.

    #include <avr/delay.h> funkcja _delay_ms(x); _delay_us(x); pierwsza opóźnia o x milisekund druga opóźnia o x mikrosekund Pozdrawiam Robert

    Mikrokontrolery   29 Lip 2006 13:07 Odpowiedzi: 14    Wyświetleń: 3302
  • Attiny13: Czy zabezpieczony FLASH pozwala na dostęp do EEPROM?

    IDE i kompilatory dobieram do zadania. Jak coś pisze na PC to biorę Visual Studio albo ostatnie chętnie B4J. Jak coś potrzeba na STM to Atollic z CubeMX albo tez coś dowolnego. Jak na ESP to można Arduino lub wygodny wrapper w B4R. Jak apka na telefon to B4A i B4i. Jak na AVR to też wybór Bascom, Arduino lub B4R ewentualnie C. Tutaj chciałem się tylko...

    Mikrokontrolery Początkujący   28 Maj 2024 17:34 Odpowiedzi: 13    Wyświetleń: 408
  • AVR BASCOM - Brak reakcji procesora na wgrany program

    [syntax=basic4gl]$regfile = "m16def.dat" $crystal = 8000000 Config Porta = Output Set Porta.0 Do Loop End[/syntax] to nie działało ani żadna jego pochodna. Natomiast zadziałało to: [syntax=c] #include <avr/io.h> #include <avr/delay.h> int main(void) { DDRA = 255; PORTA = 255; _delay_ms(500); PORTA = 0; _delay_ms(500); main(); } [/syntax]

    Mikrokontrolery AVR   01 Sie 2013 14:22 Odpowiedzi: 35    Wyświetleń: 4938
  • crc32 - wartości liczone przez Bascom i kalkulator online są różne

    Cześć. Właśnie liczę crc32 ze stringu '123' na trzy różne sposoby (C++, Bascom AVR, kalkulator online). Wyniki C++ i kalkulatora online się pokrywają. To co wylicza Bascom AVR nie pasuje do reszty: Program w C++ http://obrazki.elektroda.pl/5493373900_1... Z kalkulatora online wynika to samo: http://obrazki.elektroda.pl/6030248600_1...

    Mikrokontrolery AVR   26 Maj 2016 07:36 Odpowiedzi: 4    Wyświetleń: 1587
  • [Amega8][Bascom]LCD-AG-C128064CF na ST7565R - kontrast i kondensatory

    Wklejam Ci kod, który co sekunde zmienia wartość kontrastu i pokazuje ją na lcd. Wyświetlacz mam podłączony przez spi i kupiłem go na portalu aukcyjnym jego symbol to 128x64-CF COG LED b/l-W/B 3.3V Co do brzydkiej linii czarnej to masz chyba uszkodzony mechanicznie ten wyświetlacz. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 11059200 $lib "glcdeadogm128x6.lbx"...

    Mikrokontrolery   27 Sty 2013 19:34 Odpowiedzi: 4    Wyświetleń: 3783
  • atmega8 - jak zaprogramować sekwencyjne zapalanie i gaszenie 10 diod?

    Szukając na innym forum znalazłem taki kod ale po przełożeniu go do bascom wywala mi same błędy : [syntax=cpp][syntax] #include <avr/io.h> #define F_CPU 1000000 #include <util/delay.h> int main (void) { DDRD=0xff; DDRC=0x00; PORTC=0b00000011; signed char x,y; while (1) { x=0; while (x<7) { if (!(PINC & 0x01)) { PORTD<<=1; PORTD|=1;...

    Początkujący Naprawy   08 Sie 2014 18:17 Odpowiedzi: 8    Wyświetleń: 2073
  • [Zlecę] Projekt na atmedze (płytka +program)

    C: #include <avr/io.h> int main() { return 0; } Równoważnik BASCOM: Mogę podjąć się też płytki do przetestowania tego programu, nie powinna być zbyt skomplikowana. Pewnie zaraz ktoś usunie mojego posta bo to "Ogłoszenia i Biznes Elektronika" a ja podając rozwiązanie na tacy zabieram zlecenie fachowcom ...

    Ogłoszenia Elektronika   01 Mar 2012 22:23 Odpowiedzi: 2    Wyświetleń: 1197
  • Napięcia na pinach. Dlaczego różnią się w C i Bascomie?

    Witam. Dalczego napiecia na pinach są rózne dla programu w C i Bascoma: - dla c H -> 3.68V #include <avr\io.h> int main(void) { //konfig portu PORTA=0xAA; DDRA=0xFF; while(1); return 0; } - dla Bascoma H -> 5V $regfile "m8535.dat" $crystal = 8000000 config porta = output porta = &b10101010 end Uklad to atmega8535, opisywane piny pozostaja...

    Mikrokontrolery   31 Lip 2006 11:16 Odpowiedzi: 16    Wyświetleń: 1658
  • [Bascom] - Instrukcja PRINT a wyśweitlacz LCD KS108

    [syntax=vbnet] $regfile = "m644pdef.dat" $crystal = 16000000 $baud = 9600 $hwstack = 200 $swstack = 200 $framesize = 100 Config Serialin = Buffered , Size = 100 $lib "glcdKS108.lbx" '$lib "mcsbyte.lbx" Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portd , Ce = 6 , Ce2 = 7 , Cd = 4 , Rd = 3 , Reset = 1 , Enable = 5 'Const Clockmode...

    Mikrokontrolery Początkujący   09 Sty 2016 13:44 Odpowiedzi: 8    Wyświetleń: 1134
  • [ATMEGA16] [ATMEGA16][C] TWI nie działa w C, zapis do AT24C04 działa w Bascomie

    Celem jest zapisanie w pamięci AT24C04 jakiś danych. Program w Bascomie: $regfile = "m16def.dat" $crystal = 4000000 Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.3 , Rs = Porta.2 Config Lcd = 20 * 4 Dim Temp As Byte Cls Cursor On Blink I2cstart I2cwbyte 162 I2cwbyte 1 I2cwbyte 100 I2cstop Waitms...

    Mikrokontrolery AVR   19 Maj 2009 15:17 Odpowiedzi: 11    Wyświetleń: 1902
  • [Bascom] Siemiens cx65 l2f50, Atmel Mega16, brak komunikacji z wyświetlaczem

    Podawałem i nic się nie zmieniło Czy ktoś mi jest w stanie powiedzieć czy ten program powinien działać?? [syntax=basic4gl] $regfile = "m16def.Dat" $crystal = 1000000 $hwstack = 128 $swstack = 64 $framesize = 64 $lib "LCD-EPSON_L2F50_C.LBX" Config Graphlcd = Color , Controlport = Porta , Cs = 2 , Rs = 0 , Scl = 3 , Sda = 4 , Reset = 1 Const Black = 0...

    Mikrokontrolery   06 Maj 2012 09:14 Odpowiedzi: 17    Wyświetleń: 3496
  • DS1820: Nieprawidłowy odczyt temperatury w C, poprawny w Bascomie

    Witam Ten temat pewnie tysięczny raz jest poruszany, ale nie udało mi się jak dotąd znaleźć wyjścia z sytuacji. Sprawa wygląda tak: mam podpięty czujnik Ds1820 do portu D pin 4. Standardowe podłączenie: VCC - VCC DATA - PIND.4 GND - GND z pinu PIND.4 portu opornik i na VCC. Kolega użyczył mi kawałek kodu w Bascomie do obsługi 1-wire, i sprawdziłem i...

    Mikrokontrolery   30 Lip 2008 17:34 Odpowiedzi: 38    Wyświetleń: 6208
  • Jak użyć czujnika VL53L0X w Bascom z mega328p?

    Jak w tytule . Znalazłem pdf dla teg czujnika ale tam właściwie wszystko oparte jest o funkcje API a ja chcę użyć ten czujnik w bascom . Potrzebuje opis rejestrów .Znalazłem coś takiego , przekonwertowałem i pomiar robi ale to nie jest zadowalające . [syntax=c]#chip mega328p, 16 #option Explicit #include <glcd.h> #include <uno_mega328p.h >...

    Mikrokontrolery Początkujący   14 Lut 2024 17:37 Odpowiedzi: 12    Wyświetleń: 603
  • Stacja meteo Wi-Fi, Bascom i Arduino

    https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...

    DIY Konkurs   06 Gru 2022 08:09 Odpowiedzi: 11    Wyświetleń: 20112
  • ds1267 c avr - ds1267 zamiana kodu z bascom na C avr

    Witam, Niestety coś jeszcze jest nie tak. Potencjometr jakby się uruchamia. Zaraz po uruchomieniu programu ustawia go w odpowiedniej pozycji by po chwili zmniejszyć rezystancję do 0. Wychodzi na to, że komunikacja już jest, natomiast coś działa nieprawidłowo. Wydaję mi się, że coś jest nie tak w pętli wysyłającej ("zamiennik" Shiftout). Prosiłbym o...

    Mikrokontrolery AVR   29 Wrz 2015 21:18 Odpowiedzi: 10    Wyświetleń: 2601
  • [Bascom] Jak obsłużyć karty SDHC > 2GB w Bascom na atmega644p z AVR-DOS?

    Sprawdzałeś : http://avrhelp.mcselec.com/index.html?av... ??? For SD-Cards: $include "Config_MMC.bas" For SD-cards and SDHC cards (works also with ATXMEGA !): $include "config_MMCSD_HC.inc" Getting started with an ATMEGA and ATXMEGA with MMCSD_HC.LIB: The mmcsd_hc.lib can be found in the ...BASCOM-AVR\LIB folder. This library support:...

    Mikrokontrolery Początkujący   06 Sty 2014 21:53 Odpowiedzi: 6    Wyświetleń: 3939
  • MiniPuls 3 - zmiana komunikatów w programie na AT90S4433 za pomocą Bascoma

    Podeśli dokumnetacje to pomyslimy. Cos słabo myślicie, link jest wcześniej : Aha,no dobra , jutro robie płytke i przez dwa tygodnie (ferie) mam nadzieje że się uda,dla zainteresowanych tematem jest to wykrywacz metalu minipuls-3 http://www.pulsdetector.com/minipuls3/ i plik minipus-3.pdf Jedyny disasembler dla avr , który znalazłem po prostu tłumaczy...

    Mikrokontrolery   25 Gru 2018 12:29 Odpowiedzi: 193    Wyświetleń: 47644
  • BASCOM, ATmega8 – Sterowanie wentylatorem, timer 10/20 min, obsługa Button1

    Nie wiem jakiej wersji używasz. Poniższy kompiluje się na pewno w 2075 - specjalnie sprawdziłem :D [syntax=vbnet]$regfile = "m8def.dat" $crystal = 1000000 $hwstack = 40 $swstack = 16 $framesize = 32 '********* TUTAJ SOBIE USTAW JAK CI PASUJE ********** Pin_wyjsciowy Alias Portc.5 Przycisk Alias Pind.2 : Set Portd.2 Const 1_ilosc_minut_do_odliczenia...

    Mikrokontrolery AVR   04 Lut 2016 18:22 Odpowiedzi: 27    Wyświetleń: 2577
  • Jak zmniejszyć pobór prądu w trybie power down dla ATtiny24A/25V?

    Witam, Potrzebuje zasilać attiny z baterii, zależy mi na małym kontrolerze 8-14 pin wybór padł na attiny24A lub attiny25V jednak mam problem z wejście w tryb power down. Zasilam mikrokontroler z baterii poprzez stabilizator LDO napięciem 3,3 V i w trybie pracy pobiera około 600 uA, a w trybie "niby" power down tj. po wykonaniu poniższych instrukcji...

    Mikrokontrolery AVR   15 Lis 2013 20:25 Odpowiedzi: 4    Wyświetleń: 1242
  • [Atmega8][BascomAVR] - Komunikacja z czujnikiem DS18B20

    Przed chwilą zobaczyłem czy na arduino wszystko sprawne, przepiąłem tylko kabelki z atmegi8 do arduino i wszystko śmiga pięknie. Korzystam z takiego kodu na arduino: [syntax=c]#include <LiquidCrystal.h> #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS 7 OneWire oneWire(ONE_WIRE_BUS); DallasTemperature sensors(&oneWire);...

    Mikrokontrolery   29 Maj 2014 15:49 Odpowiedzi: 15    Wyświetleń: 1626
  • [Atmega8][Bascom/C] LCD - rklibavr...co jest nie tak?

    witam wszystkich! mam pewien problem z wyświetlaczem 16*2 sterowany zgodnie z HD44780 pracuję na nim od jakiegoś czasu i wczoraj stała się bardzo dziwna rzecz, otóż przestał reagować na jakiekolwiek polecenie z mikrotkonrolera do tej pory korzystałem z biblioteki rklibavr - użycie jej jest bardzo proste, więc nie sądzę, żebym zrobił jakiś błąd w programie...

    Mikrokontrolery AVR   31 Maj 2008 14:47 Odpowiedzi: 4    Wyświetleń: 3701
  • [Bascom]UART - Wysłanie zmiennej do terminala a wyświetlacz LCD

    Witam, Czy ktoś może mi powiedzieć czemu jak używam komendy print , na wyświetlaczu żadne dane się nie wyświetlają [syntax=vbnet] $regfile = "m644pdef.dat" ' specify the used micro $crystal = 16000000 $baud = 9600 ' use baud rate $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 ' default use 10 for the SW stack $framesize = 40 ' default...

    Mikrokontrolery Początkujący   02 Sty 2016 15:23 Odpowiedzi: 1    Wyświetleń: 987
  • AT90S8535 problem z ADC- w bascomie ok, ale dlaczego tak?...

    ok dzieki za zainteresowanie najpierw BASCOM: oczywiscie w opcjach jest at90s8535 $crystal = 4000000 Config Portc = Output Config Portb = Output Config Portd = Output Config Adc = Single , Prescaler = Auto Dim A As Word Dim B As Word Dim C As Word Dim D As Word Dim E As Word Dim F As Word Dim G As Word Dim H As Word Cls Start Adc Do 'aDcsr.7 = 1 A =...

    Mikrokontrolery   26 Paź 2004 19:40 Odpowiedzi: 10    Wyświetleń: 2945
  • [atmega16][C] impulsator (przepisanie programu z Bascoma)

    Koledzy, Jestem szczęśliwym posiadaczem impulsatora i walczę żeby go obsłużyć w C... Paranoja tkwi w tym, że w bascomie impulsator działa, a praktycznie ten sam program przepisany do C nie działa... Impulsator mam podłączony środkiem do GND jeden PIN na INT0(PD2) trzeci na(PD7). Na porcie C linijka diod. Poniżej listing programu: #include <avr/io.h>...

    Mikrokontrolery AVR   12 Maj 2009 15:57 Odpowiedzi: 6    Wyświetleń: 1718
  • Jak uzyskać opóźnienie 444,44us w Bascomie na AT89C52 z kwarcem 12MHz?

    Z tego co sie orientuje to kozystajac z timera0 i T0 mozna zmierzyc szerokosc impulsu. Wiedzac ze zmierzony czas jest zliczany w ukladach TH i TL a jego jednostka jest czestotliwosc oscylatora podzielona przez 12. Wiec dla Twojego kwarcu 12MHz/12=1MHz ==> f=1/t => t=1/f => t=1/1MHz=1us jak nic ;-) Dla kwarcu 24Mhz osiagniesz 0,5us wiec chyba...

    Mikrokontrolery   25 Sty 2005 02:15 Odpowiedzi: 2    Wyświetleń: 923
  • SDCC i M-IDE zawiesza się przy kompilacji - konfiguracja ścieżki kompilatora

    Problem juz zniknoł ale pojawil sie kolejny ehh... Napisałem prosty programik zapalający led na porcie P0.0, plik Hex wyslalem do procka i nic sie nie zapala...zrobilem taki sam program w Bascomie i dziala :| co moze byc przyczyną ??? #include <AT89S8252.H> sbit W1 = 0x80; void main(void) { W1=0; while(1); }

    Mikrokontrolery   19 Mar 2006 15:09 Odpowiedzi: 3    Wyświetleń: 1212
  • Attiny2313 - problem z portem B w C na zestawie ZL11AVR, działa tylko port D

    A spróbuj w assemblerze. Może to jakiś dziwny błąd kompilatora skoro działa w bascomie, oraz na portach PD w języku C.. Tu masz odpowiednik twojego programu w assemblerze. .INCLUDE "tn2313def.inc" petla: ldi R16, 255 // 0xFF out DDRB, R16 ldi R16, 15 // 0x0F out PORTB, R16 rjmp petla

    Mikrokontrolery AVR   30 Wrz 2009 07:43 Odpowiedzi: 4    Wyświetleń: 1197
  • [ATmega] ATmega, BASCOM, Borland – jak zmieniać parametry migania LED RC przez PC i EEPROM?

    No to z tym wyliczeniem przerwań leżę... może jakaś wskazówka :D ? Obecny kod: [syntax=c]#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> volatile unsigned char flaga; void Init_adc() { ADMUX = 0; ADCSRA = (1<<ADEN)|(1<<ADSC)|(1<&l...

    Mikrokontrolery AVR   22 Cze 2011 21:44 Odpowiedzi: 161    Wyświetleń: 13599
  • Jak poprawić dokładność zegarka na Atmega8 w Bascomie?

    oryginalny kod #include <avr/io.h> #include <avr/interrupt.h> #include <avr/wdt.h> #include <stdio.h> #define _s_A 2 #define _s_B 0 #define _s_C 6 #define _s_D 4 #define _s_E 3 #define _s_F 1 #define _s_G 7 #define _s_dot 5 const unsigned char segs[] = { _BV(_s_A) | _BV(_s_B) | _BV(_s_C) |...

    Mikrokontrolery AVR   18 Sie 2011 13:43 Odpowiedzi: 16    Wyświetleń: 2694
  • Jak zaimplementować funkcję Dat = Wpis.x z Bascom w języku C?

    Przeoczyłem to. Faktycznie trzeba dac pętlę nieskończoną. #include<avr/io.h> int dane; #define OSC 4 // definicja funkcji opóźniającej void waitms(unsigned char x) { unsigned char a, b; // zmnienne licznikowe for( ; x > 0; --x) // ta pętla zostanie wykonana x-razy for(b = 10; b > 0; --b) // a ta 10 razy for(a...

    Mikrokontrolery AVR   25 Lut 2009 19:51 Odpowiedzi: 43    Wyświetleń: 3035
  • Jak obsłużyć wyświetlacz 128x64 z KS108B w Bascom na Atmega8?

    Witam wszystkich Jak wielu mam problem z obsługą wyświetlacza graficznego ze sterownikiem KS108B w bascomie. Przeszukałem całe forum i nie znalazłem podobnego. Kupiłem wyświetlacz o rozmiarze 128x64 pikseli. link do noty katalogowej podaje poniżej: http://www.kamami.pl/dl/lcd_ag_12864d1.p... Wyświetlacz podłączyłem do procesora Atmega8 następująco: port...

    Mikrokontrolery AVR   17 Maj 2009 09:50 Odpowiedzi: 2    Wyświetleń: 2256
  • [Bascom] [Bascom][Atmega328] Uart niepoprawnie odbiera dane GPS - jak to naprawić?

    Pier bądź ktoś kto ma sprawdzoną działającą bibliotekę "config_mmc.bas" mam pytanko. Czy możecie mi przekopiować treść skonfigurowanej pod atmega328p bibliotekę : $include "Config_MMC.bas" 'Konfiguracja karty SD bo jak sobie załaduję config_mmc.bas do programu to mi procek nie wykonuję tego co mu zadałem. Wcześniej już używałem tej biblioteki do atmegi32...

    Mikrokontrolery AVR   28 Wrz 2012 10:47 Odpowiedzi: 10    Wyświetleń: 2694
  • [atmega] [atmega][avrgcc] Przerwanie INT0 z PCF8583 - gubienie sekund w C

    Witam Na początek napisze ze jestem początkujący w C. "Napisałem" program który czyta czas i datę z PCF8583 i pokazuje to na LCD.I wszystko byłoby ok gdyby nie to ze dla testu na przerwaniu procesor ma generować krotki sygnał dźwiękowy co 1 sek. i "prawie" jest ok TYLKO raz na jakiś czas nie chce piknąć na mijającą sekundę, tak jakby gubił te sekundę....

    Mikrokontrolery AVR   20 Sty 2010 17:56 Odpowiedzi: 7    Wyświetleń: 3615
  • XY-FST/XY-MK-5V - Co jest nadajnikiem a co dobiornikiem

    Powiem że w stosunku do tego co piszesz moja praktyka jest jeszcze przed startem, choć rozumiem co piszesz. Czyli rozpatrując obecny mój przypadek: 1.ściągam manchester .cpp i .h ze strony: Jak już kodujesz to jeszcze nie wiadomo w którym miejscu transmisji zacznie słuchac odbiornik więc potrzebne jest ich zgranie. Znak w transmisji po którym odbiornik...

    Mikrokontrolery   09 Sty 2017 00:21 Odpowiedzi: 31    Wyświetleń: 7260
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    Aktualny kod: [syntax=c]//#include <avr/iom168p.h> #include <avr/io.h> #include <avr/pgmspace.h> //#include <avr/eeprom.h> #include <avr/interrupt.h> #include <util/delay.h> #include "LCD/lcd44780.h" #include <stdint.h> //#define pcint0 volatile uint8_t x = 0; uint8_t y = 0; uint8_t tab1[255]; uint8_t tab2[255];...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4779
  • [MEGA8] Jak poprawić odczyt temperatury z DS18B20 na ATmega8 w C?

    do programowania uzywam avr-studio bo tylko on mi dziala z moja programatorka. mam ustawiony tam wewnetrzny rezonator 8mhz. cos jeszcze oprocz tego musze ustawic? i kolejny problem: #include <avr\io.h> #include <inttypes.h> #include <avr\pgmspace.h> #include <util\delay.h> #include <stdlib.h> #include <avr\iom8.h>...

    Mikrokontrolery AVR   24 Lis 2009 00:36 Odpowiedzi: 30    Wyświetleń: 6823
  • [Bascom] SWUSB - Klawiatura USB Atmega8

    https://obrazki.elektroda.pl/2807245700_... Witam, Temat odgrzany, i nie mojego autorstwa, ale warty przypomnienia. Potrzebowałem aby pewne urządzenie wystawiało mi do PCta kilka klawiszy klawiatury. Słyszałem już kiedyś o projekcie SWUSB pisanym w jedynym języku który choć trochę znam - Bascom. Zaprojektowałem jednostronną niewielką...

    DIY Konstrukcje   10 Sty 2024 01:35 Odpowiedzi: 24    Wyświetleń: 39027
  • [Bascom] Błędy kompilacji w Bascom przy użyciu biblioteki SSD1306 - co robię źle?

    Witam. Chciałem wykorzystać gotową bibliotekę dla wyświetlacza ze sterownikiem SSD1306. Pobrałem program przykładowy ze strony MSC i lipa kompilator wali błędy. Dlaczego? [syntax=vbnet] $regfile = "m328pdef.dat" $hwstack = 32 $swstack = 32 $framesize = 32 $crystal = 8000000 Config Clockdiv = 1 ' make sure the chip runs at 8 MHz Config Scl = Portc.5...

    Mikrokontrolery AVR   16 Cze 2016 18:34 Odpowiedzi: 12    Wyświetleń: 3792
  • Jak używać I2C z zegarkiem PCF8583 na ATmega8 w C?

    Witam Zmagam się z zegarkiem pcf8583 na i2c. W bascomie nie było problemu ale z C to juz co innego. Chce wykorzystać sprzętowe i2c atmega8. Korzystam z biblioteki Petera Fleury'ego która znalazłem gdzies na elektrodzie ale coś nie chce działać. Za wszelkie podpowiedzi dziękuje Pozdrawiam Gbr3 oto kod: #include <stdlib.h> #include "twimaster.c"...

    Mikrokontrolery   01 Lis 2007 17:03 Odpowiedzi: 9    Wyświetleń: 3589
  • DATA i duża ilość danych - jak to prawidłowo wyświetlić?

    Chyba nie $INC tylko $INCLUDE (?) $INCLUDE ”nazwa_pliku” gdzie: nazwa_plikuNazwa dołączanego pliku ze ścieżką dostępu. Plik musi zawierać tekst programu w języku BASCOM BASIC. Wynika z tego, że dołączony plik ma wyglądać mniej więcej tak: Dane: Data 5 , 10 , 100 (i tutaj jeszcze ok 500 bajtów) Może się mylę, ale to chyba nic...

    Mikrokontrolery   09 Maj 2008 15:54 Odpowiedzi: 13    Wyświetleń: 1898
  • Jak zaprogramować generator 0-500Hz z regulacją wypełnienia 1-99%?

    No to tradycyjnie , prawie gotowiec :D #include <avr/io.h> #include <avr/pgmspace.h> #include "delay.h" /* F_CPU=12MHz */ /*tablica z danymi potrzebnymi do ustawienia odpowiedniej czestotliwosci */ unsigned int dane_licznika[] PROGMEM = { 0xB71A,0x5B8C,0xF423,0xB71A,0x927B,0x7A1...

    Mikrokontrolery   18 Mar 2007 18:33 Odpowiedzi: 13    Wyświetleń: 3104
  • Linker error przy kompilacji programu AVR w AVRside - co poprawić?

    No dobra, zaraz sobie spr. ten programik. Ale czemu nie działa ten o który naprawde chodzi, fusy napewno dobrze ustawione bo analogiczny program w bascomie działa Wklejam kod jeszcze raz żeby nie było wątpliwości jak wygląda #define F_CPU 16000000 #include <avr/interrupt.h> #include <util/delay.h> #define tau0 250; unsigned char liczt0;...

    Mikrokontrolery   03 Kwi 2006 22:18 Odpowiedzi: 29    Wyświetleń: 2107
  • Atmega128 i LCD 3.2 SSD1298 - problemy z inicjalizacją i wyświetlaniem w Bascomie

    Pozwalam sobie odkopać temat ponieważ znowu mam problem z takim LCD. Wyświetlacz nie jest identyczny pod względem wizualnym ale ma te same parametry tzn 320x240 rozdzielczości no i jak mnie sprzedawca zapewnia na sterowniku SSD1289 z resztą na tasiemce pomiędzy płytką a samym lcd jest napisane "T32 1289 V21" co chyba sugeruje że to ten sterownik. Tym...

    Mikrokontrolery AVR   20 Mar 2015 19:03 Odpowiedzi: 4    Wyświetleń: 1425
  • Jak zaprogramować matrycę LED 10x10 z atmega8 w C lub Bascom?

    No niestety nadal mi si dioda nie zapala:( Oto kod którego użyłem: #include <avr/io.h> int main (void) { sbi(DDRC,PC6); sbi(DDRC,PC1); cbi(PORTC,PC1); cbi(PORTC,PC6); for (;;) { } return (0); } Korzystam z kursu PATRON'a i z polecanego ta kompilatora.

    Mikrokontrolery   10 Mar 2008 20:37 Odpowiedzi: 26    Wyświetleń: 7985
  • Jak zmienić czas przyciskami w zegarku Bascom DS1307?

    Witam, Robię sobie ładny zegarek z wyświetlaczem graficznym i mam problem jak dopisać w bascomie zmianę godzin. w tej chwili parametry daty i godziny sa ustawione na sztywno. mam 5 wolnych portów na przyciski. [syntax=basic4gl] $regfile = "m2560def.dat" $crystal = 16000000 $hwstack = 40 $swstack = 16 $framesize = 32 $lib "glcdKS108.lib" Config Graphlcd...

    Mikrokontrolery AVR   15 Gru 2014 14:59 Odpowiedzi: 1    Wyświetleń: 1365
  • Kompilator KEIL C51. Błąd kompilacji przy bit klaw = P2.1;.

    Nie znam za dobrze Keila, dopiero w nim zaczynam programować, ale chyba nie ma czegos takigo jak P2.1(tak to w Bascomie było). Raczej spróbuj P2_1, o ile tak zdefiniowany jest pin portu w pliku nagłówkowym. Zaglądnij do definicji rejestrów i popatrz jak zdefiniowane są piny portów o ile taki plik włączyłeś dyrektywą #include. Odnośnie błędu C247 nie...

    Mikrokontrolery   07 Kwi 2006 08:36 Odpowiedzi: 8    Wyświetleń: 3939
  • Jak uruchomić watchdog w DS89C420 z wstawką asm w BASCOM?

    PX.X, ACC.X--tak PCON , WDCON, TMOD etc.---N I E sprawdź w dokumentacji 89C51 który obszar (adres)można adresować bitowo Zmatrwię Cie WDCON jest adresowany bitowo, polecam lekture MCS51 TMOD - nie tu się zgadzam. A więc Panie i Panowie, działające wersje dla Assemblera i Bascom'a: $asm Orl Ckcon , #&H80 ' Set Watchdog timeout period 2**23 MOV TA, #&HAA...

    Mikrokontrolery   23 Wrz 2005 15:13 Odpowiedzi: 5    Wyświetleń: 1370
  • [Attiny2313] Kłopoty z kompilacją C dla attiny2313 w AVR Studio i Eclipse

    Od paru dni męczę się z progamowaniem w c attiny2313 z płytki uruchomieniowej. Miałem książkę z bascomem, ale postanowiłem się przerzucić na c. Wszystko na bascomie działało, a teraz nie mogę skompilować żadnego programu. Avr studio nie generuje mi hexa(jest ciągle taki sam), a w Eclipse avrdude nie jest w stanie wykryć mojego programatora zl20prg i...

    Mikrokontrolery Początkujący   19 Lis 2012 20:52 Odpowiedzi: 18    Wyświetleń: 2835
  • Jak przenieść kod z Bascom na C dla sterowania diodami LED przez RS232?

    Tzn Dwie ostatnie diody pracują ale jak np ostatnia się pali i chce zapalić dodatkowo trzecią do ta ostatnia gasnie i dopiero gdy jeszcze raz wyśle 3 to wtedy zapali się trzecia dioda w Bascomie tego czegoś nie było. Ponizej kod: [syntax=c] /* * main.c * * Created on: 2011-07-06 * Autor: Łukasz Minderski */ #include <avr/io.h> #include "LukiUart/lukiuart.h"...

    Mikrokontrolery AVR   02 Sty 2012 21:45 Odpowiedzi: 12    Wyświetleń: 1625
  • Xmega AStudio6.1 - Pierwsze starcie z C, dioda nie miga...

    Witajcie ! Kombinuję już na tyle długo, że musiałem napisać temat... Moja konfiguracja : ATXmega 256A3 na "mojej" płytce - tak naprawdę to sam procesorek plus masa goldpinów - uprzedzając podejrzenia - to działa, wrzucam kod napisany w Bascom i steruję nawet LCD TFT. Środowisko Atmel Studio 6.1 zainstalowane, zaktualizowane itp. Programator AVR ISP...

    Mikrokontrolery AVR   11 Paź 2013 20:18 Odpowiedzi: 15    Wyświetleń: 3672
  • ATmega32 - karta sd lcd z 6100 i atmegą32 w bascomie

    Witam.Piszę soft który ma na celu obsługę kart SD i LCD od 6100.Samą obsługę LCD opanowałem (na atmedze8) jednak nie wiem czy SD będzie działać.Jako kartę wykorzystam m2 1gb (została po starym telefonie).Jak na razie nie mam dostępu do atmegi bo właśnie co ją spaliłem jednak pytam się o poprawność softu.Jak widać w sofcie brakuje jeszcze odczytywania...

    Mikrokontrolery AVR   18 Lip 2012 18:54 Odpowiedzi: 2    Wyświetleń: 1475
  • SAA1057 i Bascom AVR – jak wysłać dane przez I2C do uruchomienia układu?

    Witam W załączniku gotowa procedura w postaci pliku dołączanego $include (saa1057.bas) oraz program próbny z tą procedurą jako procedurą (radio v1.bas. Procedura z Radio v1.bas przetestowana i działa poprawnie, w saa1057.bas powinno być to samo (ale lepiej sprawdzić, nie pamiętam już). Procedura napisana w asemblerze na '51 (dla mnie prościej) więc...

    Mikrokontrolery   03 Gru 2003 23:53 Odpowiedzi: 9    Wyświetleń: 5729
  • [m64][bascom] - Nie wykonuje najprostszego programu.

    Witam wszystkich. Dziwna sprawa, zmontowałem dziś płytkę z m64 programator wykrywa procesor, zmienia ustawienia fusebit jednak po wgraniu programu brak reakcji na jego pinach pinach. JTAG wyłączony, kwarc ustawiony na >8MHz, próbowałem też z wewnętrznym rezonatorem na 1MHz- bez zmian. Układ zasilany jest napięciem 3V3 a na padach atmegi dla pinu który...

    Mikrokontrolery AVR   12 Mar 2016 21:19 Odpowiedzi: 3    Wyświetleń: 801
  • T6963, ATmega128, C - wyświetlacz działa, ale grafika wyświetla losowe piksele

    Witam Walce już od dłuższego czasu, niestety bez skutku. Wyświetlacz ze sterownikiem t6963, atmega128, podłączony poprawnie (kod pisany w Bascom działa bez problemu), przesiadam się na C i już są schody. Ogólnie wysyłanie textu działa, rysowanie kolek i innych rzeczy tez. Próbuje wysłać grafikę, dostaje krzaki (losowe pixele zamiast obrazka). Bitmapa,...

    Mikrokontrolery AVR   09 Kwi 2015 10:14 Odpowiedzi: 2    Wyświetleń: 1161
  • Jak uruchomić TDA8425 przez I2C na Atmega32 w języku C?

    od kilku dni próbuje uruchomić regulator barwy TDA8425 sterowany przez I2C, korzystam z biblioteki ze strony www.radzio.dxp.pl program pisałem wzorując się na innych pisanych w bascomie oraz nocie katalogowej, ale układ w ogóle nie reaguje, podłaczyłem również rezystory podciągające, ale to też nie pomogło. mój program wygląda tak: #define F_CPU 4000000UL...

    Mikrokontrolery AVR   28 Paź 2010 23:32 Odpowiedzi: 12    Wyświetleń: 1769
  • Kompilator dziwne działanie w C w Bascom program jest ok

    Mam dziwny problem z kompilatorem w AVR Studio. Jest sobie taki przykładowy kod (zatrzymałem się już przy konfiguracji uarta) #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #define bled 1<<5 #define gled 1<<6 #define rled 1<<7 void UART_Init_a(void) { UCSRB |= (1<<RXEN);...

    Mikrokontrolery AVR   02 Lut 2010 16:34 Odpowiedzi: 5    Wyświetleń: 1302
  • jak zrobić opóźnienie w asm i dlaczego moje nie działa?

    Witam. Zacząłem zabawę z układem atmega 16. Na początek poszedł w ruch bascom i dwa ledy - błyskają co sekundę - tak jak chciałem. Chciałem to samo zrobić w asemblerze i coś mi nie wyszło :( Nie wiem czy dobrze przeliczam częstotliwość to po pierwsze. Po drugie program napisany w avr studio 4 działa na symulatorze. Kompiluje się dobrze. Ale jak ten...

    Mikrokontrolery   06 Lis 2020 15:42 Odpowiedzi: 17    Wyświetleń: 3467
  • Codevision: LCD 4bit nie działa, a Bascom działa na tych samych pinach. Co robić?

    Witam Czy ten CV ma tyle bledow czy mi sie zdaje. Za chiny nie moge odpalic wyswietlacza w trybie 4bit (innego nie probowalem). Gdy uzywam bascom na tych samych pinach, lcd dziala odrazu :(... przy CV wyswietla albo pelna jedna linijke albo obie, albo tez puste...:( dziala wam cos takiego??.. [LCD] [PORTD] 4 RS - 1 PD0 5 RD - 2 PD1 6 EN - 3 PD2 11 D4...

    Mikrokontrolery   06 Maj 2006 13:48 Odpowiedzi: 5    Wyświetleń: 1337
  • [Atmega16]LCD - w Bascomie działa, a w C już nie.

    $regfile = "M16def.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111 : Portd = &B11111111 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.1 , Rs = Portb.2 Config Lcd = 16 * 2 Cls Cursor Off Noblink Lcd " HELLO WORLD!!!"...

    Mikrokontrolery AVR   17 Paź 2009 17:22 Odpowiedzi: 5    Wyświetleń: 1860
  • [Atmega8A] Atmega8A + USBASP V2.0 - Diody LED nie gasną w programie Bascom

    Jak już wspomniałem Bascom nie znam więc nie sprawdzę. Ale zrób ten krok do przodu i jak mówiłem porzuć ten język już na samym początku. Nie trać czasu i bierz się za: http://mikrokontrolery.blogspot.com/2011... http://mikrokontrolery.blogspot.com/2011... I odpowiadaj na pytania które zadajemy,...

    Mikrokontrolery AVR   01 Kwi 2015 06:35 Odpowiedzi: 14    Wyświetleń: 1860
  • [AVR GCC] Dlaczego dioda na PC7 nie miga z timer0?

    Witam. Założenia były proste, dioda podłączona do portu PC7 miała migać. wszystko miało być obsługiwane przez timer0 ale coś nie działa. [syntax=cpp] #define F_CPU 16000000L #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define LED_PIN (1<<PC7) uint8_t licznik=0; int main(void) { DDRC |= LED_PIN; //USTAWIENIA...

    Mikrokontrolery Początkujący   01 Lip 2012 22:24 Odpowiedzi: 10    Wyświetleń: 2261
  • [BASCOM][ATMEGA32]problem z uruchomieniem glcd ks0108

    Witam http://sklep.avt.pl/photo/_pdf/LCDGRAF3.... To jest mój wyświetlacz który kupiłem i mam problem z jego uruchomieniem ogólnie to nic nie wyświetla się na nim a próbowałem już wszystkiego:( gównie to z tego programu korzystałem i ręce mi opadają '---------------------------------------... 'name :...

    Mikrokontrolery AVR   03 Sty 2018 11:36 Odpowiedzi: 26    Wyświetleń: 5081
  • Gdzie znaleźć BASCOM dla mikrokontrolerów PIC? Szukam alternatywy dla 8051

    Nierozumiem co masz na mysli ze to jest jezyk oparty na include?????????? include jest jest dyrektywa wlaczajaca plik.W kazdy jezyku jest cos takiego. Chodzi o mechanizmy jezyka(np. wskazniki czy petle).Minimalizacja slow kluczowych.Standaryzacja.Przenosnosc kodu.C w tej kwesti wygrywa.I dlatego wsrod programistow obok Pascala jest uwazany za najlepszy.Natomiast...

    Mikrokontrolery   09 Lip 2004 15:10 Odpowiedzi: 29    Wyświetleń: 7275
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam mam problem - przeczytałem cały ten temat od deski do deski i dalej nie działa mi transmisja na RF12B - kombinuje juz od kilku dni. Mam prośbę czy ktoś mógłby sprawdzić kod który stworzyłem (na podstawie kodu z http://loee.jottit.com/rfm12b_and_avr_-_... Załączam fragmenty schematów układu nadajnika jak i odbiornika. Odbiornik (ATmega128):...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240221