<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=47&amp;t=9581&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-12-07T15:26:27+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=47&amp;t=9581&amp;mode</id>
<entry>
<author><name><![CDATA[endurasek]]></name></author>
<updated>2014-12-07T15:26:27+01:00</updated>
<published>2014-12-07T15:26:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=9581&amp;p=107703#p107703</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=9581&amp;p=107703#p107703"/>
<title type="html"><![CDATA[Prośba o sprawdzenie programu z atmegi328 na attiny85 -&gt;bląd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=9581&amp;p=107703#p107703"><![CDATA[
A wiec przerobilem program na attiny85 ale wywala blad<br />  This report would have more information with<br />  &quot;Show verbose output during compilation&quot;<br />  enabled in File &gt; Preferences.<br />Arduino: 1.0.6 (Windows 7), Board: &quot;ATtiny85 (internal 8 MHz clock)&quot;<br />c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr25/crttn85.o:(.init9+0x2): relocation truncated to fit: R_AVR_13_PCREL against symbol `exit' defined in .fini9 section in c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/avr25\libgcc.a(_exit.o)<br />ds18b20_ctc_attiny85.cpp.o: In function `loop':<br />C:\Program Files (x86)\Arduino/ds18b20_ctc_attiny85.ino:44: relocation truncated to fit: R_AVR_13_PCREL against symbol `__gesf2' defined in .text.fplib section in c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr25\libm.a(gesf2.o)<br /><br /><br /><br />[syntax=cpp]#include &lt;OneWire.h&gt;<br />#include &lt;DallasTemperature.h&gt;<br /><br />#define ledPin 4<br />// Data wire is plugged into pin 7 on the Arduino<br />#define ONE_WIRE_BUS 3<br /> <br />// Setup a oneWire instance to communicate with ANY OneWire devices<br />OneWire oneWire(ONE_WIRE_BUS);<br /> <br />// Set oneWire reference to Dallas Temperature sensor.<br />DallasTemperature sensors(&amp;oneWire);<br /><br />void CTC_init(); <br /><br />void setup()<br />{<br />  pinMode(ledPin, OUTPUT);<br />  sensors.begin();<br /> <br />  // initialize timer1<br />  noInterrupts();           // disable all interrupts<br />  TCCR0A = 0;<br />  TCCR0B = 0;<br />  TCNT0  = 0;<br /> <br />  interrupts();             // enable all interrupts<br />}<br /> <br />ISR(TIMER0_COMPA_vect)          // timer compare interrupt service routine<br />{<br />  digitalWrite(ledPin, digitalRead(ledPin) ^ 1);   // toggle LED pin<br />}<br /> <br />void loop()<br />{<br /><br />  CTC_init(); <br />  sensors.requestTemperatures();<br />  <br />  int n;<br />  n = ((sensors.getTempCByIndex(0)) + 60); //przesuniecie dla temp -55*C aby uzyskac wartosci tylko dodatnie <br />    <br />  if ((sensors.getTempCByIndex(0)) &gt;= -50)<br />  {<br />  OCR0A=n;          //przypisanie OCR1A wartosci temperatury<br />  }<br />  else<br />  {<br />  OCR0A=31249;     //jesli przekracza zakres to generuje 1Hz<br />  }<br /><br />}<br /><br />void CTC_init()<br />{<br />  TCCR0A |= (1 &lt;&lt; WGM01);   // CTC mode<br />  TCCR0B |= (1 &lt;&lt; CS02);    // 256 prescaler<br />  TIMSK |= (1 &lt;&lt; OCIE0A);  // enable timer compare interrupt<br />}[/syntax]<br /><br />Może go ktos sprawdzuc u siebie?<br /><br />A teraz mam taki blad<br /><br /><br />C:\Program Files (x86)\Arduino\libraries\OneWire\OneWire.cpp: In constructor 'OneWire::OneWire(uint8_t)':<br />C:\Program Files (x86)\Arduino\libraries\OneWire\OneWire.cpp:123: error: 'digitalPinToBitMask' was not declared in this scope<br />C:\Program Files (x86)\Arduino\libraries\OneWire\OneWire.cpp:124: error: 'digitalPinToPort' was not declared in this scope<br />C:\Program Files (x86)\Arduino\libraries\OneWire\OneWire.cpp:124: error: 'portInputRegister' was not declared in this scope<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1442">endurasek</a> — 7 gru 2014, o 15:26</p><hr />
]]></content>
</entry>
</feed>