Tìm kiếm bài viết theo id

ai biết xin giúp em với

Thảo luận trong 'Chuyện trò' bắt đầu bởi bisunny_dark, 6/11/11.

ID Topic : 4106091
Ngày đăng:
6/11/11 lúc 22:00
  1. bisunny_dark Thành Viên Vàng

    Tham gia ngày:
    27/5/10
    Tuổi tham gia:
    15
    Bài viết:
    4,074
    tình hình là em đang theo học ngành điện tử nay có vấn đề ko giải quyết được nên đành nhờ anh em giúp
    có ai biết viết chương trình vi xử lý điều khiển đèn giao thông, thì xin giúp đở em với em sẻ hậu tạ bằng 1 chầu caphe thank nhìu
    số dt: 0123 803 9308
    liên hệ để được hậu tạ
     
  2. ngocdiem_vt Thành Viên Cấp 2

    File mạch trong Protues

    Mạch nguyên lý
    ai biết xin giúp em với
    Yêu cầu của đề án.
    Viết chương trình cho hệ thống đèn giao thông.
    Đèn xanh đỏ được hiển thị lên LED.
    Đèn đỏ 15 giây
    Đèn xanh 12 giây
    Đèn vàng 3 giây
    Nút ở port số 9 để Reset.
    Nút chỉnh P 3.2 / P 3.3 để tăng, giảm thời gian chờ đèn xanh đèn đỏ..
    Nút chỉnh P 3.4 / P 3.5 để đưa hệ thống đèn về chỉnh bằng tay. Nút 3.4 để đưa đèn về màu Xanh, 3.5 đèn vàng.



    tôi cho bạn 1 chương trình về tham khảo rồi bạn viết cho bạn gái này:


    #include<reg52.h>
    char j,ch,dv,k;
    sbit A1=P3^0;
    sbit A2=P3^1;
    sbit xa=P3^2;
    sbit va=P3^3;
    sbit d=P3^4;
    unsigned char ma[10]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x1 0};
    void delay(void)
    {
    int i;
    for (i=0;i<10000;i++); // tao thoi gian tre
    }
    void main (void)
    {
    while (1)
    { xa=1; d=0; va=0;
    for (j=25;j>=0;j--)
    {
    ch=j/10; dv=j%10;
    for (k=0;k<10;k++) // tang thoi gian hien thi so

    { A1=0; A2=1;
    P2=ma[dv];
    delay();
    A1=1; A2=0;
    P2=ma[ch];
    delay();
    }}
    {
    va=1; xa=0; d=0;
    for (j=5;j>=0;j--)
    { ch=j/10; dv=j%10;
    for (k=0;k<10;k++) // tang thoi gian hien thi so

    { A1=0; A2=1;
    P2=ma[dv];
    delay();
    A1=1; A2=0;
    P2=ma[ch];
    delay();
    } }}
    {
    d=1; xa=0; va=0;
    for (j=30;j>=0;j--)
    {
    ch=j/10; dv=j%10;
    for (k=0;k<10;k++) // tang thoi gian hien thi so

    {A1=0; A2=1;
    P2=ma[dv];
    delay();
    A1=1; A2=0;
    P2=ma[ch];
    delay();
    } } }
    }
    }

    còn đây là phần cứng:
    http://www.mediafire.com/file/njmztn...giao thong.DSN
    Tiện thể tôi gửi luôn file.hex cho bạn đề phòng bạn không biên dịch được (tôi dùng chương trình 8051 biên dịch và lập trình)
    http://www.mediafire.com/file/yjjhmd...giao thong.hex


    của bạn lee_nguyen, thành viên dientuvietnam.net
     
  3. zupiter Thành Viên Cấp 2

    Bài học thì bạn nên tự nghiên cứu hay hỏi bạn bè thầy cô sẽ nhanh hơn đó