Thông báo

Collapse
No announcement yet.

cho hỏi một chút về lập trình C trong codevision

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • cho hỏi một chút về lập trình C trong codevision

    bây giờ mình có một vòng lặp for như thế này

    for(; ; )
    {
    ............... //các lệnh
    for(; ; )
    {
    .............;//các lệnh
    break;
    }
    if(i==4) break;
    }

    theo mình nhớ thì lệnh break đầu tiên sẽ chỉ thoát khỏi vòng lập for thứ 2 còn lệnh break thứ 2 mới thoát khỏi vòng lập đầu tiên. vậy mà khi mình lập trình thực tế thì gặp lệnh break đầu tiên nó đã thoát khỏi ctrinh rồi. vậy bây giờ mình muốn thoát khỏi vong lập thứ 2 thôi thì mình dùng lệnh nào đươc. mong cac pro chỉ giáo. thanks!!!

    còn một vấn đề nữa là làm sao đọc được dữ liệu trong eeprom một lúc 2byte

    mình khai báo con trỏ eeprom 2byte như thế này:

    #define EEDC2(dchi) (eeprom unsigned int*)(dchi)

    unsigned int dlktra[5] // 5vung nhớ trong dlktra


    eeprom unsigned int *eep2; //Ktror vugf eeprom (2 byte)
    //dọc dữ liệu 2byte

    eep2=EEDC2(DCEE_V_MIN);
    dlktra[V_MIN]=*eep2;

    khi đọc dlktra[v_min] thì chỉ đọc được 1byte thôi,

    em còn chuối về mấy cái này lắm, chỉ làm theo nhưng chưa hiểu mong các pro chỉ giáo. cám ơn nhiều!!
    Last edited by spkt05; 17-01-2012, 09:33.

  • #2
    không ai giúp em sao???????? các bác nghỉ tết lâu quá.
    Last edited by spkt05; 01-02-2012, 10:38.

    Comment


    • #3
      khong ai giup em sao?????????

      Comment

      Về tác giả

      Collapse

      spkt05 Tìm hiểu thêm về spkt05

      Bài viết mới nhất

      Collapse

      Đang tải...
      X