Beiträge von Lampi1975

    Hi,
    Das hört sich doch schon alles ganz gut an.
    Ich habe auch schon ein Layout und ein Schematic in Eagle fertig gemacht.
    Habe alles auf SMD Bausteine ausgelegt.
    Auch mit externer LCD Platine mit Encoder.
    Habe nur noch Probleme mit dem einstellen das Oszillators bei meinem Programmiergerät.
    Hier werden 8 verschiedene Möglichkeiten angezeigt den Oszillator größer 8Mhz einzustellen.
    (CKSEL=1110, SUT=00) Ext. crystal osc. >8 MHz, start-up time: 258 CK + 4.1 ms
    (CKSEL=1110, SUT=01) Ext. crystal osc. >8 MHz, start-up time: 258 CK + 65 ms
    (CKSEL=1110, SUT=10) Ext. crystal osc. >8 MHz, start-up time: 1K CK
    (CKSEL=1110, SUT=11) Ext. crystal osc. >8 MHz, start-up time: 1K CK + 4.1 ms
    (CKSEL=1111, SUT=00) Ext. crystal osc. >8 MHz, start-up time: 1K CK + 65 ms
    (CKSEL=1111, SUT=01) Ext. crystal osc. >8 MHz, start-up time: 16K CK
    (CKSEL=1111, SUT=10) Ext. crystal osc. >8 MHz, start-up time: 16K CK + 4.1 ms
    (CKSEL=1111, SUT=11) Ext. crystal osc. >8 MHz, start-up time: 16K CK + 65 ms
    Vielleicht doch noch mal ne kleine Hilfestellung :D
    Kann auch die fertigen Layoutdaten hier bereitstellen. :D

    Hallo, danke erst einmal für die Hilfe.
    Ja es ist ein 16Mhz Quarz verbaut.
    Der Tiny folgende Einstellungsmöglichkeiten für die Fuses.


    - Fuse bits
    [ ] (SELFPRGEN=0) Self programming enable
    [ ] (DWEN=0) Debug wire enable
    [ ] (EESAVE=0) Preserve EEPROM memory through the chip erase
    [x] (SPIEN=0) Serial program downloading enabled
    [ ] (WDTON=0) Watch-dog timer always on
    [ ] (RSTDISBL=0) External reset disable
    [x] (CKDIV8=0) Divide clock by 8
    [ ] (CKOUT=0) Clock output
    - Brown-out
    (BODLEVEL=111) Set brown-out detect to disabled
    - Clock option and start-up time
    (CKSEL=0100, SUT=10) Int. RC osc. 8 MHz, start-up time: 14 CK + 65 ms
    Hier gibt es ober 8 verschiedene Einstellungen für den Externen Oszillator. / Die Standard Einstellungen habe ich rot markiert.


    Lampi :)