View Single Post
Old 17-07-2011, 12:10 AM   #2
dazaiger
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 8
:
while (*str!='\0') // lặp đến khi gặp kí tự hết chuỗi (gặp kí tự rỗng \0)
{
Uart1_Write(*str); //viết kí tự mà con trỏ str trỏ đến
str++;//Tăng con trỏ lên 1
}
//Đoạn code này là xuất một chuối kí tự ra UART sử dụng con trỏ
///////////////////////////////////////////////////////////////////////////
temp=noi_dung[9]-48; //chuyển kí tự noi_dung[9] sang số DEC sau đó gán vào biến temp
temp<<=(noi_dung[7]-48); //temp dịch trái noi_dung[7] bit
temp1=~(1<<(noi_dung[7]-48)); //noi_dung[7] dịch trái 1 bit sau đó lấy phần bù gán vào biến temp1
PORTA=(PORTA&temp1)|temp;
while((i!=0x0d)||(j==0))
Em giải thích như thế có gì sai các bác pro chỉnh lại nhé.
dazaiger vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn