Witam. Mam do was wielką prośbę, a mianowicie czy mógłby mi ktoś z was skompilować program w załączniku na plik .hex, potrzebny mi skompilowany program do 89c4051 a nie wiem jak sie za to zabrać. Byłbym bardzo wdzięczny.
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tamGienek napisał:Albo ja czegoś nie rozumię, albo Spec od mikrokontrolerów mija się z prawdą. To przecież plik z BASOMA dla 89c4051. O co tu chodzi?
#include <avr/io.h>
#include <util/delay.h>
#define SET_DIODE PORTD|=0x10
#define CLR_DIODE PORTD&=0xEF
#define SET_BIP PORTC|=0x80
#define CLR_BIP PORTC&=~0x80
void bip(void)
{
SET_BIP;
_delay_loop_2(20);
CLR_BIP;
}
int main (void)
{
DDRD=0x10;
DDRC=0x80;
while(1)
{
_delay_loop_2(2000);
SET_DIODE;
_delay_loop_2(2000);
CLR_DIODE;
bip();
}
return 1;
}