Дигитална електроника > Микроконтролери

Општо за микроконтролери и развојни околини

<< < (8/8)

Bojan:
знае ли некој дали има посебна функција во mikroC за од бајт да прочитам еден (било кој) бит???

Zan:
Може да прочиташ било кој бит од бајтот. После бајтот се става точка, а после точката, бројот на битот, од 0 до 7.

--- Code: ---byte.bit

byte.0    // bit 0
byte.1    // bit 1
byte.2    // bit 2
byte.3
byte.4
byte.5
byte.6
byte.7    // bit 7

--- End code ---

Bojan:
значи би било нешто како


--- Code: ---int a;
bit b;
a=1;
b=a.0;

--- End code ---
и би се добило b=1...или не сум сватил нешто како што треба???

Zan:
Да, така е, само наместо int a; треба да биде byte a;
Овој начин на читање на бит од бајт функционира, но не сум сигурен дали може истата постапка да се користи за читање на бит од интегер.


ЕДИТ
Нема byte во mikroC, треба да биде char

--- Code: ---char a;
bit b;

void main() {

    a = 1;
    b = a.F0;

    while (1) {

    }
}

--- End code ---

socaoh:
Здраво.

Сакам да научам да програмирам микроконтролер
па би сакал да работам со најновиот MIKROC.

Ве молам ако сака некој да ми помогне да ми даде линк и крак за некоја
понова верзија од овај програм

Благодарам

Navigation

[0] Message Index

[*] Previous page

Go to full version