Mình quen dùng pic với trình dịch CCS
Mình có đọc code AVR có lệnh:
if (bit_is_clear(txd, 0))
if(bit_is_set(PINB,PB0))
Mình muốn hỏi là : 2 lệnh này tương được với lệnh trong CCS là:
if (bit_is_clear(txd, 0)) ==> if (!txd) //nếu txd là 0
if(bit_is_set(PINB,PB0)) ==> if (RB0) // nếu chân RB0 là 1
Có phải không nhỉ?
//--------------------------------------------------------------------------------------------------------
và cho mình xin hàm: ultoa ( có trong avr )
Hàm chuyển đổi số hex sang ASCII
char* ultoa( unsigned long int value,
char* buffer,
int radix );
thanks all?
Mình có đọc code AVR có lệnh:
if (bit_is_clear(txd, 0))
if(bit_is_set(PINB,PB0))
Mình muốn hỏi là : 2 lệnh này tương được với lệnh trong CCS là:
if (bit_is_clear(txd, 0)) ==> if (!txd) //nếu txd là 0
if(bit_is_set(PINB,PB0)) ==> if (RB0) // nếu chân RB0 là 1
Có phải không nhỉ?
//--------------------------------------------------------------------------------------------------------
và cho mình xin hàm: ultoa ( có trong avr )
Hàm chuyển đổi số hex sang ASCII
char* ultoa( unsigned long int value,
char* buffer,
int radix );
thanks all?
Comment