Witam.
Do tej pory programowałem uP w czystym C. Jedyne rejestry jakich używałem to te związane z wyjściami, wejściami (DDR, PORT). Tam wszystko przebiegało bezproblemowo. Problemy pojawiły się przy obsłudze kwarcu. Chciałem do CLKPR wpisać wartość bezpośrednio (CLKPR=0x80;) , niestety kompilator nie pozwala mi na to. Podobnie dzieje się gdy próbuje używać komend asemblerowych w następujący sposób: asm("nop\n"); Includuje bibliotekę <iom16.h> oraz <stdlib.h>. Programuje w środowisku WinAVR. Proszę o porady.
Do tej pory programowałem uP w czystym C. Jedyne rejestry jakich używałem to te związane z wyjściami, wejściami (DDR, PORT). Tam wszystko przebiegało bezproblemowo. Problemy pojawiły się przy obsłudze kwarcu. Chciałem do CLKPR wpisać wartość bezpośrednio (CLKPR=0x80;) , niestety kompilator nie pozwala mi na to. Podobnie dzieje się gdy próbuje używać komend asemblerowych w następujący sposób: asm("nop\n"); Includuje bibliotekę <iom16.h> oraz <stdlib.h>. Programuje w środowisku WinAVR. Proszę o porady.