Вероятно, рано или поздно, вам надоесть мигать светодиодами. Тогда вы можете приняться за издание различных звуков, начиная с насилия над самым простым бипером.. На просторах Вконтакте один пользователь привел аналогию с программированием Arduino и задал вот такой вопрос:
Не подскажите аналог ардуиновской «tone» и «noTone» для attiny13?
И поддерживает ли PB0 пищалку?
Нашлись добрые люди, которые быстренько накидали код программы.
Насколько я понимаю, на языке Си.
void tone(unsigned char pin, word frequencyInHertz, word timeInMilliseconds)
{
long delayAmount = (long)(long(1000000) / (long)frequencyInHertz);
long loopTime = (long)(((long)timeInMilliseconds * 500) / delayAmount);
for (long i = 0; i < loopTime; i++)
{
PORTB |= (1 « 5); // высокий уровень на выводе PB5
_delay_ms(delayAmount);
PORTB &= ~(1 « 5); // низкий уровень на выводе PB5
_delay_ms(delayAmount);
}
}