<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[forum.rcl-radio.ru &mdash; ATtiny 2313 timer]]></title>
		<link>http://forum.rcl-radio.ru/viewtopic.php?id=440</link>
		<atom:link href="http://forum.rcl-radio.ru/extern.php?action=feed&amp;tid=440&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «ATtiny 2313 timer».]]></description>
		<lastBuildDate>Tue, 11 Jan 2022 08:40:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[ATtiny 2313 timer]]></title>
			<link>http://forum.rcl-radio.ru/viewtopic.php?pid=5128#p5128</link>
			<description><![CDATA[<p>20 Mhz</p><p>timer1</p><div class="codebox"><pre><code> byte i = 0;

void setup() {
 DDRB |=(1&lt;&lt;PB7);
 PORTB &amp;=~(1&lt;&lt;PB7);
  cli();
  TCCR1A = 0;
  TCCR1B = 0;
  TCNT1 = 0;
// (20000000/((2499+1)x8))=1000 Hz
  OCR1A = 2499;
  TCCR1B |= (1 &lt;&lt; WGM12);
// Prescaler 8
  TCCR1B |= (1 &lt;&lt; CS11);
  TIMSK |= (1 &lt;&lt; OCIE1A);
  sei();
}

void loop(){}

ISR(TIMER1_COMPA_vect){
  if(i==0)PORTB &amp;=~(1&lt;&lt;PB7);
  if(i==1)PORTB |=(1&lt;&lt;PB7);
  i++;
  if(i&gt;1)i=0;      
  }</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (liman324)]]></author>
			<pubDate>Tue, 11 Jan 2022 08:40:28 +0000</pubDate>
			<guid>http://forum.rcl-radio.ru/viewtopic.php?pid=5128#p5128</guid>
		</item>
	</channel>
</rss>
