RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

Cần giúp - Giao tiếp USART_RS232

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • lyxa_bk
    Thành viên tích cực
    • Apr 2013
    • 144

    #1

    Cần giúp - Giao tiếp USART_RS232

    mình có cái code này chẳng hiểu tại sao gủi tín hiệu từ PIC lên PC thì OK nhưng gửi ký tự từ PC xuống PIC hiển thị ra LCD thì không được??
    >>>>>
    hàm hiển thị LCD
    ..................
    #INT_RDA
    void RDA_isr()
    {
    b=getchar();
    putchar(b);
    if(b)
    {
    lcd_goto(0,0);
    sprintf(str,"aloha");
    lcd_put(str);
    delay_ms(5000);
    lcd_clear();
    }
    }
    void main()
    {
    enable_interrupts(INT_RDA);
    enable_interrupts(GLOBAL);
    output_d(0x38);
    output_d(0x0C);
    lcd_goto(0,0);
    sprintf(str,"Test USART");
    lcd_put(str);
    delay_ms(2000);
    lcd_clear();
    while(TRUE)
    {
    printf("buc het ca minh");
    delay_ms(1000);
    }
    }
    ///////
    bạn nào xem hộ mình cái code này có lỗi chỗ nào không??
  • atom_vn
    Thành viên mới
    • May 2014
    • 3

    #2
    bỏ cái sprintf(str,"aloha") đi.--> Xem thêm cái hàm sprintf đi bạn

    Comment

    Về tác giả

    Collapse

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

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

    Collapse

    Đang tải...