REKLAMA

atmega32 portc

Znaleziono około 503 wyników dla: atmega32 portc
  • ATMega328: Różnice napięć na portach przy łączeniu dwóch mikrokontrolerów

    Buduję pewien układ zawierający dwa mikrokontrolery ATMega328. Nazwijmy je A i B. Mikrokontroler A ma kwarc 16MHz, a mikrokontroler B ma kwarc 8MHz. Mikrokontrolery są połączone przewodem 4-żyłowym o długości ok. 30cm, z których dwie żyły to zasilanie i masa, trzecia żyła łączy B0 mikrokontrolera A z C4 mikrokontrolera B, czwarta żyła łączy B1 mikrokontrolera...

    Mikrokontrolery AVR   08 Cze 2019 17:36 Odpowiedzi: 0    Wyświetleń: 315
  • REKLAMA
  • ATmega32 PORTB a PORTC. Na porcie C nie chce czytać z DS-a.

    Witam (moze sie powtarzam, bo poprzedniego nie widze) Jest sobie Atmega32 i DS1820. Na porcie B (dokladnie PORTB.0) dziala pieknie. Na porcie C (od PORTC.3..PORTC.8) nie chce czytac z DS-a. Portem moge niby w pelni sterowac i jako wejscie i jako wyjscie. J-tag wylaczony. A dzialac nie chce. W procedurze odczytu zmieniam tylko port, wiec teoretycznie...

    Mikrokontrolery   01 Sty 2005 14:24 Odpowiedzi: 2    Wyświetleń: 1179
  • Przerwanie T0 atmega32 w "C"

    Witam Chciałem uruchomić przerwania, przygotowałem najprostszy kod z timerem T0 i przerwaniem od przepełnienia, ale nie chce mi zadziałać przerwanie. Dla sprawdzenia zmieniam stan portu do którego podłączona jest dioda. #define F_CPU 1000000 //ustawienie oscylatora na 1MHz #include <avr/io.h> //dołączenie podstawowej biblioteki #include <avr/interrupt.h>...

    Mikrokontrolery   18 Lip 2011 17:54 Odpowiedzi: 7    Wyświetleń: 945
  • atmega32 portC jako out,problem(nie dzialaja niektore linie)

    czesc od niedawna (tygodnia) zaczalem bawic sie mikrokontrolerkami. na podstawie roznych zrodel robilem sobie zestaw startowy z atmega 32 programuje w jezyku C za pomoca programu avr studio 4,13 z pluginem avr gcc (win avr gcc). poniewaz nie mam wejscia com w moim pc-cie, to urzywam programu ponyprog2000 i portu lpt (programator na bazie ukladu 74ls244n...

    Mikrokontrolery   29 Wrz 2010 10:52 Odpowiedzi: 11    Wyświetleń: 8719
  • REKLAMA
  • [C] Atmega32 przerwania. Zmienna nie działa w programie.

    Problem polega na tym , że zmienna nrzn działa poprawnie tylko w ciele funkcji przerwania, w pętli programu już nie. Jej wartość wynosi 0 poza przerwaniem. //Biblioteki #include <avr\io.h> #include <util/delay.h> #include <avr\pgmspace.h> #include <avr/signal.h> #include <avr/interrupt.h> //Zmienne unsigned char znak [10]...

    Mikrokontrolery AVR   11 Lis 2010 16:43 Odpowiedzi: 3    Wyświetleń: 1743
  • REKLAMA
  • atmega32 - PCF8563 + wyjście CLK OUT - krótki czas pracy na baterii

    Witam Po raz pierwszy ( lepiej późno niż wcale ) wykorzystałem wyjście CLKOUT układu PCF8563. Oczywiście podciągnąłem przez 10K do VCC. Dzisiaj po pierwszym kilkugodzinnym braku prądu, rano zegar był wyzerowany. Podejrzewam, że to przez podciągnięcie CLKOUT do Vcc. Jeśli to jest to, to może wystarczy włożyć diodę np. Schottky pomiędzy wyjście CLKOUT,...

    Mikrokontrolery Początkujący   21 Sie 2014 09:37 Odpowiedzi: 1    Wyświetleń: 1545
  • [ATMega32][Bascom]DS18B20 po pewnym czasie świruje.

    Witam wszystkich :idea: Z góry proszę o odrobinę wyrozumiałości, mikroprocesory nie są obiektem moich codziennych zainteresowań :? Zatem do rzeczy. Wykonałem coś w stylu domowego termometru. Pomiar temperatury z małego pieca, dużego pieca, bojlera i wody wracającej do dużego pieca. Jako, że mały piec (przedwojenne zduńskie cacuszko) lubi się czasem...

    Mikrokontrolery AVR   30 Wrz 2009 13:03 Odpowiedzi: 43    Wyświetleń: 6399
  • Atmega32 - Jak poprawnie zmienić program

    Ponizej cały kod żródłowy:) Proszę umieszczać kod w znacznikach syntax . Opcja Listing kodu .

    Mikrokontrolery AVR   18 Sty 2013 13:30 Odpowiedzi: 4    Wyświetleń: 1710
  • ATMEGA32 - Zmiana w programie do sterownika pieca C.O.

    Pierwsza część programu Dodano po 8 no i druga się nie mieści, więc wrzuciłem do pliku tekstowego.

    Mikrokontrolery AVR   22 Lip 2014 16:28 Odpowiedzi: 5    Wyświetleń: 3507
  • Zegar PCF8583 ATmega32 na wyświetlaczach 7-segmentowych

    Witam. Mam problem z zegarem na wyświetlaczach 7-segmentowych. Minuty po 09 wyświetla 16 zamiast 10, sekundy tak samo. Zawsze tak się dzieje, więc musi to być błąd w programie, ale ja już się poddałem, co może być nie tak. Config PortA = Output PortA = &HFF Config Portd = Output Portd = &Hff Config Portb = Output config portc.0 = output config...

    Początkujący Elektronicy   19 Wrz 2022 20:32 Odpowiedzi: 2    Wyświetleń: 159
  • bascom ATmega32 - Sterownik domowy/pokojowy

    Panowie, Panie potrzebuję pomocy bo siedzę i siedzę i nie mogę sobie dać rady z kodem BASCOM. Jestem początkujący, a raczej raczkujący w AVR, programowaniu itd. :( Próbuję zbudować sterownik do pokoju który ma wykonywać: -sterowanie światłem (8x) -sterowanie piecem/kotłem gazowym (temperatura noc i dzień-dwie różne temperatury) -każdy przycisk ma dwie...

    Mikrokontrolery Początkujący   29 Lis 2014 20:44 Odpowiedzi: 6    Wyświetleń: 2841
  • REKLAMA
  • [ATmega32][Bascom] Zegarek na PCF8583 i nastawianie czasu

    Witam. Napisałem taki program w bascomie do obsługi RTC PCF8583. Chcę abym mógł go nastawiać z pilota. Niestety ale nie wychodzi mi to za bardzo (po wciśnięciu klawisza pojawia się tylko kursor i program dalej nie chce iść). Pod Int0 podłączyłem przerwanie od PCF'a a pod Int1 odbiornik Rc5. Odmierzanie czasu jest poprawne. Tutaj kod: $regfile = "m32def.dat"...

    Mikrokontrolery AVR   10 Mar 2010 20:26 Odpowiedzi: 11    Wyświetleń: 3721
  • [Atmega32][BASCOM]proste menu i przyciski

    Witam, próbuję zaprogramować prosty zegarek na PCF8583 na płytce EvB i już na wstępie napotkałem na ścianę. Jestem początkujący - generalnie to pierwszy program w bascomie, który ma więcej niż kilkanaście linijek, więc liczę na Waszą wyrozumiałość i pomoc. Udało mi się na podstawie przykładów z tego forum i zaczerpniętych z netu, zmusić do działania...

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 3897
  • Atmega32 - bascom za krótki "string"

    Pokaż źródła. $regfile = "m32def.dat" $crystal = 8000000 $hwstack = 340 $swstack = 128 $framesize = 128 $eeprom $include "Config_MMC.bas" $include "Config_AVR-DOS.BAS" Config Debounce = 30 '---------------------------------------... Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.4...

    Mikrokontrolery Początkujący   10 Sty 2013 14:16 Odpowiedzi: 9    Wyświetleń: 1710
  • Zegar ,budzik ,data ,termometr na Atmega32 + LCD 2*16

    A czy ktoś byłby w stanie zamieścić kod jak rozwiązać na timerze problem płynnego wyświetlania czasu przy jednoczesnej obsłudze zegara i czujnika temp. ?? Proszę bardzo, oto przykładowy kod namazany przeze mnie kilka lat temu, z użyciem przerwania INT1:

    DIY Poczekalnia   04 Mar 2013 18:57 Odpowiedzi: 12    Wyświetleń: 10434
  • ATMega32 - Zegar Pcf8583 ustawianie czasu

    Próbuję napisać program zegara ale mam problem z ustawianiem czasu, pominąwszy to, że menu działa jak działa to nie mogę ustawić minut i godzin większych niż 10 bo wyskakuje mi liczba 161, jeżeli wgrywam sam kod menu bez obsługi układu pcf wszystko jest ok. Proszę o pomoc. [syntax=basic4gl][/syntax]$regfile = "m32def.dat" $crystal = 16000000 Enable...

    Mikrokontrolery   23 Paź 2014 16:37 Odpowiedzi: 1    Wyświetleń: 972
  • atmega32, bascom, brak sygnału na portach

    Witam :D Mam problem z którym nie mogę sobie poradzić :( Mianowicie to nic skomplikowanego ale już rozkładam ręce Napisałem pewien wsad na atmege32 i okazało się że na portach PC2, PC3, PC4 i PC5 brak sygnału Reszta portów działa prawidłowo Próbowałem nawet już na innych nowych atmegach32 i jest to samo Myślałem ze na płytce pcb jest jakiś problem więc...

    Mikrokontrolery AVR   19 Lut 2018 13:54 Odpowiedzi: 8    Wyświetleń: 621
  • Sterowanie diody RGB Atmega32 - programy, rozwązania

    Witam! Dopiero zaczynam zabawę w Bascom-ie, wiec proszę o wyrozumiałość. Zbudowałem układ na Atmega32, 4 kanały PWM do sterowania RGB+biały. Jeden klawisz do zmiany programów, LCD (do sprawdzenia co się dzieje) oraz czujnik oświetlenia na fototranzystorze. Co chciałbym zrobić: -klawiszem zmieniamy programy (różne kombinacje kolorów) -czujnik oświetlenia...

    Mikrokontrolery   12 Paź 2012 21:44 Odpowiedzi: 1    Wyświetleń: 1419
  • Bascom - Atmega328 - SIM800L wysyłanie SMS i Email

    Witam Testuję moduł GSM SIM800L. Chciałem, aby po otrzymaniu komendy przez SMS odsyłał zwrotny SMS lub wysyłał email z danymi. Najpierw "na sucho" klepiąc ręcznie linia po linii przez terminal uzyskałem pozytywne wyniki testów ( tzn. otrzymywałem SMS i email ). Nieco gorzej jest w przypadku podłączenia do Atmega328. Podsłuchując terminalem odbieram:...

    Mikrokontrolery   27 Lis 2017 14:02 Odpowiedzi: 7    Wyświetleń: 1392
  • Komputer pokładowy Atmega32 - Zakłócenia

    Oto cały program. Może długo zająć jego analizowanie. Na chwilę obecną zamiast dwóch niebieskich kondensatorów 100u jest jeden 1000u. Od spodu są przylutowane dodatkowe ceramiczne 100n. Dodam że rolę czujnika prędkości pełni kontaktron, który docelowo miał sterować transoptorem, ale że spaliłem w tym transoptorze diodę to musiałem podłączyć to bezpośrednio...

    Mikrokontrolery AVR   14 Maj 2012 15:37 Odpowiedzi: 25    Wyświetleń: 4429
  • ATMEGA32 + Siemens S35i - prośba o wyjasnienie

    Jestem świeży w temacie i mam elementarny problem. W sposób właściwy podłączyłem telefon z µP (dzięki temu forum). Do przetestowania dwukierunkowej komunikacji (zapytanie-odpowiedź) z Siemens S35i wykorzystałem program użytkownika arkadius - delikatnie zmodyfikowałem wyświetlanie komunikatów na lcd µP. Kod cały programu zamieszczę poniżej...

    Mikrokontrolery AVR   25 Kwi 2010 23:27 Odpowiedzi: 3    Wyświetleń: 1185
  • Atmega32 i problem z odczytem po ADC (brak wyniku)

    / // Podłaczenie wyświetlacza LCD // BL = PortC.1 // Rs = PortC.2 // E = PortC.3 // Db4 = PortC.4 // Db5 = PortC.5 // Db6 = PortC.6 // Db7 = PortC.7 // BL = +5V // #include <avr/io.h> #include <avr/pgmspace.h> #include "adc.h" #include "uart.h" #include <stdlib.h> #include "lcd.h" void pomiar_wyjsc()...

    Mikrokontrolery AVR   24 Sty 2011 20:03 Odpowiedzi: 5    Wyświetleń: 1599
  • Atmega32 + EEprom 24c32 zapis i odczyt z pamieci zewnetrznej

    Witam potrzebuje pomocy z zapisem i odczytem z pamieci 24C32 jest ona zlokalizowana na malym zegarze zewnetrznie dopinanym do plytki . Tutaj przesylam kod jest to sklejka z poprzednich zajec jednak na zajeciach mielismy odczytywanie z pamieci zegara a o EEPROM 24C32 nie bylo mowy . Szukalem czegos w internecie jednak juz mam dosyc ;C Na LCD nic sie...

    Mikrokontrolery AVR   05 Lut 2018 17:32 Odpowiedzi: 11    Wyświetleń: 918
  • Atmega32A PU 1111 brak komunikacji z LCD na porcie C

    Witam. Mam problem z z komunikacją Mojej ATMEGI z wyświetlaczem LCD na porcie C. Na każdym innym działa to bezproblemowo. w przypadku Portu C dostaje na wyświetlaczu czarne prostokąty. Pytanie gdzie jest błąd lub czy przyczyną może być sama ATMEGA (aktualnie posiadana ATMEGA32A PU 1111 szt.4). na każdej to samo. [syntax=basic4gl] $regfile = "m32def.dat"...

    Mikrokontrolery AVR   01 Paź 2011 04:13 Odpowiedzi: 2    Wyświetleń: 1252
  • [Atmega32][Bascom] GPS zapis na SD w funkcji szybkości

    Witam Mam program, który wyświetla na LCD współrzędne oraz prędkość ( prędkości jeszcze nie sprawdzałem w terenie ) oraz zapisuje na karcie SD. Na razie zapis na SD jest ręczny, przez przycisk. Chciałbym żeby zapis dokonywał się ze zmienną częstotliwością zależną od szybkości, (szybkość mam jako String i Integer), np: 0 km/h - co 30 minut 0- 10 km/h...

    Mikrokontrolery AVR   30 Maj 2011 18:27 Odpowiedzi: 6    Wyświetleń: 2524
  • [Atmega32][Bascom] SIM900D, komunikacja UART

    Witam Napisałem sobie programik, który w założeniu ma sterować wyjściami i informować o zmianie wejść. Na razie wyjścia. Testując go przez UART PC, podpięty przez przejściówkę na FT232 działa całkiem nieźle. Odbiór z UART w przerwaniu Niestety po podpięciu do AtMega32, LCD nic nie wyświetla. Moduł jest ustawiony w trybie tekstowym - po wysłaniu z innego...

    Mikrokontrolery AVR   13 Cze 2011 16:25 Odpowiedzi: 7    Wyświetleń: 3895
  • [Bascom][atmega32] Program do matrycy led 5x12 lub 5x7

    Witam, mam mały program napisałem przy użyciu książki Pana Marcina Wiązania oraz przy użyciu elektrody do obsługi matrycy led, lecz mam nieporządany efekt stroboskopowy. Nie widać liter, tekstu, tylko wszystkie diody mrugają. Czy to jest spowodowane zasilaniem czy też błędem programu? Dorzucam dwa programy, przy których pracowałem i schemat, schemat...

    Początkujący Naprawy   13 Lis 2011 14:44 Odpowiedzi: 2    Wyświetleń: 2290
  • ATMEGA32 jak to ruszyć? Po zaprogramowaniu na LCD same czarne prostokąty.

    Złożyłem sobie płytkę z ATMAGA32, ładnie się programuje, weryfikuje w Bascomie, ale po zaprogramowaniu na lcd same czarne prostokąty, a na coma przychodzą jakieś szlaczki. Kod jest bardzo prosty: $regfile = "M32DEF.DAT" $crystal = 11059200 $baud = 9600 'Konfiguracja wyswietlacza LCD Config Lcdmode = Port Config Lcd = 16 * 2 Config Lcdbus =...

    Mikrokontrolery   24 Lut 2005 21:26 Odpowiedzi: 5    Wyświetleń: 1343
  • ATMEGA32 - ADC i LCD: ciągle 0 z pomiaru

    Witam! Mam olbrzymi problem z uruchomieniem ADC. Układ jest prosty, standardowo AGND AVCC, zasilane tak jak uP (z dławikiem też próbowałem), a na AREF kondensator do masy. Piszę w BASCOMIE oto kod: $regfile = "m32def.dat" $crystal = 8000000 '$prog &HFF , &HE4 , &HD9 , &H00 ' generated. Take care that the chip supports all fuse...

    Mikrokontrolery   11 Gru 2007 15:54 Odpowiedzi: 22    Wyświetleń: 2423
  • resetująca się ATmega32 (sterownik CO)

    Witam serdecznie. Mam taki oto problem. Zbudowałem sterownik do centralnego ogrzewania sterujący elektrozaworem i pompą w zależności od temperatury w bojlerze i na piecu. Problem jest taki - po chwili pracy (nieregularnie) resetuje się. Ktoś ma jakiś pomysł? Napięcie zasilające jest dobre. Program w bascomie: '---------------------------------------...

    Mikrokontrolery   21 Lut 2008 07:52 Odpowiedzi: 7    Wyświetleń: 1586
  • [Atmega32][Bascom] Eeprom - co robię źle w odczycie/zapisie?

    Witam!! Napisałem sobie taki prosty programik do zapisu i odczytu z Eeprom'a - po to by poznać jego obsługę. Niestety program ten na wyświetlaczu wyświetla "50 50" Nie wiem dlaczego dubluje te 2 inne zmienne. Szukałem przyczyny w jak to się mówi 'literówkach' ale albo jestem ślepy bo nic nie znalazłem.. Co jest przyczyną w/w problemu? Mój kod: $regfile...

    Mikrokontrolery   16 Wrz 2008 08:40 Odpowiedzi: 1    Wyświetleń: 1238
  • pilot od telewizora evb4.3 atmega32

    Mam taki kod $regfile = "m32def.dat" $crystal = 16000000 Config Lcdpin = Pin , Rs = Portc.2 , E = Portc.3 , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 Config Lcd = 16 * 2 Config Rc5 = Pinb.1 Enable Interrupts Dim Address As Byte , Command As Byte Cls Lcd "Waiting for RC5..." Do Getrc5(address , Command)...

    Mikrokontrolery   12 Lut 2010 00:26 Odpowiedzi: 4    Wyświetleń: 1319
  • Atmega32 Bascom Zapis na SD i komunikacja UART pytania

    Problem ze zmianą nazwy pliku rozwiązałem - oczywiście należy pamiętać, że nazwa pliku może być ośmio znakowa. W kodzie dodałem: Plik = "temDD_MM" + ".txt" Mid(plik , 4 , 5 ) = Data_plik oraz w odczycie czasu Data_plik = Bcd(dday) + "_" + Bcd(mmonth) oraz zmieniłem wpis zapisu Open Plik For Append...

    Mikrokontrolery AVR   17 Mar 2012 07:26 Odpowiedzi: 14    Wyświetleń: 4069
  • [Atmega32][Bascom] GPS, przetwarzanie danych z UART

    Witam Wzorując się na jednym z przykładów chciałem wyświetlać dane z GPS. GPS działa poprawnie, wyświetla dane w oknie terminala. Podłączenie TX GPS z Rx AtMega nie powoduje żadnej reakcji $regfile = "m32def.dat" $crystal = 8000000 $baud = 9600 ' predkość transmisji $hwstack = 64 ' rozmiar stosu sprzętowego $swstack = 64 ' rozmiar stosu programowego...

    Mikrokontrolery AVR   26 Maj 2011 14:30 Odpowiedzi: 2    Wyświetleń: 2219
  • [Atmega32][Bascom]Odbiór danych przez BlueTooth

    Witam.. Mam mały problem odnośnie odbioru danych/wyświetleniu przez Atmege na LCD. Zapewniam ze jak wyjmę procka i włączę terminal wszystko działa poprawnie, zaś po włożeniu kostki i programu niżej nic sie nie dzieje nie dostaje żadnej odpowiedzi ani na LCD ani Terminalu, w czym rzecz? [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 $baud...

    Mikrokontrolery AVR   27 Lip 2011 11:37 Odpowiedzi: 26    Wyświetleń: 5846
  • AVR EVB.4.3 ATmega32, pomiar napięcia prostokątnego 10kHz, 0-12VAC

    W weekend odbyła się mała walka, z której połowicznie wyszedłem zwycięsko. O ile temperaturka już jest mierzona to gorzej z napięciem prostokątnym z sondy. Zamiast stosować dzielnik, przerobiłem sondę tak, że otrzymuję od niej napięcie zmienne z zakresu 0-5V. Sygnał prostokątny, częstotliwość 10kHz. Niestety nie udaje mi się tego pomierzyć AVRowym ADCkiem....

    Mikrokontrolery AVR   07 Gru 2011 10:08 Odpowiedzi: 42    Wyświetleń: 7653
  • [Bascom][Atmega328] błąd wyświetlania na LCD

    Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...

    Mikrokontrolery AVR   08 Lut 2012 23:26 Odpowiedzi: 3    Wyświetleń: 2586
  • ATMEGA32 a wyświetlacz LCD A162AYJL

    Kolega poszedł na łatwiznę, a następnie sprawdził w symulatorze. Niby działa. A teraz ponownie kod: [syntax=basic4gl] config lcd = 16*2 cls do lcd "test" waitms 1000 loop end [/syntax] Schematu niestety nie posiadam. Łączyłem korzystając z dokumentów PDF. Zerknę ponownie do pomocy bascom, dziękuję. ------ Stworzyłem coś takiego: [syntax=basic4gl] $regfile...

    Mikrokontrolery AVR   09 Cze 2012 21:25 Odpowiedzi: 16    Wyświetleń: 1954
  • [ATMEGA32][BASCOM] zwarcie pinu do GND a możliwość upalenia

    Korzystając z powyższych wskazówek napisałem, co następuje: Kod: [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 Ddrb = &B11111110 Portb = &B00000001 Config Lcd = 16 * 2 Config Lcdmode = Port Config Lcdpin = Pin , Db7 = Portc.7 , Db6 = Portc.6 , Db5 = Portc.5 , Db4 = Portc.4 , E = Portc.3 , Rs = Portc.1 Cls Do If Pinb.0 = 0 Then Locate...

    Mikrokontrolery Początkujący   10 Cze 2012 21:14 Odpowiedzi: 12    Wyświetleń: 1704
  • ATMEGA32 - Odczyt napięcia zasilania z przetwornika ADC - bascom

    Witam Mam problem z moim układem. Przy pomiarze ADC w moim układzie wyskakuje mi cały czas wartość w okolicach 60 (zakres ADC do 1023). Obojętnie co podaję na wejście cały czas mam tą wartość. Jeżeli jednak dokonuję pomiaru miernikiem to mam odpowiednie napięcie, np 2,5V. Jednak co ciekawe, jeżeli podam te napięcie bezpośrednio na nóżkę w płytce prototypowej...

    Mikrokontrolery Początkujący   31 Mar 2014 20:48 Odpowiedzi: 4    Wyświetleń: 2094
  • atmega32 - przepływomierz bascom czy poprawny kod

    Witam . Chciałem zrobic tester pomp opryskiwaczy . Chodzi o mierzenie wydajności pompy w litrach na minute a moje pytanie czy nie bedzie gubił impulsów podczas wykonywania przerwania . Pomiar co 1 sekundę a wydajność pomp od 40l do 260l / min [syntax=basic4gl] $crystal = 16000000 $regfile = "m32def.DAT" Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4...

    Mikrokontrolery Początkujący   23 Paź 2014 19:10 Odpowiedzi: 14    Wyświetleń: 1827
  • Problem z diodami, ATmega32, GOtronik 2

    Po pierwsze chciałbym przeprosić jeśli wprowadziłem was w błąd, jeśli chodzi o linijki mojego kodu :D Poniżej zamieszczam kod programu obecnie wgranego do mojego ATmega32: $regfile = "m32def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.6 , E = Portc.4 , Rs =...

    Mikrokontrolery AVR   21 Sty 2009 16:41 Odpowiedzi: 18    Wyświetleń: 1503
  • [Bascom] [ATmega32] Zapis wyników na karcie SD

    Usunąłem Wait 1 przy konwersji z DS18B20, działa, bez problemu ( na trzech przewodach ), tylko wyniki są opóźnione - tzn. wyświetlany wynik nie jest z aktualnego pomiaru, tylko z poprzedniego. Dodałem jeszcze dwa czujniki DS18B20. Ich zapis razem z godziną i datą na karcie jest jak najbardziej w porządku, tylko wyświetlanie trochę szwankuje - tzn. czasem...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 10283
  • [Atmega32,128] [Bascom] Komunikacja między dwoma modułami bluetooth WT12

    Kod programu do odbiornika mam następujący: [syntax=c] $regfile = "m32def.dat" $crystal = 16000000 $baud = 115200 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Dim Znaki As String * 17 Wait 1 Print Print "SET BT NAME lcd" Waitms 300 Print "Set Profile Spp On" Waitms...

    Mikrokontrolery AVR   31 Lip 2012 10:35 Odpowiedzi: 17    Wyświetleń: 3341
  • [ATMega32][BAS]LCD 20x4 WC2004A-2 - niepoprawna inicjalizacja

    Witam Od razu napiszę, że forum elektroda przeszukałem i wszystkie tematy podobne ku mojemu mi nie pomogły, chodź je przećwiczyłem. Jeżeli temat dodałem w niewłaściwie, bądź w złym miejscu to przepraszam. Problem polega na braku inicjacji wyświetlacza LCD 20x4.Problem miałem już wcześniej z wyświetlaczem 16x1 i tam pomogła zmiana wyświetlacza w programie...

    Mikrokontrolery Początkujący   25 Paź 2012 19:51 Odpowiedzi: 6    Wyświetleń: 3312
  • [atmega32] [c] - wyświetlacz widmowy 20led problem z tablicami znaków.

    Witam wszystkich bardzo serdecznie. Z okazji ukończenia szkoły elektronicznej postanowiłem zrobić sobie zegarek/wyświetlacz widmowy. Niestety utknąłem na funkcji, która ma odczytywać znaki z tablicy w pamięci i wyświetlać je w zrozumiały dla ludzi sposób ;). I tu zwracam się do was z prośbą o pomoc w poprawieniu tej funkcji abym mógł wyświetlić jakąkolwiek...

    Mikrokontrolery AVR   07 Maj 2013 10:45 Odpowiedzi: 5    Wyświetleń: 1401
  • Atmega32 Bascom - Odbiór danych z modułu GSM

    Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM ( SIM900D ) to Uart_numer jest puste, a Komanda pokazuje ( czasem ) jakieś teksty z pierwszej...

    Mikrokontrolery Początkujący   21 Gru 2014 23:18 Odpowiedzi: 0    Wyświetleń: 1875
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Łap, bo jak się długo męczy temat a efektów nie widać to można popaść w depresję a tego nie chcemy :D Tego LM293 to kupiłem chyba ze dwa lata temu i tak sobie leżał bo używam innych driverów, ale pomyślałem, że się może kiedyś przydać. No i się doczekał :D Nie wiem jaki jest ten Twój silniczek, ale mój pochodzi z Walkmana. Pump up the volume żeby usłyszeć...

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 2850
  • [ATmega32][bascom] program i wysył przez RS232

    Witam, Mam taki problem. Chcę wysyłać do PC informację w formie takiego temp1;temp2;f1;temp3 i coś jeszcze. Jak wysyłam informację to chcę żeby ona była raz wyświetlana powiedzmy co ok 1-2s a nie tak jak na screenach pod kodem. (to jest losowe). Co może być nie tak. Timera2 używam jako odmierzacz czasu a timer0 do pomiaru częstotliwości (na 555) $regfile...

    Mikrokontrolery AVR   01 Sty 2009 20:12 Odpowiedzi: 1    Wyświetleń: 1680
  • AtMega328 w połączeniu z LCD TFT 3.2 ILI9341

    Cześć Zakupiłem ostatnio wyświetlacz LCD taki jak tutaj 3.1.18. Zabronione jest publikowanie informacji do źródeł, które po pewnym czasie wygasają (publikowanie odnośników do stron o charakterze krótkotrwałym). 4218813488. Chciałem go połączyć z moją Atmegą, ale nie mogę przejść samego początku i chociaż wyświetlić 1 piksel. Programuję w bascomie i...

    Mikrokontrolery AVR   19 Maj 2014 10:25 Odpowiedzi: 14    Wyświetleń: 5751
  • [Atmega328][DS18b20]Nie działa odczyt temperatury

    Witam. Koledzy niby prosty układzik między innymi z czujnikiem temperatury DS18b20. Nijak nie mogę uruchomić tego czujnika. Sprawdziłem wszystko pod kątem połączeń zwarć i zimnych lutów. Ba nawet czujnik podmieniałem i nadal temperatura odczytana z czujnika to -0.1. Wiem że mam jakiegoś babola w programie którego nie widzę. Jak znam życie to jakiś banał...

    Mikrokontrolery AVR   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 1899
  • Bascom - Atmega32 - LCD na t6963c + i2c, nie działa

    Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa...

    Mikrokontrolery   29 Sie 2017 19:32 Odpowiedzi: 2    Wyświetleń: 1092
  • [Atmega32][Bascom]Sterowania multipleksowe wyświetlaczami matrycowym 7x5 led

    [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 8000000 Config Pind.0 = Output Config Pind.1 = Output Config Pind.2 = Output Config Pind.3 = Output Config Pind.4 = Output Config Pind.5 = Output Config Pind.6 = Output Config Pinb.0 = Output Config Pinb.1 = Output Config Pinb.2 = Output Config Pinb.3 = Output Config Pinb.4 = Output Config Pinc.0 =...

    Mikrokontrolery AVR   19 Mar 2012 18:38 Odpowiedzi: 26    Wyświetleń: 5128
  • RS232 ATMEGA32 i AT90S8535 w BASCOM

    witam wszytskich, mam duzy problem z komunikacja po RS dla wymienionych procesorow, przegladalem fora, web i nic, bede wdzieczny za pomoc w rozwiazaniu problemu Kod programu RX '$sim $regfile = "m32def.dat" $crystal = 8000000 $baud = 19200 Dim Flag1 As Byte Dim A As Word Dim B(2) As Byte Config Serialin = Buffered , Size = 20 Enable...

    Mikrokontrolery   13 Lis 2010 20:38 Odpowiedzi: 0    Wyświetleń: 773
  • Atmega32 bascom uart - Kłopoty z komunikacją pomiędzy dwoma atmegami

    Witam, Chciałem skomunikować ze sobą 2 atmegi32 i mam z tym problem. Jedna atmega wykonuje pomiar z wejścia adc i próbuję wartość ADC wyświetlić na wyświetlaczu podłączonym do drugiej atmegi, ale zamiast wartości np 467 na wyświetlaczu uzyskuję jakieś przypadkowe cyfry np. 13 10 19 51 54 ... Podłączone jest dobrze RxD do Txd i podciągnięte rezystorami...

    Mikrokontrolery   14 Wrz 2014 16:03 Odpowiedzi: 6    Wyświetleń: 1296
  • [ATmega32][Bascom]Odbieranie\odczytywanie SMS z Siemensa C35

    Witam Zbudowałem układ oparty o uC ATmega32 i połączyłem ją z Siemensa C35. Nie będę opisywał połączenia i wrzucał schematów bo to mi działa. Udało mi się odczytać z komórki: *Stan naładowania baterii *Siłę sygnału antenowego *Date i godzinę *Numer osoby dzwoniącej i zawiesiłem się na odczycie SMS-a. Wykrywam nowego sms-a poprzez zapytanie: Nowysms...

    Mikrokontrolery AVR   04 Sty 2012 10:08 Odpowiedzi: 6    Wyświetleń: 2875
  • dziwne liczenie timera1 w atmega32

    $lib "glcdks108.lbx" $lib "double.lbx" '$lib "i2c.LBX" $crystal = 16000000 $regfile = "m32def.dat" $include "font8x8.font" Config Graphlcd = 128 * 64sed , Dataport = Porta , Controlport = Portc , Ce = 2 , Ce2 = 3 , Cd = 5 , Rd = 6 , Reset = 1 , Enable = 7 Disable Adc Config Pinb.1 = Input 'wtryskiwacz...

    Mikrokontrolery   31 Sie 2006 13:48 Odpowiedzi: 8    Wyświetleń: 1643
  • [Bascom][Atmega32] Przyciski na porcie D.2 i D.3

    Witam. Buduje sterownik do pompy C.O. i jestem na etapie sprawdzania czy wszystkie jego bloki reagują prawidłowo. I właśnie przyciski podpięte pod portd.2 i portd.3 za nic nie chcą działać jak należy. Jest jeszcze przycisk podpięty pod portd.4 który działa jak należy. Otóż dwa pierwsze przyciski zachowują się tak jakby były cały czas wciśnięte. Jak...

    Mikrokontrolery Początkujący   03 Cze 2013 21:35 Odpowiedzi: 4    Wyświetleń: 1347
  • Atmega32 - Bascom Generator impulsów Timer1

    1. Mam podciągnięte porty wejściowe do masy 2. JTAG jest wyłączony, przy włączonym JTAG dioda świeciła ciągle 3. Bo taką mam płytkę, wcześniejszy błąd przy projektowaniu 4. Myślałem że bezpośrednio nie mogę Poprawiłem wszystko o czym pisałeś i nadal jest ten sam błąd Dodano po 22 Podłączyłem diodę pod PIND.5 i poprawiłem program i nadal to samo. Wydaje...

    Mikrokontrolery Początkujący   02 Lip 2013 07:51 Odpowiedzi: 3    Wyświetleń: 2466
  • Zawieszenie i reset ATMEGA32

    Witam. Zbudowałem urządzenie z wykorzystaniem atmega32 jest w nim ok 2kb kodu napisanego w bascom. Urządzenie wykonuje cykl pracy bazując na kilku zmiennych odczytanych z eeprom wewnętrznego. Maszyna posiada licznik cykli i za każdym razem przy 17 cyklu wyskakują na wyświetlaczu krzaki a po następnym atmega sie resetuje. Wykluczam tu zakłócenia - układ...

    Mikrokontrolery   14 Lis 2011 19:58 Odpowiedzi: 12    Wyświetleń: 1499
  • Komunikacja Atmega32 i ISD4004

    Witam szanownych kolegów, zwracam się do Was z prośbą, ponieważ zawsze mogłem na Was liczyć. Mam problem z komunikowaniem się atmegi z ISD4004 po SPI programowym, kiedyś bez żadnych problemów mogłem sterować ISD małym atmelem AT89C2051 przy takiej konfiguracji Config SPI = SOFT, DIN = P1.0 , DOUT = P1.1, CS = P1.2, CLK = P1.3 SPIINIT SPIOUT var , 1...

    Mikrokontrolery AVR   01 Gru 2009 11:02 Odpowiedzi: 5    Wyświetleń: 1578
  • Bascom Atmega32 - Bardzo dziwne zachowanie atmegi 32

    Witam Mam dziwny problem z Atmegą 32 i nie wiem co jest grane. Do jednego z wyjść podłączona dioda led i po naciśnięciu przycisku menu ma się zaświecić. Ja nawet nie dotykam przycisku a leda cały czas mruga - nawet jak przycik jest wypięty. Podmieniłem 2 inne atmegi32 i jest to samo. Ta głupota zjadła mi 2 dni. To samo się dzieje jeżeli do wysterowania...

    Mikrokontrolery AVR   21 Gru 2013 02:15 Odpowiedzi: 4    Wyświetleń: 1362
  • Zegar,data,termometr na Atmega32.Jak dopisać alarm?

    Witam wszystkich Jestem w posiadaniu takiego zegara jak w temacie.Jestem baaardzo początkujący, ale udało mi się dodać termometr jednopunktowy do tego zegara.Zacząłem kombinować z dopisaniem alarmu ,ale po 2 dniach walki odpuściłem.Nie wiem jak zrobić kilka rzeczy: Gdzie zacząć dopisywać kod? Jak pod przyciski przypisać alarm ,które już są? Jakie polecenia?...

    Mikrokontrolery Początkujący   02 Lut 2013 18:34 Odpowiedzi: 6    Wyświetleń: 2085
  • [atmega32][bascom][ds18b20][karta sd]

    Witam Napisałem mały programik w celu zrozumienia obsługi karty sd. Program powstał z kilku innych programów które znalazłem w sieci i posklejałem w całość. Założenia są takie ze odczytywana jest wartość temperatury z czujnika ds18b20 i zapisywana jest na karcie sd. karta posiada system plików fat16 , stworzyłem plik temper.txt na karcie ale nic w nim...

    Mikrokontrolery AVR   14 Wrz 2010 21:11 Odpowiedzi: 2    Wyświetleń: 2503
  • atmega328p - Programowanie atmega328p Bascom warunek if

    Witam Mam problem z instrukcją if ... Napisałem program, który na wyświetlaczu wyświetla kilka animacji. Chciałbym za pomocą przycisków zmieniać kolejność wyświetlania i mam problem Podaję kod [syntax=basic4gl]$regfile = "m328pdef.dat" $crystal = 1000000 Config Portd.6 = Output Portd.6 = 0 Config Portd.7 = Output Portd.7 = 0 Config Portc.5 = Input Portc.5...

    Mikrokontrolery   02 Cze 2013 04:22 Odpowiedzi: 1    Wyświetleń: 1770
  • [Atmega32a][avr-gcc] - Komunikacja z HMC5883L po I2C - prośba o sprawdzenie kodu

    Witam wszystkich forumowiczów! Głupio mi zaczynać przygodę z forum od takiego tematu - prośby o znalezienie błędu w kodzie, lecz sam nie mogę rozgryźć dlaczego nie działa. // Ten problem już rozwiązałem, w ostatnim poście pytam czy dobrze przeprowadziłem self-test? Używając ATmegi32a chcę się połączyć z magnetometrem HMC5883L (moduł GY-271). Na razie...

    Mikrokontrolery Początkujący   14 Lis 2014 12:24 Odpowiedzi: 5    Wyświetleń: 1632
  • Zegar na Atmega32

    Odpowiadam, dołączasz kwarc 32,768 kHz do mega 32, portc.6 i portc.7 i gotowe. nie ma żadnych problemów z zasilaniem i żadnych kombinacji. Zegar pracuje stabilniej niż PCF który potrafi kilkanaście minut na dobę odpłynąć. programowo to pikuś, mniej zabawy niż z pcf.

    Mikrokontrolery   13 Sie 2006 09:56 Odpowiedzi: 23    Wyświetleń: 3150
  • [atmega328][bascom][avr-dos]Odczyt karty mmc nie działa

    Witam. Mam problem z odczytem karty mmc, miałem już działający układ z dobrym kodem ale gdzieś się zawieruszył w gąszczu plików i musiałem się za to wziąść od nowa. Jednak niechce mi działać. Karty mam 2 (32mb mmc sanyo i siemens, obie w fat 16). Na jednej dostaje error init file system 229 a na drugiej error during drivie init 225 Co najciekawsze wczesniej...

    Mikrokontrolery AVR   06 Cze 2011 15:29 Odpowiedzi: 25    Wyświetleń: 5082
  • [Atmega324p][BASCOM] - Brak komunikacji przez I2C z czujnikiem DS1624

    Witam. Walczę z obsługą magistrali I2C łączącej procesor Atmega324p i czujnik DS1624. Chcę zapisać na karcie SD póki co dwa surowe bajty z rejestru temperatury, jednak prawie za każdym razem otrzymuję wynik 255, czyli same jedynki w bajcie. Piszę "prawie", gdyż przy ostatniej próbie z jakiegoś powodu była to liczba 151. Podobny efekt daje próba zapisu...

    Mikrokontrolery AVR   21 Sty 2013 19:35 Odpowiedzi: 1    Wyświetleń: 1560
  • AVR/Atmega32/Bascom - Uart programowy nie wszystko dociera.

    Przykład programiku który pobiera dane z uart programowego i wysyła na sprzętowy zęby zobaczyć w terminalu co pobrał. [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 $baud = 2400 $hwstack = 32 $swstack = 10 $framesize = 40 Config Lcdpin = Pin , Rs = Portc.7 , E = Portc.6 , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 'EVBavr5...

    Mikrokontrolery Początkujący   27 Mar 2013 23:43 Odpowiedzi: 10    Wyświetleń: 2007
  • [AVR][Atmega328p] - PWM synchroniczne OCR0A OCR0B

    Witam, Używam sterownika do silnika DC. Sterowanie polega na podanie odpowiedniego wypelnienia PWM na wejscia AIN1 AIN2. Wejscia AIN odpowiadaja za obroty w lewo/prawo. Uzywam atmegi328p. Zasada dzialania (obroty w prawo/lewo): [syntax=c]OCR0A = 255; //PD6 // hamulec/start OCR0B = 0; //speed //zmiana kierunku obrotu silnika OCR0A = 0; //PD6 // speed...

    Mikrokontrolery AVR   18 Lip 2013 16:22 Odpowiedzi: 4    Wyświetleń: 2586
  • atmega32 Bascom - pomiar i generowanie częstotliwości

    cały kod aktualnie wygląda tak. Docelowo w pętli głównej będą inne rzeczy jeszcze. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 128 $swstack = 128 $framesize = 128 Config Portc.0 = Output Config Portc.1 = Output Config Pind.0 = Input Config Pind.6 = Input Config Pind.5 = Input Config Pind.7 = Output Config Timer0 = Timer ,...

    Mikrokontrolery Początkujący   13 Mar 2014 09:21 Odpowiedzi: 6    Wyświetleń: 1587
  • [BASCOM][Atmega328] - Poprawny program a jednak błąd.

    Witam. Mam taki program pod wyświetlacz SSD1306 z forum MCS Electronics: [syntax=vbnet] 'oled 0.96 i2C $regfile = "m328pdef.dat" $crystal = 16000000 $hwstack = 64 $swstack = 64 $framesize = 64 Dim Resetflag As Bit dim send as byte Const Kontrast = &HFF '00-FF Kontrast Config Scl = Portc.5 Config Sda = Portc.4 Config Twi = 400000 Declare Sub Rstoled...

    Mikrokontrolery AVR   14 Cze 2016 05:50 Odpowiedzi: 4    Wyświetleń: 1365
  • [BASCOM][ATmega328] Pomiar napięcia i prądu

    Hej, Potrzebuję pomocy w opanowaniu pomiaru: napięcia (3x) i prądu (rezystor 0.1om) Ciągle wychodzą mi głupoty i nie wiem gdzie popełniam błąd. Chciałbym mierzyć napięcie 0-5.5V i prąd 0-2.5A Na początek schemat (ze schematu wykroiłem co zbędne) i kod (tu tylko to co potrzeba do pomiarów) aby było wiadomo o czym gadam ;) No i teraz moje obliczenia:...

    Mikrokontrolery AVR   02 Cze 2018 06:56 Odpowiedzi: 12    Wyświetleń: 1173
  • Obsługa przetwornika ADC MCP3221 w BASCOM: odczyt wartości, wersja A7T, I2C, ATmega328P

    Witam. Znów potrzebuje pomocnej dłoni. Mam podłączony w/w przetwornik w wersji A7T czyli z dokumentacji b10011110 h9E. Zostaje wykryty pod tym adresem prawidłowo lecz odczytuje z niego używając programy takiego jak niżej wartość R1=158,R2=158 ciągle taka sama. Dodano po 1 Sam sobie odpowiem. Zapomniałem że odczyt to jedno a zapis to drugie. Reasumując...

    Mikrokontrolery AVR   21 Kwi 2023 16:28 Odpowiedzi: 0    Wyświetleń: 249
  • [ATmega32][BASCOM] Prośba o sprawdzenie kodu.

    Witam! Mam problem z tym programem. Nie chce się skompilować. Wywala mi trzy błędy: 123 (linia: 0) - END IF expected , in File: 7 (linia: 0 ) - IF THAN expected inventco.eu - post edytowałem, program umieszczamy w znacznikach code $crystal = 8000000 $regfile = "m32def.dat" Led1 Alias Portc.1 Led2 Alias Portc.2 S1 Alias Pinb.0 S2 Alias Pinb.1...

    Mikrokontrolery AVR   24 Maj 2010 08:39 Odpowiedzi: 5    Wyświetleń: 1747
  • [Bascom]Atmega32 nie działa RC5

    Witam! Mam problem z transmisją RC5. Gdy odpalam układ to na LCD Adres=0 i Komenda=0 gdy natomiast nacisnę jakikolwiek przycisk to Adres=255 a komenda=127. Posiadam układ do odbioru RC5 TSOP31236 połączony wg schematu poniżej. Atmega jest ustawiona na wewnętrzny kwarc 8Mhz. Próbowałem też zrobić to bez przerwania i efekt był podobny. Gdyby ktoś wiedział...

    Mikrokontrolery AVR   04 Sie 2011 16:22 Odpowiedzi: 18    Wyświetleń: 3474
  • ATmega324P nie działa po zaprogramowaniu

    Dalej nic z tego, to samo z wewnętrznym oscylatorem RC [syntax=basic4gl] $regfile = "M324Pdef.dat" $crystal = 1000000 '---------------------------------------... '-----------------------------KONFIGURAC... PORTÓW------------------------------- '---------------------------------------...

    Mikrokontrolery AVR   18 Lut 2012 20:00 Odpowiedzi: 6    Wyświetleń: 944
  • Sprawdzenie konfiguracji w C na atmega32...

    Witajcie. Piszę w C na atmega32. Mam problem bo nie widzę niektórych sygnałów z czujników zadawanych na procek. Chce skonfigurować 12 wejść z pull-up z czego 8 to cały portC, a kolejne 4 to bajt wyższy portu A. Wyłączyłem JTAG a mimo to nadal nie działa: DDRA=0x0C; PORTA|=0xF0; PORTC=0xFF; DDRC=0x00; // zczytywanie stanu z pinu: int i; for(i=0;i<12;i++){...

    Mikrokontrolery Początkujący   17 Maj 2012 06:48 Odpowiedzi: 1    Wyświetleń: 1039
  • [bascom] - Atmega32, a projekt dla Atmega8

    Mam problem z przerwaniami, a raczej z pewną różnicą w budowie Atmega8 i Atmega32, a mianowicie mam program, który działa prawidłowo na Atmega8 poniżej fragment Jakaś sugestia/pomoc?

    Mikrokontrolery Początkujący   05 Gru 2014 06:58 Odpowiedzi: 12    Wyświetleń: 1383
  • ATMEGA32 i2c sprzętowe

    Witam ! Mam następujący problem. Projekt ( BASCOM, ATMEGA 32, 11.059 MHz, procesor VIDEO SAA5281P ) nad którym pracuję wymaga stosowania magistrali I2c. Z powodzeniem stosuję programowe rozwiązanie transmisji, ale przecież ATMEGA32 ma sprzętowe I2c(TWI). Stosując się do wskazówek w help'ie BASCOM'a wstawiłem dyrektywę kompilatora $lib "I2C_TWI.LBX",...

    Mikrokontrolery   15 Paź 2005 21:22 Odpowiedzi: 0    Wyświetleń: 1327
  • ATMega32 + PCF8575 + Bascom

    Jasne. Przepraszam,że nie zamieściłem wcześniej. Testuję pracę PCF8575 przy pomocy takiego krótkiego programu: ----------------------- $regfile = "m32def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.1 , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 Config Sda = Portc.1 Config Scl = Portc.0...

    Mikrokontrolery   15 Mar 2008 11:39 Odpowiedzi: 13    Wyświetleń: 2310
  • [ATMEGA32] [BASCOM] Analizator Widma Akustycznego 2x24 + RC5

    Witam :) Mam problemy z programem analizatora widma z obsługą RC5. Na lcd wyświetla głupoty albo resetuje się Atmega32.Czy w programie wszystko OK jest? Oczywiście sam program analizatora widma akustycznego działa poprawnie. $regfile = "m32def.dat" $crystal = 16000000 Config Pinb.2 = Input Config Int2 = Falling Enable Interrupts 'obsługi RC5...

    Mikrokontrolery AVR   03 Kwi 2009 17:36 Odpowiedzi: 4    Wyświetleń: 2958
  • ATmega32 i programownie przerwania PCF8574(jako klawisze)

    Witam Problem polega na tym po nacisnięciu klawisza (pcf8574), atmega32 czyta kilka razy stan portu. Za pierwszym razem podaje dobra wartość a za ostatnim odczytem zawsze 255. Odczytuje port 2 lub 3 razy, chodź klawisz byl tylko raz naciśnięty. Kombinowałem juz z pętlami, zmiana czasu, nic nie dało zawsze za ostatnim odpytaniem port jest 255. kod '---------------------------------------...

    Mikrokontrolery AVR   12 Lip 2010 19:47 Odpowiedzi: 2    Wyświetleń: 1642
  • ATmega32+Bascom+PWM Termostat

    Witam Jak w temacie, zbudowałem termostat na procesorze ATmega32 i jednym 18b20. Wszystko jest ładnie pięknie, temperaturę pokazuje elegancko natomiast problem pojawia się po uruchomieniu wentylatora (wentylator od kompa), a mianowicie praca wiatraka jest przerywana prawdopodobnie zanik sygnału PWM następuje w momencie odczytywania temperatury z czujnika....

    Początkujący Naprawy   13 Mar 2011 02:01 Odpowiedzi: 0    Wyświetleń: 1440
  • [Atmega32][Bascom] Zapis/odczyt EEPROM 24C02 I2C

    Rezystory są już dane na płytce, zresztą zegar na PCF działa bez zarzutu ( no może trochę śpieszy, ale to kwestia kondensatora przy kwarcu ) sprawdziłem połączenia - nóżki 5 czyli SDA ( 24C02 i PCF8583 ) są podłączone do 23 nogi uC, czyli PC1-SDA. Podobnie z SCL. Teraz zrobiłem tak, że odczyt jest po włączeniu/resecie ( przed pętlą główna ), a zapis...

    Mikrokontrolery AVR   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5731
  • [atmega32][bascom]miganie 2 lini naprzemian na LCD

    Witam, Uczę się bascoma, i stworzyłem sobie programik z zegarkiem i termometrem, lecz na LCD temperatura miga mi na przemian z godziną oto kod: [syntax=basic4gl] 'definicja użytego procesora $regfile "m32def.dat" 'prędkość taktowania 16MHz $crystal = 16000000 $eeprom 'piny podłączenia LCD i definicja jaki LCD | 16x2 Config Lcdpin = Pin , Rs = Portb.0...

    Mikrokontrolery AVR   24 Cze 2011 06:55 Odpowiedzi: 3    Wyświetleń: 1430
  • [ATmega32] - [Basom] odczytywanie po I2C czasu z PCF8583

    [syntax=basic4gl]Config Scl = Portc.0 Config Sda = Portc.1[/syntax] Pomoc [url=]Link

    Mikrokontrolery Początkujący   15 Lis 2012 22:55 Odpowiedzi: 20    Wyświetleń: 1965
  • Atmega32 nie mogę ustawić zegara.

    Witam Panów. Czy mógłby mi ktoś powiedzieć gdzie w tym kodzie jest błąd?. Siedzę od rana , i ... nie mogę znaleźć. Wklejałem już różności do tego kodu, i jak nie błąd kompilacji ,to zero zmiany. Zegar działa prawidłowo tylko że nie mogę go ustawić bo wraca z powrotem do stanu przed ustawienia, lub resetuje do 00:00:00. Jestem jeszcze zbyt cienki żeby...

    Mikrokontrolery AVR   19 Sty 2013 13:45 Odpowiedzi: 12    Wyświetleń: 2190
  • [ATmega328P][C] - UART - złe znaki

    Witam, Od rana próbuję wykorzystać UART w ATmega328 do wyświetlania znaków na wyświetlaczu LCD. O ile na ATmega32 wszystko działa jak należy, tak na ATmega328P wyświetlają się już krzaki. Poniżej kod programu w C: Oscylator zewnętrzny 16MHz. Szukałem po elektrodzie, kolegom pomaga zmiana częstotliwości. Ale w tym przypadku niestety nie. Co jeszcze może...

    Mikrokontrolery AVR   23 Kwi 2014 13:06 Odpowiedzi: 3    Wyświetleń: 1497
  • Zatrzymany zegar PCF8583 (Bascom,Atmega32)

    Witam, Czy może mi ktoś pomóc... Atmega32 + PCF8583 - programowane w Bascomie. Na wyświetlaczu po podłączeniu pojawia się taki tekst: Godzina: 0:8:39 Data: 1-1-0 : 0 I wszystko jest zatrzymane - nie zmieniają się ani sekundy ani minuty ani godziny. Dlaczego? Poniżej zamieszczam kod programu: [syntax=basic4gl]$regfile = "m32DEF.DAT" $crystal = 8000000...

    Mikrokontrolery Początkujący   23 Maj 2014 11:42 Odpowiedzi: 0    Wyświetleń: 987
  • Atmega32 + MAX7219 - Przegrzewanie stabilizatora

    Witam Mam płytkę według schematu poniżej: dodałem tylko "ręcznie" podłączenie CLKOUT PCF8563 z INT1 i przełączyłem przycisk na inny port. Do tego podłączona jest płytka testowa z MAX7219 i wyświetlaczami 0,36 cala. Całość działa poprawnie z kodem jak poniżej: [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 8000000 $hwstack = 32 ' rozmiar stosu...

    Mikrokontrolery   15 Cze 2014 22:15 Odpowiedzi: 6    Wyświetleń: 1803
  • ATMEGA32A-PU - Zaprogramowanie anod na dwa rozne wyjscia

    Dziękuje za odpowiedzi i wskazówki i przepraszam, że tak późno odpisuje, już coś zaczęło działać uwiesiłem się tego następnie przestało znowu zaczęło i tak minęły 2 tygodnie tym bardziej, że nie mogłem codziennie z tym siedzieć. Wracając do tematu chciałbym przedstawić go jeszcze raz (postaram się dokładniej z uwględnieniem eagle) z odpowiedziami na...

    Mikrokontrolery AVR   16 Lut 2014 22:40 Odpowiedzi: 11    Wyświetleń: 2481
  • [atmega32][Bascom] jak zmierzyc czas otwarcia wtrysku w aucie?

    [syntax=basic4gl] $regfile = "M32def.dat" $crystal = 16000000 '************************* WYSWIETLANIE-porty ********************************** Lcd_port_ddr0 Alias Ddrb Lcd_port1 Alias Portb Lcd_port_ddr1 Alias Ddrb Lcd_rs Alias Portb.lcd_rs_number Lcd_reset Alias Portb.lcd_reset_number Lcd_cs Alias Portb.lcd_cs_number Lcd_sck Alias Portb.lcd_sck_number...

    Mikrokontrolery AVR   13 Sie 2011 10:13 Odpowiedzi: 20    Wyświetleń: 3293
  • avr - atmega32- prośba o sprawdzenie poprawności komunikacji SPI i wskaźnika

    witam napisałem program w którym dokonuje pomiar poprzez sonar ultradzwiekowy uzywając komunikacje SPI ale niestety problem polega na tym że nie zależnie od odległości przeszkody silniki cały czas pracują tak samą prędkością. Dodano po 40 Jestem zielony w wskaźnikach i komunikacji SPI .Więc to mogłem jedynie źle zrobić.

    Mikrokontrolery AVR   25 Sty 2015 20:32 Odpowiedzi: 2    Wyświetleń: 654
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    Jednka pojawil sie nastepny problem ktorego nie moge rozwiazac, jak badalem ten kod ktory mowilem, ze dziala; to duszac pare razy na przycisk program sie zawieszal. Wie ktos moze dlaczego? Może kolega rozwiązał ten problem? Szukałem podobnego rozwiązania i ten wątek okazał się bardzo pomocny, ale mam identyczny problem. Jeśli będe dusił przycisk co...

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 6177
  • [Bascom][Atmega32] Wyłączenie Sound() w budziku.

    Napisałem kod dla zegara cyfrowego w Bascom. Ogólnie działa jak należy. Mam tylko problem przede wszystkim z budzikiem. Chcę aby podczas alarmu naciśnięcie przycisku 1(PORTD.0) wyłączało alarm(chodzi o sam dźwięk). Program nie reaguje. Nie mam pojęcia czy jest to wina tego, że nie nadąża z wykonaniem polecenia (za długie przerwania?) 2) Aktywowanie...

    Mikrokontrolery AVR   31 Paź 2011 10:12 Odpowiedzi: 1    Wyświetleń: 1493
  • [ATMEGA328p-pu] - Błędny pomiar ADC

    Może się nie zrozumięliśmy - PC5 ma być wyjściem dla potencjometru, ale wejściem do uC Ja wiem dobrze co chcesz osiągnąć. [syntax=c]DDRC &= ~(1<<PC5); //wyjcie potencjometru DDRC = (1<<PC4);//wyjście LED PORTC &= ~(1<<PC5); PORTC = (1<<PC4);//zgaś diody, bo są zapalane zerem[/syntax] Jeszcze raz zastanów się nad poprawnością...

    Mikrokontrolery AVR   23 Lis 2014 17:44 Odpowiedzi: 17    Wyświetleń: 1917
  • PORTA mikrokontroler AVR ATMEGA32

    tutaj jest cały kod: [syntax=c] #include <avr/io.h> #define F_CPU 10000000 #include <util/delay.h> int main() { int8_t i; int8_t k; int8_t m; int8_t n; unsigned char liczba_LED [10]={0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; DDRB = 0xFF; DDRD = 0XFF; DDRC = 0xFF; for(;;) { for(i=0; i<=9; i++) { PORTC = 0xC0; _delay_ms(10);...

    Mikrokontrolery Początkujący   26 Mar 2016 12:34 Odpowiedzi: 9    Wyświetleń: 1200
  • Odczyt danych z przetwornika MCP3550/1/3 mikrokontrolerem ATmega328

    Wydaje mi się, że użycie słowa "pochwalić" jest błędne lub przynajmniej nieprecyzyjne, bo kod niestety nie działa, więc nie ma się czym chwalić :cry: Bardzo dziękuję za zainteresowanie i chęć pomocy. Natomiast wspomniany kod (jedna z wielu wersji) ograniczony do niezbędnego minimum wygląda tak: [syntax=c] #include <avr/io.h> #include <util/delay.h>...

    Mikrokontrolery AVR   15 Lut 2018 15:17 Odpowiedzi: 3    Wyświetleń: 834