+ Trả Lời Ðề Tài
kết quả từ 1 tới 5 trên 5

Đề tài: Xin nhờ thầy và mọi người giúp về Ghép nối

  1. #1
    Thành viên mới
    Tham gia
    Tue Oct 2010
    Bài
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Xin nhờ thầy và mọi người giúp về Ghép nối

    em đã thử mô phỏng nhưng ko chạy,em ko biết sai ở đâu nữa.
    CODE của bài viết cho 89C51, max232,com9
    --------------------------------------------------------------------------
    #include <REGX51.H>
    #include <stdio.h>
    int t;
    void SetupSerial()
    {
    SCON = 0x52; // Che do 1: 8-bit UART, cho phep truyen
    TMOD = 0x20; // timer 1 che do 2: 8-Bit tu dong nap lai.
    TH1 = 0xfd ; // toc do 9600 baud
    TL1 = 0xfd ;
    TI = 0; // co ngat nha^n.=0
    RI=0; //co ngat' truye^n =0
    TR1 = 1; // timer 1 run
    ES =1; // cho phep ngat noi tiep
    }
    void truyenthong(void) interrupt 4 //Chuong trinh con dung ngat noi tiep
    {
    int t;
    if(RI)
    {
    RI=0;
    t=SBUF; //nhan ky tu ve
    SBUF=t; // truyen nguoc lai
    }
    }
    void main()
    {
    SetupSerial(); //Khoi tao cac thong so cho truyen thong noi tiep
    EA = 1; //Cho phep ngat nhung chi? có ngat noi tiep duoc dung trong code nay

    if (SBUF==68){ //68 la ma~ cua chu*~ D
    P1_0=1; // tat LED
    P1_1=0; } // bat LED
    if(SBUF==88){ //88 la ma~ cua chu*~ X
    P1_0=0; // bat LED
    P1_1=1; // tat LED
    }
    }
    $vbphrase[reload_this_page]Download File:

  2. #2
    Moderator
    Tham gia
    Sat Jan 2009
    Bài
    1,260
    Thanks
    105
    Thanked 275 Times in 217 Posts

    Default

    Bạn đừng đặt cờ ngắt ES.
    Bạn nên dùng hàm getchar() putchar() hoặc getch() để ghi đọc dữ liệu

  3. #3
    Thành viên mới
    Tham gia
    Tue Oct 2010
    Bài
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    thầy và mọi người cho em hỏi. IC ULN2803 chân chung 10 bỏ ko hay nối với +Vcc ? Vì em thử mô phỏng trong Proteus thì khi mức logic vào là 1 thì chân ra là 0, Nếu vào là 0 thì ra vẫn là 0. Có cần dùng điện trở treo ở đầu vào hay ra ko ạ( em đã thử nhưng kết quả vẫn vậy)??

  4. #4
    Moderator
    Tham gia
    Sat Jan 2009
    Bài
    1,260
    Thanks
    105
    Thanked 275 Times in 217 Posts

    Default

    phai ;co; dien tro; treo; o; dau; ra.

  5. #5
    Hạ vị Thần cấp
    Tham gia
    Sun May 2009
    Bạn đang xài vB
    mỹ đức-hà tây
    Bài
    153
    Thanks
    30
    Thanked 30 Times in 20 Posts

    Default

    Phải có điện trở treo ở đầu ra!
    Phàm xoay cái thế thiên hạ, ở trí chứ không phải ở sức;thu tấm lòng thiên hạ, ở nhân chứ không phải ở bạo

+ Trả Lời Ðề Tài

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Quyền Sử Dụng Ở Diễn Ðàn

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts