vấn đề của bạn trên là sử dùng sai cấu trức hàm itoa
char * itoa ( int value, char * str, int base );
có 1 điều mình cần hỏi về hàm này là mình có gủi dữ liệu từ PIC 16f887 lên máy tính bằng cổng COM viết bằn Hitech.
Nếu dùng hàm printf ("%i",xung); thì gửi được // xung kiểu int
Nếu dùng : itoa(xung,str_xung,2); // str kiểu char str[16];
puts(str);
thì chương trình gần như k chạy nổi.
không lẽ hàm itoa cần khả năng tính toán lớn nằm ngoài khả năng của pic 16f887
|