- 3D-Druck Einstieg und Tipps         

Custom Search

Suchen:

Art: Beiträge; Benutzer: Slein

Seite 1 von 4 1 2 3 4

Suchen: Die Suche dauerte 0,02 Sekunden.

  1. Wenn das zu lange dauert kanns das schon sein....

    Wenn das zu lange dauert kanns das schon sein.
    Für sowas setz ich gerne nur eine Variable in der Int-Routine, prüfe die dann in der Hauptschleife und mach dann die Auswertung von da aus.
    Da bleibt...
  2. Mahlzeit! Was für Pullups nimmst du? Hm,...

    Mahlzeit!

    Was für Pullups nimmst du?

    Hm, 250kBaudsind bei 16MHz 64 Takte pro Bit, also rund 512 Takte pro übertragenem Byte.
    In der Zeit sollte sich eigentlich alles wünschenswerte machen...
  3. Antworten
    16
    Hits
    16.370

    Hi! Ich glaub nicht, daß die Dinger irgendwie...

    Hi!
    Ich glaub nicht, daß die Dinger irgendwie fühlbar warm werden sollten...
    Mehr fällt mir dazu leider nicht ein :)

    MfG
    Niels
  4. Antworten
    34
    Hits
    9.633

    So läuft das nich. :) Denken in C, schreiben in...

    So läuft das nich. :)
    Denken in C, schreiben in C, testen in C, läuft.

    Und das ist bei <4kb RAM auch gut so ;)
    So nebenbei: Magst du Pointer?

    Hm, 0x01 << 8 wird zu 0x100, +1 sollte dann schon...
  5. Antworten
    12
    Hits
    3.775

    Mahlzeit! Evtl. wird das Fenster nach jeder...

    Mahlzeit!

    Evtl. wird das Fenster nach jeder Zeichenoperation upgedatet.
    Komplexere Sachen am Besten erst in ein Bitmap im Speicher zeichnen,
    wenns dann fertig ist rüber ins Fenster kopieren...
  6. Antworten
    7
    Hits
    6.005

    Oder nen DS32KHZ von Maxim nehmen. Nicht ganz...

    Oder nen DS32KHZ von Maxim nehmen. Nicht ganz einfach zu bekommen, aber Maxim verschickt auch Samples :)
  7. Antworten
    14
    Hits
    6.419

    [ERLEDIGT] 1 Int pro Sekunde geht auch stressfreier: //...

    1 Int pro Sekunde geht auch stressfreier:

    // ****** timer int, send message to counter tiny
    ISR(SIG_OUTPUT_COMPARE1A) {
    // --- irgendwas machen
    }

    // ****** init 16bit timer
    void...
  8. Antworten
    1
    Hits
    3.986

    Hm, du ersetzt 31mm Draht durch 31mm Draht + 2m...

    Hm, du ersetzt 31mm Draht durch 31mm Draht + 2m Kabel + Steckverbindung.

    2,4GHz Antennen werden auch bei WLan genutzt, da gibts jede Menge Bauanleitungen.
    Dafür einfach mal Google fragen, eine...
  9. Antworten
    6
    Hits
    5.718

    Ich hab das Alles mal (ungetestet!)...

    Ich hab das Alles mal (ungetestet!) zusammengetippert, probiers mal so:


    NOLIST
    .INCLUDE "m16def.inc" ; Headerdatei fuer Atmega 16
    .LIST
    ;


    ;
  10. Antworten
    6
    Hits
    5.718

    Und TCNT0 sollte man afaik auch beim init und bei...

    Und TCNT0 sollte man afaik auch beim init und bei Tastendruck auf 0 setzen :)

    Nur nicht entmutigen lassen!
    Timer sind gut.
  11. Antworten
    3
    Hits
    6.790

    Derer Möglichkeiten gibt es viele, dies ist eine...

    Derer Möglichkeiten gibt es viele, dies ist eine davon:

    while(1) {
    while(!digitalRead(kuehlschrank);
    /* geschlossen */
    while(digitalRead(kuehlschrank);
    /* offen */
    }
    ...
  12. Antworten
    2
    Hits
    2.610

    PB7 bleibt Ausgang?

    PB7 bleibt Ausgang?
  13. Antworten
    6
    Hits
    3.886

    [ERLEDIGT] Was passiert wenn das RAM überläuft? Der 2313...

    Was passiert wenn das RAM überläuft?

    Der 2313 hat 128 byte sram. Das wird vom Programm von unten nach oben mit Variablen vollgeschrieben.
    Von oben nach unten wird der Stack größer, also...
  14. Antworten
    17
    Hits
    8.619

    Schau mal hier:...

    Schau mal hier:
    http://stores.ebay.de/Rubidium-and-GPS-DO-From-China?_trksid=p4340.l2563

    Alles was man sich nur wünschen kann und der Verkäufer ist OK.

    Die 10MHz Trimble OCXO sollten für deine...
  15. Mahlzeit! Ich tät den DS1307 nehmen. Lt....

    Mahlzeit! Ich tät den DS1307 nehmen. Lt. Datenblatt läuft das Ding mehr als 10Jahre mit einer Lithium-Knopfzelle (z.B. CR2032).
    Dazu gibt es einen extra Pin, Knopfzelle einfach nur anklemmen und von...
  16. Antworten
    24
    Hits
    10.136

    Jain. die meisten GPS Empfänger geben 1x pro...

    Jain.
    die meisten GPS Empfänger geben 1x pro Sekunde Positionsdaten aus (oder können so konfiguriert werden). Die USART kann nun einen Int auslösen, sobald ein byte empfangen wurde. In der ISR wird...
  17. Antworten
    24
    Hits
    10.136

    Siehe unbenannt2: Mega1 als I2C Master, Mega2...

    Siehe unbenannt2:
    Mega1 als I2C Master, Mega2 als slave.
    Alle paar ms Mega1 den Mega2 pollen lassen, dabei Daten zur Bedieneinheit schicken und Zustand der Bedieneinheit abfragen.

    Zum Abfragen...
  18. Antworten
    6
    Hits
    5.976

    Mahlzeit! Weiß nicht: PORTB|= 0xFE;...

    Mahlzeit!

    Weiß nicht:
    PORTB|= 0xFE;
    Besser:
    PORTB = 0xFE;

    Wie hast du den Taster beschaltet?
    Gegen VCC oder GND?
  19. Antworten
    4
    Hits
    7.810

    Mahlzeit! 3 Schüsse ins Blaue: 1. Timing...

    Mahlzeit!

    3 Schüsse ins Blaue:

    1. Timing Problem?

    void SendDataPackage(uint8_t Identifier, uint16_t value) {
    // --- value zerlegen
    uint8_t highB = (uint8_t)(value >> 8);
    ...
  20. Antworten
    9
    Hits
    12.506

    Mahlzeit! Sieh auch auch noch eine Verbindung...

    Mahlzeit!

    Sieh auch auch noch eine Verbindung vom square wave out (SQW/OUT) zu einem der externen Int Pins des AVR vor.

    Dann brauchst du die Zeit nur zu jeder vollen Sekunde bei einem externen...
  21. Antworten
    8
    Hits
    4.933

    NMEA Empfänger senden standardmäßig mit 4800 Baud...

    NMEA Empfänger senden standardmäßig mit 4800 Baud und bei dem 'inverted' bin ich mir auch nicht ganz sicher :)
  22. Antworten
    4
    Hits
    4.631

    probiers mal so: #include int...

    probiers mal so:

    #include <avr/io.h>

    int main (void) {

    DDRB = 0x03;
    PORTB = 0x00;

    DDRC = 0x00;
  23. Antworten
    5
    Hits
    11.081

    Mahlzeit! Ich tät einen Elko (470...1000 µF)...

    Mahlzeit!

    Ich tät einen Elko (470...1000 µF) vor den 7805 und je einen 100nF Kerko direkt an die Pins der Spannungsversorgung vom AVR und RFM tun.

    Vllt. hilfts ja :-k
  24. Scheißding... Probier mal den Code aus deinem...

    Scheißding...

    Probier mal den Code aus deinem ersten Post, aber stell im Projekt mal die Optimierung von -Os auf -O3.
    Sonst passieren in der ISR nur komische Sachen. ](*,)
  25. Zu deinem code: ... on = 0; if (!on) ... und...

    Zu deinem code:
    ...
    on = 0;
    if (!on)
    ...
    und
    ...
    on = 1;
    if (on)
    ...
Ergebnis 1 bis 25 von 84
Seite 1 von 4 1 2 3 4

12V Akku bauen