asembler include

Znaleziono około 280 wyników dla: asembler include
  • tworzenie bibliotek w winavr

    no właśnie o te pliki lst mi chodziło jeśli nie są potrzebne to nie wiem czemu mi to nie działa makefile mam ok bo korzystam z wielu takich bibliotek i działa wcześniej w załączniku podałem przykład sprawnej biblioteki do programu głównego daje #include "lcd.h" a makefile wygląda tak # Nazwa...

    Mikrokontrolery szelus   15 Mar 2007 11:38 Odpowiedzi: 11    Wyświetleń: 2464
  • Kalkulator. Jak się za to zabrać? Procesor z rodziny 8051.

    Kolego, nie pisz, ze system edukacji jest zly. Nie jestes uczniem podstawowki tylko studentem a studiowanie to nie nauka tablczki mnozenia tylko nauka myslenia i umiejetnosc szukania... Na dobry poczatek (wszystko do znalezienia na elektrodzie): 1. Kawalek kodu obslugujacego wyswietlacz LCD (standardu...

    Mikrokontrolery starob   10 Kwi 2007 21:49 Odpowiedzi: 6    Wyświetleń: 2196
  • [At90S2313] [C] [VMLAB] Zapętla się GCC nadpisuje wskaź. SPL

    Witam Od kilku dni staram się uruchomić program z książki Mikrokontrolery AVR w praktyce. Po dodaniu makr sbi i cbi program się skompilował, ale kompilator zwracał ostrzeżenia: Repeated variable name __c Repeated variable name __c within block. Rename it typedef debugging not supported COFF...

    Mikrokontrolery AVR marek-c   09 Paź 2008 08:59 Odpowiedzi: 1    Wyświetleń: 1496
  • Programowy PWM sterowanie microserwem Dynam

    Witam ponownie po małych poprawkach program działa #include <avr/io.h> #include <util/delay.h> #define cbi(add,bit) ((add) &= ~(1 << bit)); #define sbi(add,bit) ((add) |= (1 << bit)); #define F_CPU 16000000UL int...

    Mikrokontrolery AVR tomekw19_1985   19 Lut 2009 14:09 Odpowiedzi: 12    Wyświetleń: 2240
  • [ATmega8][C] Generator sinusoidy, Timer1 PWM, problemy...

    Chce zbudować prosty generator przebiegów zmiennych. Interesuje mnie przede wszystkim sinusoida 1kHz, ale nie pogardzę też innymi przebiegami i i regulacją częstotliwości. Napisałem (a raczej zmodyfikowałem kod znaleziony w necie): #include <avr/io.h> #include <avr/interrupt.h> const...

    Mikrokontrolery AVR Szaflik   12 Sie 2009 08:54 Odpowiedzi: 14    Wyświetleń: 6299
  • Różnice wielkości pliku po kompilacji AVR-GCC.

    No ja nie mam pojęcia, dlatego pytam. Fakty są takie - oba pliki hex załadowane do procesora działają, więc raczej błędów kompilacji nie ma, braków kodu też nie. Jeżeli chodzi o ustawienia optymalizacji, to widze ich tylko kilka, przy czym optymalizacja s (size chyba) jest ukierunkowana na max. zmniejszenie...

    Mikrokontrolery AVR atom1477   08 Cze 2010 13:12 Odpowiedzi: 47    Wyświetleń: 5037
  • Jak generować sygnał wideo?

    No niestety przewidywania się sprawdziły, są jakieś linie, ale nie wygląda to tak jak ma wyglądać:cry: Coraz bardziej zastanawiam się nad asemblerem, tylko w zasadzie czas na naukę zaczyna się kończyć, bo przyjdzie szkoła i nie będzie go za wiele. Moglibyście z doświadczenia napisać ile mniej więcej...

    Mikrokontrolery AVR tymon_x   30 Sie 2010 22:38 Odpowiedzi: 39    Wyświetleń: 5879
  • ARM Cortex M3 [NXP LPC1768] - Kurs/podstawy programowania w 'C'

    No niestety, ale zakomentowanie linii main.c powoduje błędy w czasie kompilacji: **** Build of configuration Debug for project LPC17_CAN_LedControl **** make all Building file: ../src/main.c Invoking: MCU C Compiler arm-none-eabi-gcc -D__REDLIB__ -D__BUILD_WITH_EXAMPLE__ -DDEBUG -D__CODE_RED...

    Mikrokontrolery ARM bolek   28 Maj 2011 11:50 Odpowiedzi: 50    Wyświetleń: 16698
  • Najprawdopodobniej najmniejszy na świecie migacz LED z timerem 555

    Wiem że czas zabrać się za Asembler Piotrze nie trzeba, w AS7 można pisać w C na attiny10 co właśnie przed chwilą zrobiłem :) kod migacza: [syntax=c] #include <avr/io.h> #include <util/delay.h> #define wyjscie PORTB,0 #define TOGGLE_(p, m) (p ^= (1 << (m))) #define TOGGLE(x)...

    DIY Zagranica ramrusazer   17 Maj 2019 09:05 Odpowiedzi: 86    Wyświetleń: 6354
  • Przerwanie. Nie można wywołać przerwania INT0.

    Tak wiec plik glowny wyglada to nastepujaco #include <at89c5131.h> #include "zmienne.h" #include "funkcje_lib.h" extern GET_KEY(); BYTE Tablica[10]; //Tablica[0] sekundy //Tablica[1] minuty //Tablica[2] godziny //Tablica[3]....

    Mikrokontrolery rylu   24 Lis 2006 21:46 Odpowiedzi: 8    Wyświetleń: 1392
  • [tiny26][c]problem z czytaniem i porownywaniem tablic

    Próbuję przepisać program który kiedyś napisałem w asemblerze na C. Program to prosty woltomierz - pomiar przez przetwornik a/c, następnie porównanie zmierzonego napięcia z pierwszą tablicą 16 bitową w której są umieszczone przedziały napięć a następnie odczytanie z drugiej liczby kroków odpowiadającej...

    Mikrokontrolery AVR tmf   21 Sie 2009 08:51 Odpowiedzi: 6    Wyświetleń: 1998
  • Atmega32 rs232 krzaki, program w C. Transmisja szeregowa.

    Witam Zaczelem sie bawic transmisja szeregowa miedzy atmega a komptuerem. Mam taki problem, ze jak pisze w asemblerze to wszystko dziala, a jak ten kod przerobie na C to wychodza jakies krzaki, czy ktos moze wie gdzie popelnilem blad program asm: .INCLUDE "m32def.inc" ldi r17, high...

    Mikrokontrolery wisnia_82   17 Mar 2006 00:08 Odpowiedzi: 7    Wyświetleń: 3118
  • PIC16F630 MPLAB - zmiana wysyłanych kodów z pilota rc5 na nec

    Witam Chcę dokonać przeróbki programu w asemblerze którego listing zamieszczam poniżej. .[syntax=asm][/syntax];-------... PROJECT : 8 CHANNEL TX IR REMOTE ; CRYSTAL 4 MHz ; MPLAB : 7.11 , Assembly ; RC5 FORMAT (at)38KHz , 35% DUTY CYCLE ; ADDRESS...

    Mikrokontrolery PIC loverek   02 Paź 2012 19:17 Odpowiedzi: 0    Wyświetleń: 1254
  • Help! Komunikacja szeregowa między at89s52 i at89c2051

    kody w keilu: przykładowe, do testów: nadajnik: #include <REG52.H> #include <stdio.h> int i,j; unsigned char w; void main (void) { SCON = 0x50; TMOD |= 0x20; TH1 = 0xe8; //predkosc...

    Mikrokontrolery zarius   02 Kwi 2005 19:31 Odpowiedzi: 10    Wyświetleń: 1841
  • konwersja HEX na DEC Prosze o pomoc

    Witam, wklejam kod w asemblerze ktory wykorzystuje ADC w mikrokontrolerze PSoC firmy Cypress. Na wyswietlacz wywala mi wynik w systemie 16 (hex), czy moglby ktos dopomóc i napisać jak skonwertowac ten wynik na dziesietny (dec)?? Jesli ktos pomoze odwdziecze sie paroma punktami:) include "m8c.inc"...

    Programowanie Dżyszla   18 Maj 2008 12:59 Odpowiedzi: 3    Wyświetleń: 4440
  • [C] [Assembly] program do konwersji bmp do tablic

    Witam, zrobiłem program, który otwiera monochromatyczną mapę bitową, i zbiera o niej informacje, a następnie zapisuje to wszystko do pliku, razem z tablica wartości 8bitowych, które reprezentują rysunek. program sam otwiera okno painta, aa następnie każe nam narysować w nim coś, i zapisać w tym samym...

    Programowanie Sinistra   29 Paź 2008 18:42 Odpowiedzi: 0    Wyświetleń: 1532
  • [ATmega16][c] zmiana wartosci zmiennej przez zewn przerwanie

    Uff, pokombinowałem, znalazłem na stronie atmela przykładowy kod w asemblerze do obsługi dwóch przycisków przerwaniami i nareszcie mam jakiś sensowny wynik. Konfigurację przerwań zmieniłem, i wrzuciłem w dobre miejsce. Godziny i minuty mogę już ustawiać, więc uznaję, że program działa :). Dziękuję...

    Mikrokontrolery AVR Altarir   14 Sty 2011 17:27 Odpowiedzi: 12    Wyświetleń: 1499
  • [LPC1768][C/LPCXpresso] Timer0 miganie diod

    Witam, postanowiłem zrobić sobie timera0 w języku C - w asemblerze już go robiłem i brałem ze swojego programu w asm rejestry które tam konfigurowałem. Niestety program zapisany tak samo w C nie działa, nie wiem za bardzo dlaczego. Wszystkie diody podłączone do portu są zgaszone. Liczę na waszą pomoc... [syntax=c]/* ==============...

    Mikrokontrolery ARM doles   29 Kwi 2012 22:07 Odpowiedzi: 16    Wyświetleń: 1743
  • jeden wyświetlacz dwa procesory

    RDS sam zrobiłem , miałem tylko HEX i kod w asemblerze [code][syntax=avrasm] ;****************... RDS decoder with 2x16 LCD for ATtiny2313-10 (main procedure) ;** by Michael Wolf ;** ;** contact: michael(at)mictronics.de ;** homepage:...

    Mikrokontrolery AVR Jaremka   11 Gru 2016 19:00 Odpowiedzi: 38    Wyświetleń: 3834
  • atmega162 - problem z portami

    Jestem na tej grupie pierwszy raz, wiec Wszystkich goraco witam!!! Witamy na FORUM... ;) FAQ Działu Mikrokontrolery przeczytane ? ;) Chciałbym zaznaczyc, ze przejrzalem wszystkie archiwalne posty na tej grupie zwiazane z tym i podobnymi problemami i niestety nie znalazlem rozwiazania. Teraz...

    Mikrokontrolery dex   21 Sie 2006 19:44 Odpowiedzi: 6    Wyświetleń: 1560
  • [ATMEGA64][C / ASM / WINAVR / AVR STUDIO] Wstawki z ASM

    Witam, Tworze projekt w AVR Studio + kompilator GCC Win AVR. Ogólnie kod piszę w C. Ale chciałem porobić wstawki w assemblerze - jednak będę musiał dużo pisać w asm(ważny element programu) i zdecydowałem sie na dodanie całego pliku napisanego w asemblerze. Podsumowując mam projekt: funkcja main...

    Mikrokontrolery AVR 12811   25 Lis 2008 13:10 Odpowiedzi: 10    Wyświetleń: 4660
  • BASCOM Pic

    Wystarczy przykład 16F628 i 16F628A czy kolega może nam opowiedzieć o różnicach w budowie tych procków? i dlaczego "A" jest tańszy? kolego... zadałem to pytanie ponieważ komega gummis jeszcze dwa miesiące temu ( poszukajcie sobie na forum ) nie wiedział, że w pic jest rejestr ADCON1 a teraz zrobił...

    Mikrokontrolery gummis   09 Lip 2004 15:10 Odpowiedzi: 29    Wyświetleń: 6840
  • ATMega Kompilator, programator. Jaka kombinacja dziala ?

    No dobra, udalo ci sie polechtac moja proznosc wiec moze zrobimy tak. Opisze tutaj przykladowego mekafile-a z nastawieniem na WinAVR, Atmega8 i STK200 tak aby inni tez cos z tego mieli. W zasadzie wszystko jest opisane w angielszczyznie no ale jakby kto nie umial to daje po polsku. # Hey Emacs, this...

    Mikrokontrolery fantom   22 Maj 2007 07:38 Odpowiedzi: 24    Wyświetleń: 5868
  • Własna biblioteka w C++ Builder

    //2 extern "C" __export int __stdcall Test1(AnsiString); Zrobiłem tak: #include <vcl.h> #include <windows.h> #pragma hdrstop #pragma argsused BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fwdreason, LPVOID lpvReserved) { return 1; } ...

    Programowanie Remeknapr   16 Lis 2007 19:43 Odpowiedzi: 14    Wyświetleń: 6917
  • Atmega32+lcd2x16+2*ds1820 - program w C

    To jest ostatni program ktory wrzucilem na atmege. programik jest z forum. /* Program demonstrujacy dzialanie termometru DS1820; This program measure a temperature from DS1820 and shows it at LCD. Piny/Pins: PD1 - RS PD2 - E PD3 - D4 PD4 - D5 PD5 - D6 PD6 - D7 */ #include...

    Mikrokontrolery kasaidolar   06 Maj 2008 12:57 Odpowiedzi: 10    Wyświetleń: 2389
  • Generator impulsów wyjście przez lpt, program w c

    Witam Nie znalazłem nic pod hasłem C lpt. Asemblera wogole nie znam. Co do pętli to może być z użyciem for i zwykłej zmienna np i czy musze odwołać się do konkretnych zmiennych adrsowych typu 0xXXX? Dodano po 10 #include <stdio.h> #include <dos.h> #include <conio.h> void...

    Programowanie sivex   28 Paź 2008 15:35 Odpowiedzi: 20    Wyświetleń: 3475
  • Losowe wybieranie podprogramu AtMega16

    Czy to musi być assembler? Wbrew pozorom napisanie tego w języku wyższego poziomu może być znacznie prostsze, zwłaszcza dla początkującego :-) Osobiście uważam, że łatwiej jest się nauczyć podstaw C czy BASCOM'a na tyle ile się potrzebuje, niż nauczyć się pisać dobry i niezawodny kod w asemblerze. //Edit Poniżej,...

    Mikrokontrolery AVR rpal   18 Kwi 2010 01:29 Odpowiedzi: 8    Wyświetleń: 1264
  • [C/C++] Funkcja zczytywania klawiszy

    C to to na pewno nie jest... Strzelam na Visual C++. Co do kodu ja zszedłbym poziom niżej - po asemblera i zrobił coś na przykładzie: [syntax=c] /* ** Program GETKEY.C ** ** Illustrates how to fetch scan code from keyboard. ** ** H. Paul Roach, Morgan State University, July 30, '96 */ #include...

    Programowanie Początkujący shaevtchac1   12 Lut 2011 20:27 Odpowiedzi: 9    Wyświetleń: 2283
  • Atmega16 generowanie przebiegów pwm na 16 serw

    Witam, Pomysł dobry ale sypie się najprawdopodobniej z powodu zbyt dużej ilości przerwań. Proponuje projekt sterownika "równoległego", taki wykorzystałem w mojej pracy inżynierskiej. Wprawdzie korzystałem tylko z 8 serw ale 16 też obsłuży po drobnej modyfikacji. Program zabiera większość mocy...

    Mikrokontrolery AVR janbernat   14 Cze 2011 10:32 Odpowiedzi: 8    Wyświetleń: 2693
  • [ATtiny13][gcc/asm solved]Sterowniczek RGB - o 20 bajtów za dużo

    O umieszczeniu zmiennych w rejestrze też myślałem, jednak w avr-gcc (tylko ten kompilator dla avr znam) jakoś to nie działa zgodnie z oczekiwaniami. Nie wnikałem nigdy zbyt dociekliwie z czego to wynika, podobno optymalizacja może pominąć zapisy i odczyty z/do zmiennych umieszczonych w rejestrach (takie...

    Mikrokontrolery AVR LordBlick   30 Sie 2011 21:58 Odpowiedzi: 17    Wyświetleń: 3552
  • [ATMega8][avr-gcc] - Dzielenie dużych liczb

    BlueDraco - dzięki ale zagiąłeś mnie tym :/ PDT , wielkie dzięki! Działa z moimi modyfikacjami :) i w samym C - czas nie jest dla mnie krytycznym czynnikiem, a aż takie oszczędzanie ażeby sięgać do ASM też mi nie potrzebne. Obsługa wedle twojego pomysłu zajmuje ok ~700bajtów więc nie mam problemu....

    Mikrokontrolery AVR saper_2   31 Lip 2013 15:19 Odpowiedzi: 14    Wyświetleń: 3018
  • LPC1768 - realizacja opoźnienia

    Jestem już po wgraniu programów demonstracyjnych dla tego procesora. Zabrałem się za sztandarowy program dla mikrokontrolerów czyli mruganie diodą. Opóźnienia realizuję poprzez pętlę for jednak zbyt dokładnie nie jestem w stanie określić czasu trwania opóźnienia od wartości w zmiennej i . Wcześniej...

    Mikrokontrolery Początkujący mariuszterba   06 Cze 2014 20:05 Odpowiedzi: 13    Wyświetleń: 1362
  • Jakiego języka prog. najlepiej jest się nauczyć (PIC itp.)?

    Chyba dobrze ze konczysz bo pierdoly czasem piszesz niemilosierne.Jesli robie #include to tylko i wylacznie po to zeby dodac definicje portow lub rejestrow pod konkretnymi adresami (podobnie sie robi w asemblerze .inc) i nie ma to nic wspolnego z korzystaniem z gotowych funkcji (jak to ma miejsce w bascomie).Po...

    Mikrokontrolery marek_Łódź   14 Maj 2006 16:11 Odpowiedzi: 75    Wyświetleń: 11449
  • .ASM=>.HEX pod Xp

    Jeśli twój kod nie jest zbytnio "udziwniony" to spróbuj użyć środowiska MikroLuk 1.0 . Asembler powinien już działać w miarę poprawnie. Program jest pisany "pod" XP, ale działa także ze starszymi OS-ami. Możesz także poszukać jakiś DOS-owych asemblerów. W konsoli (tzn. z poziomu okna lini poleceń)...

    Mikrokontrolery ZbeeGin   09 Maj 2004 15:40 Odpowiedzi: 1    Wyświetleń: 1322
  • najprostszy program w avra

    mam problem z uruchomieniem najprostszego programu napisanego w asemblerze: chce zapalic diode ktora powinna swiecic kiedy na PD5 jest stan niski, dzialajacy program w C sprowadza sie do 2 linijek: sbi(DDRD,PD5); cbi(PORTD,PD... kiedy pisze cos podobnego w asemblerze: .nolist .include...

    Mikrokontrolery Jacu$   11 Wrz 2004 10:40 Odpowiedzi: 1    Wyświetleń: 938
  • Znów te wstawki asm w Dev C++

    Witam, ostatnio trochę zajmowałem się nową wersją Dev C++ tzn. 4.9.9.2 i znalazłem zmiany w odczycie kodu pisanego w asemblerze, poniżej przykład który zadziała zarówno w Dev C++ jak i M$ Visualu i może być przełomem w użyciu asemblera w Dev C++. Jeszcze nikt nie próbował czegoś takiego (sprawdź w google...

    Programowanie upanie   30 Lip 2006 10:44 Odpowiedzi: 11    Wyświetleń: 5811
  • Dev-cpp vs LPT - czy komukolwiek sie udało?

    Witam, ostatnio trochę zajmowałem się nową wersją Dev C++ tzn. 4.9.9.2 i znalazłem zmiany w odczycie kodu pisanego w asemblerze, poniżej przykład który zadziała zarówno w Dev C++ jak i M$ Visualu. To może być przełomem w użyciu asemblera w Dev C++. Dzięki temu można sterować czym się chce przy użyciu...

    Programowanie Akane   10 Cze 2010 22:45 Odpowiedzi: 17    Wyświetleń: 6187
  • transmisja rs w assemblerze.

    Z powodu objętości programu musze napisać w asemblerze troche rzeczy, i mam tu problem z transmisją na rs232. Niby cos wysyłą, ale terminal źle odbiera. Potrzebowałbym wyświetlić jakąkolwiek daną, 1 bajtową, w pętli co 1-2 sekundy, i to mi nie dziaą. w bascomie program testowy działą więc to nie...

    Mikrokontrolery trepek   10 Lip 2006 18:54 Odpowiedzi: 7    Wyświetleń: 1032
  • szukam kursu (podstawy) AVR Studio 4

    .include "m32def.inc" .cseg ldi r16, 0b00000001 out DDRA, r16 cos tutaj: rjmp tutaj zapalenie diody mysle ze powinno działac chociaz rok nie pisałem nic w tym asemblerze :D szukaj w mecie kursów asemblera pod AVR jak nie znajdziesz to ja poszukam czegos w swoich materiałach ze studiów...

    Mikrokontrolery skartabel   21 Wrz 2006 15:55 Odpowiedzi: 15    Wyświetleń: 3901
  • Jak zmienić wektory przerwań w AVR-GCC?

    $katalog_WinAVR$/doc/avr-libc/avr-libc-u... osobny plik w asemblerze (.S, nie .s) zawierający procedurę obsługi przerwania, kompilujesz do pliku .o i linkujesz z pozostałymi plikami. W dołączanym wo WinAVR szablonie Makefile jest przewidziane miejsce na wypisanie źródeł...

    Mikrokontrolery orson-pl   22 Wrz 2007 11:50 Odpowiedzi: 4    Wyświetleń: 1761
  • polaczenie assemblera z c

    Witam Musze napisac program ktory bedzie wykorzystywal oba jezyki (c oraz assembler). Potrzebuje wiedziec jak (w osobnych plikach) przekazac wartosci miedzy nimi. Program głowny jest w c, w pewnym momencie wywoluje program napisany w assemblerze i po wykonaniu jego potrzebuje zwrocic wartosc do c i...

    Programowanie [GD]-Zami   11 Lut 2008 20:54 Odpowiedzi: 4    Wyświetleń: 1341
  • Attiny 26 pierwszy program

    Witam! LJMP START ORG 100H START: CLR P1.0 SETB P1.1 LOO: LJMP LOO No fajny program szkoda tylko, że to asembler 51 a attiny26 to avr, to zupelnie inne asemblery. w tiny26 nie ma portu 1 jest portb i porta Dodano po 1 Dodatkowo w avr musisz ustawic dla kazdego portu...

    Mikrokontrolery mickemaster   22 Mar 2008 12:19 Odpowiedzi: 15    Wyświetleń: 2793
  • Atmega16 działa tylko jeden licznik

    Witam Próbuje napisać program w asemblerze wykorzystujący przerwania od dwóch liczników (uczą dopiero programowania avr w asemblerze) Przerwanie od licznika 0 ma obsługiwać pierwsze cztery wyświetlacze a przerwania od licznika 2 kolejne 4 Problem polega na tym - że pojedynczo liczniki działają...

    Mikrokontrolery artur816   28 Kwi 2008 13:21 Odpowiedzi: 3    Wyświetleń: 881
  • Miernik pojemności na ATmedze16

    Program był pisany w środowisku Mikroluk v1.0 prerelease (czego nie podałem wcześniej). W tym programie nie ma możliwości zdefiniowania portów, ani rejestrów. W kiepskim srodowisku sie obracasz . Asembler, ktory nie zna elementarnych dyrektyw, jak EQU, ORG, #Include ... jest o kant (...) potluc! Asembler...

    Projektowanie Układów perfi_i   25 Gru 2008 21:40 Odpowiedzi: 5    Wyświetleń: 2166
  • Sprawdzanie stanu portu attiny2313

    Nie, ja piszę w asemblerze. Ale kod mogę pokazać, nie ma problemu. Zawsze warto się nauczyć nieco więcej. Asembler bywa przydatny, nawet jak się pisze w innym języku. Wstawiłem komentarze, będzie łatwiej zrozumieć. .INCLUDE "m8def.inc" ;plik nagłówkowy stosowanego procesora .DSEG...

    Początkujący Elektronicy Ryland   27 Lut 2010 14:15 Odpowiedzi: 47    Wyświetleń: 5327
  • Efekt do kominka na attiny13 [C]

    Witam, dziękuje za zainteresowanie moim tematem:) Efekt ma być taki że diody (każda osobno) mają migać w losowy sposób. Całość ma być zainstalowana na listwach ok 1,5 cm szerokości więc procesor nie mógł by być za duży. Dlatego spodobał mi się tiny 13 lub tiny 2313 (bo takie mam ) ewentualnie mega8...

    Mikrokontrolery AVR Defozo   07 Mar 2011 17:39 Odpowiedzi: 18    Wyświetleń: 2387
  • obsługa wyświetlacza 7-segmentowego atmega8

    Nie sądziłem że, tyle dobrych rad się tutaj dowiem;) Nie mam nic przeciwko następnym związanym z asemblerem;) Ale jest mały kłopot, program wygląda jak poniżej i zmiana w działaniu jest taka że, teraz zapalona jest cały czas pierwsza cyfra(tzn jedności), a pozostałe zgaszone... hmm, na to wygląda że,...

    Mikrokontrolery AVR kamil1cos7   22 Paź 2011 12:35 Odpowiedzi: 6    Wyświetleń: 1906
  • STM32F4 LTO - Nowe linaro i LTO

    Możliwe że napisałeś program optymalnie i kompilator nie miał już co optymalizować :) . Przy -O3 sprawa jest prosta, wszystko co się dało masz inline , kod musi być większy. U mnie taki kod na przykład (używam SPL i nie za bardzo znam asembler) z LTO i z -Os wszystko jest inline a bez LTO i z -Os...

    Mikrokontrolery ARM 94075   14 Maj 2013 11:55 Odpowiedzi: 16    Wyświetleń: 2508
  • PIC16F877A - Pierwsze kroki w programowaniu językiem C

    Witam, jako że należę do starszej grupy elektroników i całe życie programowałem mikrokontrolery w Asemblerze, postanowiłem nauczyć się programować w języku C. Wybrałem mikrokontroler PIC jak w temacie gdyż dobrze go znam i wiele programów w asemblerze napisałem pod ten mikrokontroler. To są moje pierwsze...

    Mikrokontrolery PIC 94075   16 Wrz 2013 10:23 Odpowiedzi: 8    Wyświetleń: 2442
  • XMEGA128A1 - błędna obsługa przerwania Code czy AS6 - ?

    Witam , Zaczynam z AS6, dotąd używałem 4.18 głownie z asemblerem Pytanie dotyczy możliwego błędu symulacji prostego kodu w AS6, do potrzeb zapytania sprowadzonego do wersji jak niżej : również wygenerowany kod obsługi jest poprawny Problem a. Opis dotyczy symulacji wbudowanym...

    Mikrokontrolery AVR jp_elek   07 Sty 2014 16:02 Odpowiedzi: 2    Wyświetleń: 831
  • LCD tft ili9320 fonts duża czcionka

    W odróżnieniu od asemblera kompilator dobrze sobie poradzi z takimi obliczeniami. Wyoptymalizuje jak należy. W to nie wątpię (poradzi sobie z optymalizacją). Natomiast jeśli chodzi o asemblera to programista musi o wszystko zadbać. Jednak nie ulega wątpliwości, iż zarówno zapis, jak i odczyt jest...

    Mikrokontrolery ARM 2675900   23 Gru 2016 14:50 Odpowiedzi: 23    Wyświetleń: 1920
  • Plik asm na PIC12f675. Jak skompilować do hex?

    Witam serdecznie, Mam pytanko. W jaki sposób skompilować plik w asemblerze na plik hex lub bin dla układu PIC 12F675? Nigdy tego nie robiłem, więc prosiłbym o jakieś wskazówki lub pomoc. Poniżej kod w asemblerze. Poprawiłem temat, pisownię i kolorowanie składni.

    Mikrokontrolery PIC vania   21 Kwi 2018 18:22 Odpowiedzi: 3    Wyświetleń: 561
  • [C++] Odpowiednik pascalowego readln.

    #include <conio.h> #include <iostream.h> //------------------... main(int argc, char* argv[]) { cout << "Czekam na enter ;)" << endl; while(getch()!=13);...

    Programowanie ghost666   21 Gru 2004 20:42 Odpowiedzi: 10    Wyświetleń: 4839
  • Problem z PIC16F628A

    Witam Napisałem program w asemblerze na PIC16F84A. Przetestowałem go tylko w MPLAB'ie i PIC Simuator. Wszystko działa bez zarzutu. Miałem pod ręką tylko PIC16F628A 20MHz wiec zaprogramowałem go.Uprzednio zmieniwszy procedurę inicjalizacjii procka(w sumie wyłączyłem komparator i lekko zmieniłem CONFIGURATION...

    Mikrokontrolery behemoth   13 Cze 2005 07:46 Odpowiedzi: 3    Wyświetleń: 1889
  • Przesiadka na C - jaka literatura?

    Po prostu przychodzi moment kiedy zapanowanie nad kodem assemblera staje się uciazliwe i tu powinno wkroczyc C. Przyznam się szczerze, że nie ma dla mnie takiego momentu (może dlatego, że w kwesiach programowania jestem samoukiem i nie miałem tu szczególnych osób jako autorytetów które by mnie naginały...

    Mikrokontrolery uC   07 Gru 2005 10:28 Odpowiedzi: 13    Wyświetleń: 1661
  • LPH 7366 + atmega8 - problem

    witam! probuje zainicjowac wyswietlacz z noki 5110 kontrolerem atmega8... z tego co wyczytalem i z prgramow obslugujacych wyswietlacz lcd ktore przegladnalem w asemblerze wydedukowalem taki oto kod w c... problem w tym ze wyswietlacz wogole nie wstaje, w telefonie dziala... czyli kod jest bledny......

    Mikrokontrolery kiliq   25 Wrz 2005 15:11 Odpowiedzi: 0    Wyświetleń: 1014
  • [Assembler-Linux] Proste pytanie a jednak trudne...

    ebx, esi i edi są rejestrami które musisz zachować w niezmienionej wersji wracając z funkcji. ebx z niczym extra mi się nie kojaży, ecx działa jako licznik w krótkich rozkazach typu "lawinowego": mov eax,0 ; szukamy zera czyli konca stringu (mov al,0 wystarczy, ale kto tak pisze) mov ecx,-1;...

    Programowanie Frubi   25 Mar 2006 07:51 Odpowiedzi: 8    Wyświetleń: 1803
  • ATmega8 - zmienne i ich dzielenie

    Brrr, Basic. ;) Przerzuć się na C lub asemblera. Nowe AVRStudio można zintegrować z WinGCC i działa to bez zarzutów. A w C deklarujesz sobie od razu, czy masz zmienną całkowitą (char, int), czy zmiennoprzecinkową (float) i o dziwo artytmetyka zmiennoprzecinkowa nie zajmuje ogromnych ilości flasha. :)...

    Mikrokontrolery zumek   03 Cze 2006 19:24 Odpowiedzi: 15    Wyświetleń: 1950
  • ATMega162 - program wgrany a nie działa

    Wiem że to będzie w stylu początkującego, ale juz nie mam ani pomysłu ani koncepcji. Wiec sprawa wygląda tak mam płytkę na której uruchamiałem programy pod AT89S53 pisałem w asemblerze wszystko było super. Teraz na miejsce 89S53 wstawiłem ATmega162 ( według dataschet rostaw pinów bardzo podobny zasilanie...

    Mikrokontrolery monsinior   28 Lut 2007 13:12 Odpowiedzi: 3    Wyświetleń: 1864
  • problem z plikami nagłówkowymi : WINAVR, C, Header

    Witam. Zaczynam przygode z WINAVR i klepaniem kodu programu dla AVRków w C. Do tej pory używałem tylko C++ przy pisanianu programów dla PC a do AVRków wystarczał mi asembler. Ale do rzeczy : tworze nowy projekt w skład którego wchodzą 3 pliki : -main.c (z funkcją główną) -myHeader.h (deklaracje...

    Mikrokontrolery maniac83   23 Mar 2007 19:49 Odpowiedzi: 5    Wyświetleń: 1247
  • [asm] Instrukcja RET

    Kod w obszarze wektorów przerwań jest jak najbardziej bezpieczny, dopóki przerwania nie zostaną włączone. Czasem tak się robi, gdy zaczyna brakować flasha. Stos trzeba koniecznie zainicjalizować, żeby można było używać CALL i RET. RET powoduje powrót do miejsca z którego podprogram został wykonany. ...

    Mikrokontrolery kamyczek   23 Mar 2008 09:09 Odpowiedzi: 10    Wyświetleń: 4282
  • WinAVR kompilacja biblioteki

    Tak. Jest opisane w dokumentacji doi avr-libc. Szablon makefile posiada również taką funkcję, ale jest nieco kulawy jeżeli chodzi o make clean (dotyczy to nie tylko bibliotek) - nie usunie biblioteki, oraz plików .o i .lst wygenerowanych ze źródeł w asemblerze i C++. Każda funkcja musi być w osobnym...

    Mikrokontrolery megao   03 Mar 2008 11:10 Odpowiedzi: 2    Wyświetleń: 1982
  • AVRStudio - kod w C przerwanie w asm

    Ja w takim przypadku dodaję moduł w asemblerze. #include <avr/io.h> #include <avr/interrupt.h> ; przepełnienie timera0 - nic (wybudzanie) .global SIG_OVERFLOW0 SIG_OVERFLOW0: ; tu można wstawić kod reti Szablonowo wygląda to tak mniej więcej tak.

    Mikrokontrolery AVR fred117   22 Gru 2008 15:29 Odpowiedzi: 5    Wyświetleń: 1164
  • ATmega32 i czujnik temperatury DS18B20

    Witam, Od jakiegoś czasu w ramach wolnego czasu uczę się programowania mikrokontrolera ATmega32. Koduję w C (pracuję jako programista wiec ten język jest mi bliższy niż asembler), dotychczas nie miałem jakichś większych problemów, udało mi się nawet obsłużyć wyświetlacz LCD i sądziłem, że obsługa czujnika...

    Mikrokontrolery AVR mitny   10 Mar 2010 08:16 Odpowiedzi: 18    Wyświetleń: 6840
  • [Atmega8 Asm]Nie można wysłać dwóch liczb pod rząd

    OlkuM, Twój program natomiast traci zawartość UBRRH, więc jeżeli będziemy chcieli zmienić długość ramki, ilość bitów stopu, czy to jest równoznaczne ze zmianą szybkości transmisji ? Do niedawna byłem "niemalże pewien", że prędkość transmisji w takim przypadku nie ulegnie zmianie. Aby jednak...

    Mikrokontrolery AVR OlekM   29 Maj 2010 00:27 Odpowiedzi: 10    Wyświetleń: 945
  • Program grey na bin Wyjasnienie programu

    Witam Napisałem program w asemblerze po czym mój kolega przekonwertował to na C++ z tym ze nie rozumiem o co chodzi... jezeli ktos mógłby mi napisać krok po kroku co się w nim dzieje... #include <iostream> #include <string> using namespace std; int main() { ...

    Programowanie Początkujący wrych   25 Cze 2010 18:01 Odpowiedzi: 6    Wyświetleń: 917
  • [Atmega8][AVR-GCC] - przesiadka z ASM na C

    Witam, po dłuższej przygodzie z Asemblerem postanowiłem zapoznać się z C dla procesorów AVR. Ku mojemu zdziwieniu prosty kod taki jak: #include <avr/io.h> #include <avr/interrupt.h> int main(void) { // ustawienie trybu pracy licznika TCCR0 = 0x04; // wpisanie...

    Mikrokontrolery AVR JollyRoger   07 Mar 2011 17:35 Odpowiedzi: 9    Wyświetleń: 2099
  • [Atmega32][c] timer1 ctc nie dziala clear output on comp match

    A change of the COM1x1:0 bits state will have effect at the first compare match after the bits are written. For non-PWM modes, the action can be forced to have immediate effect by using the FOC1x strobe bits. Być może w tym jest problem. OC1A jest prawdopodobnie inicjowane z wartością 0 do momentu...

    Mikrokontrolery AVR sajmon5544   31 Mar 2011 14:52 Odpowiedzi: 5    Wyświetleń: 1899
  • [atmega8][c]brak regulacji prędkości silnika DC przez PWM

    Witam, może Wy mi pomożecie. Mam mały problem odnośnie sterowania prędkością silnika DC przez PWM. Mikrokontroler to atmega8 podłączony przez mostek H do silnika DC. Chcę w prosty sposób zmienić mu prędkość przez wpisanie mu do rejestru OCR2 odpowiednich wartości co się równa z odpowiednim wypełnieniem...

    Mikrokontrolery AVR Papillon11   05 Cze 2011 18:06 Odpowiedzi: 10    Wyświetleń: 2495
  • [8051][SDCC][MIDE-51] Procedury Assemblera w C

    Z tego co widzę z MIDE nie da się. Jedyne wyjście to używania dyrektywy, które pozwalają zrobić w ciele funkcji (tzw. INLINE). sdas8051 -los asm_func.asm sdcc main.c asm_func.rel Wtedy w pliku asm_func.asm funkcja w asemblerze napisana przez Ciebie, a w main.c zawartość kodu w C. BTW. Może...

    Mikrokontrolery maniek1818   30 Sie 2011 20:48 Odpowiedzi: 5    Wyświetleń: 2610
  • [68hc08][asembler/CodeWarrior]

    W związku ze studenckim projektem wziąłem się za projekt pod tytułem termostat. Wymagania były następujące użyć 68hc08 i programować w asemblerze. Po kilku dniach czytania dokumentacji i książki Kościelnika wziąłem się zapisanie kodu(układ będzie składał się z ds18b20 oraz grzałki z rezystorów drutowych)....

    Mikrokontrolery Pozostałe diablomichal   31 Sie 2011 16:46 Odpowiedzi: 4    Wyświetleń: 2823
  • [AVR][ASM] programowanie w WinAVR

    Ale to jest nówka(też może być włączony Watchdog?) na pewno dobrze podłączyłem Dodano po 23 Na pewno coś jest źle skonfigurowane w WinAVR(jeśli chodzi o asembler) bo wgrałem ten program w C i działa: [syntax=c]#define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h>...

    Mikrokontrolery AVR dypusz   18 Gru 2011 22:26 Odpowiedzi: 7    Wyświetleń: 2148
  • Deklaracja bitów z obszaru 20h-2fh, jak to zrobić?

    Witam, czy podpowie mi ktoś jak deklaruje się poszczególne bity z obszaru 20h-2fh w mikrokontrolerze 89c51 posługując się oczywiście językiem asemblera (kompilator PASM51). Chodzi mi tu o szczegółową instrukcję gdzie co i jak wpisać aby zadeklarować przykładowo bit 0h który znajduje się pod 20h w obszarze...

    Mikrokontrolery MEGUSMAN   20 Kwi 2012 21:15 Odpowiedzi: 8    Wyświetleń: 1995
  • [c++]CrackMe001 nie wykonywuje poprawnie petli

    Siema Nie będę się rozpisywał jak ostatnio ;p Muszę zrobić swojego CrackMe001 w konsoli za pomocą DevC++. Również gdy wprowadzę "a" alfabet to pętla krzyczy co chwile tym samym tekstem w kółko: "Podaj haslo ktore odblokuje program = " Jednak gdy wprowadzę prawidłowe hasło to nadał pyta się o...

    Programowanie VincentDCI   20 Maj 2012 17:02 Odpowiedzi: 3    Wyświetleń: 557
  • [Attiny 2313][ASM] - Nieprawidłowy reset z powtarzającym się błędem

    Układ jest fizyczną realizacją projektu

    Mikrokontrolery AVR GreG$   25 Wrz 2012 17:11 Odpowiedzi: 6    Wyświetleń: 2946
  • Szukam programu do symulacji układu 8051

    Próbuję ale sypie błędami przy kompilacji a program jest dobrze napisany bo w pracowni działał. Pomimo zapisu jako C on to chyba traktuje jako asemblera np. "Syntax error at 2 in "MCU 8051 IDE.asm": Unknown keyword: `#include' `#include' is neither macro nor instruction nor directive"

    Mikrokontrolery Początkujący tronics   15 Paź 2012 19:33 Odpowiedzi: 3    Wyświetleń: 1068
  • Tiny bootloader - Błędy podczas kompilacji bootloadera

    Korzystam z kompilatora asemblera z pakietu MPLAB-X. Chcę przekompilować żródło bootloadera (*.asm) w celu dopasowania go do moich potrzeb (konkretnie bitów konfiguracyjnych i częstotliwości wewnętrznego oscylatora). Podczas próby kompilacji wyskakują błędy: Error[105] C:\DOCUMENTS AND SETTINGS\KOMP\PULPIT\BOOT\BTL.X\TINYBLD1...

    Mikrokontrolery PIC Wobes   13 Lis 2012 23:50 Odpowiedzi: 1    Wyświetleń: 1347
  • Typy w C - ucina słowo wysyłane - typy

    Generalnie - owszem, ale twórca biblioteki nie jest zmuszony do utrzymania trendów specyficznych językowi. Bo w C możesz zawsze dać uint8_t x=(void*)DowolnyWskaźnikLubInt; i zadziała bez ostrzeżeń. Otóż mój drogi Kolego, jako początkujący programista popełniasz ten sam błąd jak 99.9% początkujących...

    Programowanie -psiak-   27 Cze 2015 20:12 Odpowiedzi: 27    Wyświetleń: 1086
  • avr atmega32[c] - odliczanie sekundy ,zliczenie 15625 przerwan ?

    Gdzieś zasłyszałem że przerwania najlepiej w asemblerze pisać. Szczególnie te ' gęste '. :cunning: Smacznego. [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> register unsigned char counterL asm ("r3"); /* mlodszy bajt licznika */ volatile unsigned char counterH; /*...

    Mikrokontrolery AVR willyvmm   25 Sty 2017 11:12 Odpowiedzi: 62    Wyświetleń: 2826
  • Atmega168A przerwania nie działają.

    Cześć, dziękuję wszystkim za odpowiedzi. Generalnie problem rozwiązany, aczkolwiek muszę jeszcze zobaczyć do kodu asemblera bo wydaje mi się, że poprzedni kompilator coś nachrzanił i dlatego był taki cyrk, a w sumie ciekawy jestem. Korzystałem wcześniej z kompilatora dołączonego do CodeBlocks, jednak...

    Mikrokontrolery Początkujący tronics   03 Lip 2018 14:16 Odpowiedzi: 10    Wyświetleń: 390
  • Przeróbka kodu miernika napięcia - Atmega 48 na Atmega 8

    Po co mieszasz? To plik asemblera i nie jest kompilowany przez gcc ani żaden inny kompilator C No to udaj się na strone z linku który dał autor tematu: EDIT: Znalazłem całkiem sympatyczny mierniczek: I tu kod udaje mi się skompilować, ale wywala dwa błędy: - przy #include <mega8.h>...

    Mikrokontrolery Początkujący tmf   11 Lip 2018 08:11 Odpowiedzi: 21    Wyświetleń: 738
  • Sterowanie SAA1057 przez Bascom

    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...

    Mikrokontrolery Jarema   03 Gru 2003 23:53 Odpowiedzi: 9    Wyświetleń: 5156
  • [C++] Sterowanie portem LPT pod Windows 98

    a jak to wstawic do c++ zeby sie z nim nie zagryzlo? mozna zrobic to np tak : #include < iostream.h> main(){ int dana; _asm { mov dx,0378h mov al,dana out dx,al } return(0); } ?? jestem lewy jesli chodzi o asembler:(

    Programowanie super_sonic   18 Lut 2004 10:07 Odpowiedzi: 14    Wyświetleń: 5579
  • początki programowania

    dzieki Feniks własnie o takie proste wytłumaczenie mi chodziło, sprawdze to w domu i zobacze jak działa. w miedzyczasie sie troche pobawiłem i natknąłem się na jeszcze jeden problem: czy ktoś mógłby mi wytłumaczyć co sie dzieje? a wiec tak napisałem głupi programik dla zabawy: .include "M16def.inc" .def...

    Mikrokontrolery AVR lukaspaw   07 Mar 2004 01:40 Odpowiedzi: 10    Wyświetleń: 5593
  • Keil i wstawki asmenblerowe.

    Czy ktos uzywal wstawek asemblerowych w keilu? Uzylem dyrektyw #pragma ASM i #pragma ENDASM. Kompiluje sie le pokazuje warninga. Ktos wie jak go zlikwidowac? #include <sfr51.h> void main (void) { #pragma asm CLR P3.0 #pragma endasm P3_3=0; } warning: assembling .\testasm.src... linking... ***...

    Mikrokontrolery tasza   02 Wrz 2004 07:29 Odpowiedzi: 4    Wyświetleń: 1092
  • Pytanie o Assembler

    include dołączasz plik do aktualnego. To tak jakbyś robił kopiuj wklej cały plik. Jeżeli są tam equ to mogą być equ, ewentualnie inne. U mnie są BIT i DATA. Co do equ to możesz używać lub nie używać. Wszystko zależy od Ciebie. Jeżeli nie dołączysz pliku z adresami to w prostym programie możesz...

    Mikrokontrolery sLoTeRRR   08 Lis 2004 22:41 Odpowiedzi: 13    Wyświetleń: 1274
  • wyłącznik czasowy taki jak na klatce schodowej w AVR

    Kiedyś zrobiłem coś takiego dla s1200, 2313 itp. Jak chcesz to sobie przerób. Program odmierza czas, a po jego upłynięciu zaczyna migać żarówką (np wyłącza ją na 1s, potem zapala na 10s i tak 3 razy), a na koniec gasi żarówkę. Program nie jest jakoś super napisany, ale z tego co pamiętam działał. Do...

    Mikrokontrolery mcy   26 Sty 2005 23:47 Odpowiedzi: 9    Wyświetleń: 2909
  • plik definicji rejestrów AT90S8515 POMOCY!!!

    Witam Piszę w asemblerze (za pomocą RIDE IDE) program na procesor AT90S8515. Potrzebuję pliku z definicjami rejestrów specjalnych (INCLUDE). Jeśli ktoś wie gdzie w sieci takie pliki się znajdują lub jest w posiadaniu takich prosiłbym o przesłanie ( zeisp(at)interia.pl ). Dziękuję Grzegorz.

    Mikrokontrolery grzesio14   14 Lis 2005 09:10 Odpowiedzi: 3    Wyświetleń: 765
  • Wykresy - Borland C++

    jeśli robisz to pod czystym dosem to uruchamiasz tryby graficzne i każdąfunkcję normalnie rysujesz nie trzeba żadnych bibliotek, rysujesz punkt po punkcie np weźmy funkcję sin(x) stawiasz punkt po punkcie y=sin(0), y=sin(0.1) , ... aż namalujesz wszystko w pętli, a tryby najprościej odpalić sobie...

    Programowanie didot   12 Lis 2005 17:59 Odpowiedzi: 2    Wyświetleń: 2444
  • Jakich języków programowania warto sie dzisiaj uczyć ?

    Asemblera niepolecam dla niezawaansowanych osób ponieważ aby go wpełni zrozumieć należy mieć wiedzę o działaniu pamięci, adresach, przelicznia liczb DEC, HEX i BIN we szystkie stron i tym podobne. Bez tego daleko się niezajedzie. EEEEEeeeeeeeeeee...... Ogólnie to, co napisałeś jest zupełną podstawą...

    Programowanie bbxb   12 Lis 2005 21:56 Odpowiedzi: 52    Wyświetleń: 12907
  • AVRasm2 kompilacja warunkowa

    Piotrek ten kompilator to rozumie. Jak sie napisze osobno #include to mu to nie przeszkadza i robi jak nalezy. To jest wersja 2 asemblera i ona ma takie dyrektywy. Zauwaz ze wiedzial ze chodzi o dyrektywe bo to napisal "invalid preprocessor directive". Gdy usune cialo funkcji #if #endif to kompiluje...

    Mikrokontrolery LordBlick   01 Cze 2005 23:09 Odpowiedzi: 11    Wyświetleń: 2233
  • Nowe uniwersalne środowisko programistyczne dla uPC

    Witam wszystkich :) Przyjąłem już strategię działania. Otóż, wersja MikroLuk v2.0 zostanie wypuszczona z moim własnym asemblerem, obsługą dwóch, może trzech programatorów, symulatorem i następującymi możliwościami integracyjnymi: 1. Będzie można zdefiniować obsługę programatora poprzez wywoływanie...

    Mikrokontrolery Luklukowaty   08 Wrz 2005 09:09 Odpowiedzi: 71    Wyświetleń: 9501
  • jak to "ładniej" napisać?

    Witam od dwóch dni zajmuje sie pisaniem programów w C, próbowałem już BASCOM-a i Asemblera, z dobrym skutkiem ale nieznajomość C budziła wemnie obawy :) tak więc postanowiłem zacząć sie go uczyć moje pytanie jest następujące - oto kawałek kodu w C, program mierzy napięcie na wejsciu 0 przetwornika A/D...

    Mikrokontrolery lbugiera   05 Lip 2005 00:32 Odpowiedzi: 8    Wyświetleń: 1282
  • AVR czy Atmega ? co dla początkującego

    Szanowny kolego, ja rozumiem Twoje powody do language-war, ale: 1. Producent układów AVR (Atmel) daje darmowe narzędzia do asm i to ciągle ulepszane, czyli widzi sens, bo monitoruje ilość pobrań, ale to tak poza konkursem, nie mam zamiaru nikogo namawiać, skoro nie zrobił od dłuższego czasu (być może...

    Mikrokontrolery LordBlick   29 Lip 2005 09:52 Odpowiedzi: 28    Wyświetleń: 5893
  • Problem ze zmierzeniem długości impulsu na at89c4051

    Witam Rozwiązaniem problemu jest wykorzystanie możliwości bramkowania zliczania timera Tx stanem na wejściu INTx. Bramkowanie włącza się poprzez ustawienie bitu GATE dla odpowiedniego timera w rejestrze TMOD. Bit zezwolenia na pracę timera TRx ustawiony na stałe. Przerwanie zewnętrzne INTx wyzwalane...

    Mikrokontrolery jj   28 Wrz 2005 08:17 Odpowiedzi: 4    Wyświetleń: 1149
  • zastosowanie wstawek asemblerowych w C++

    Mimo dobrych chęci nic mi to nie mówi. (zamało wiem o asemblerze) Mam proźbę jak masz dokumentację GCC w wersji polskiej do daj znać. I jeszcze jedna proźba, czy mógbyś przerobić następującą wstawkę żeby poszła w DEV C++ include <?> // czy jest jakies przewidziane dla wywołania "asm" int...

    Programowanie fantom   25 Lis 2005 09:38 Odpowiedzi: 4    Wyświetleń: 3385
  • at90s2313 - program do sprawdzenia

    Witam, Proszę o pomoc, sprawa jest następująca - programuje uC at90s2313 przez złącze ISP, piszę program pod avrstudio 4.12, kompiluje avr - gcc. Prośba odnosi się do programu: #include "header.h" unsigned char liczt0; //Licznik wejść do przerwania timera0. ...

    Mikrokontrolery Petroldo   27 Lut 2006 20:48 Odpowiedzi: 0    Wyświetleń: 897
  • 1wire (DS18B20) i ATmega16

    ... Fakt, że jestem dopiero początkujący - może napisałbyć coś więcej o tym symulatorze? Programuję w WinAvr i tylko z tym miałem styczność dotej pory:D TEN ;) symulator , to AVRStudio 4.12. Za jednym zamachem masz środowisko dla asemblera, gcc-avr i symulator. Albo najlepiej wstawił swoją...

    Mikrokontrolery Mendrek   29 Cze 2006 12:30 Odpowiedzi: 18    Wyświetleń: 10420
  • Jaka magistrala danych w akwarium?

    Może macie jeszcze jakieś sugestie odnośnie dynamicznego wykrywania elementów i nie gubienia ich przy czasowym odłączeniu? 1. Centrala wydaje komendę "przedstawiamy się". 2. Reszta przygotowuje swoje adresy. 3. Centrala pyta "Kto pierwszy ?" 4. Każdy pozostały sprawdza, czy linia ma stan niski, jak...

    Mikrokontrolery LordBlick   07 Maj 2006 05:35 Odpowiedzi: 11    Wyświetleń: 1787
  • PWM w ATmega8 - błąd w kodzie

    Witam. Napisalem posta w dziale mikrokontrolery ale nikt mi nie odpowiedzial wiec prosze teraz Was o pomoc. Otoz mam program w asemblerze do generwania przebiegu przez PWM za pomoca licznika1(16 bit) po uruchomieniu symulatora dziala wszystko i stany na wyjsciu OC1A sie zmieniaja, jednak juz po zgraniu...

    Mikrokontrolery _Robak_   30 Maj 2006 13:54 Odpowiedzi: 10    Wyświetleń: 1593