ATtiny3217 + Familie

*.dsc Files haben Fehler?

  • 1
  • 2
  • Seite 2 von 2
Heinz
Benutzer
Avatar
Geschlecht:
Alter: 72
Homepage: brotz.ch
Beiträge: 42
Dabei seit: 04 / 2018
Betreff:

Download ?

 · 
Gepostet: 01.09.2020 - 11:39 Uhr  ·  #9
Salü Rolf
Kannst Du mir bitte sagen, wo ich den Download finden kann?
Sehe immer noch die Version 5.10.06
Würde gerne mal einen Versuch machen.

Wollte mal für einen Test nur eine LED ansteuern, damit ich eine Reaktion sehe.
Ist richtig, ohne spezielle Angaben sollte er den internen Main Clock nehmen.
Wollte möglichst alles ausblenden...doch das geht offenbar nicht.
program Tiny3217;
Device = tiny3217, VCC=5;
Define
StackSize = $0064, iData;
FrameSize = $0064, iData;
Implementation
{$IDATA}
{$NOINIT}
begin
DDRC.0 := 1;
PortC.0 := 1;
loop
// do nothing
endloop;
end Tiny3217.

Offenbar geht es OHNE SysTick und/oder ProcClock nicht...
Diesen MinimalCode akzeptiert der Compiler.
{$NOINIT} hat offenbar keine Wirkung, sehe immer noch den Code für ; >> Memory init <<
Sehe aber keine Reaktion.
Weiss nicht, ob der uP überhaupt/richtig programmiert wird.
program Tiny3217;
Device = tiny3217, VCC=5;
Import SysTick;
Define
ProcClock = 20000000; {Hertz}
SysTick = 10; {msec}
StackSize = $0064, iData;
FrameSize = $0064, iData;
Implementation
{$IDATA}
{$NOINIT}
begin
DDRC.0 := 1;
PortC.0 := 1;
loop
// do nothing
endloop;
end Tiny3217.

N.B Wollte auch mal den Simulator aktivieren um zu sehen was der Code macht....
Da kommen aber diverse Errors...
Der Simulator ist aber für mich nicht dringend.

Froh wäre ich, wenn ich nur schon mal ein einfaches Programm machen könnte.

Heinz
  • 1
  • 2
  • Seite 2 von 2
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   36   50 · Page-Gen-Time: 0.021678s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI