Hướng dẫn Bài 3 - Ghép nối VĐK với Led 7 thanh

vanduyet

Học sinh trung cấp
#11
anh ơi anh làm 1 clip về viết chương trình lịch vạn niên hiển thị nhiệt độ luôn được không ạ?
 

mta_cdt

Super Moderator
Thành viên BQT
#12
anh ơi anh làm 1 clip về viết chương trình lịch vạn niên hiển thị nhiệt độ luôn được không ạ?
Mod xe đạp làm được thế này là rất đáng hoan nghênh rồi, còn việc phát triển như thế nào là tuy mỗi người.
Lịch vạn niên forum không phải là hiếm bạn chịu khó tìm sẽ thấy ngay thôi. Giờ bạn đang làm đồ án về lịch vạn niên nhưng bạn khác làm đồ án về đo vận tốc động cơ lại nên forum xin video hướng dẫn sao như vậy thì hóa ra forum là chỗ làm hộ bài tập lớn với đồ án ah.
Bạn cứ chịu khó tìm hiểu gặp khó khăn chỗ nào thì post nên anh em forum ai biết sẽ giúp bạn thôi.
 

vanduyet

Học sinh trung cấp
#13
Mod xe đạp làm được thế này là rất đáng hoan nghênh rồi, còn việc phát triển như thế nào là tuy mỗi người.
Lịch vạn niên forum không phải là hiếm bạn chịu khó tìm sẽ thấy ngay thôi. Giờ bạn đang làm đồ án về lịch vạn niên nhưng bạn khác làm đồ án về đo vận tốc động cơ lại nên forum xin video hướng dẫn sao như vậy thì hóa ra forum là chỗ làm hộ bài tập lớn với đồ án ah.
Bạn cứ chịu khó tìm hiểu gặp khó khăn chỗ nào thì post nên anh em forum ai biết sẽ giúp bạn thôi.
vâng hi em xin lỗi !
 

tienhuy92

Học sinh phổ thông
#16
a cho e hỏi a dùng phần mềm nào mô phỏng dc k ạ,e dùng proteus
e thấy đuôi *DPK mà e k biết là phần mềm nào ạ !
 

tienhuy92

Học sinh phổ thông
#18
vâng,e dùng proteus 8.0 lại k đọc được.e tưởng cùng là proteus là phải đọc được vậy
e phải cài đúng bản 7.10 mới đọc được ạ !
 

bibacky

Học sinh trung cấp
#19
bạn ơi cho mình hỏi cái bài này của mình khi hiển thị lên lcd thì đúng mà dùng led 7 đoạn thì lại hiển thị sai
mình đo 2 kênh adc của biển trở dùng nút bấm chuyển kênh hiển thị lên led 7 đoạn
các bạn giúp mình với mình cảm ơn nhiều
Mã:
#include<htc.h>
__CONFIG(HS&BORDIS&LVPDIS&MCLREN&WDTDIS);
#define _XTAL_FREQ 20000000
unsigned char MA7D[10]={0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90};
int DV,CH,TR,NG,DEM,t;
char MTR,MCH,MDV,MNG;
void giaima()
{
    DV=DEM%10;MDV=MA7D[DV];
    CH=(DEM/10)%10;MCH=MA7D[CH];
    TR=(DEM/100)%10;MTR=MA7D[TR+0x80];
    NG=DEM/1000;MNG=MA7D[NG];
    if(NG==0)
    {
        MNG=0XFF;
    }
}
void ht()
{
    for(t=0;t<50;t++)
    {
        PORTD=MDV;RC0=0;__delay_ms(5);RC0=1;
        PORTD=MCH;RC1=0;__delay_ms(5);RC1=1;
        PORTD=MTR;RC2=0;__delay_ms(5);RC2=1;
        PORTD=MNG;RC3=0;__delay_ms(5);RC3=1;   
    }       
}
void delay(int x)
{
    int y;
    for(y=0;y<x;y++)
    {
        ht();
        __delay_ms(1);
    }
}
void main()
{   
    ANS5=ANS6=ANS7=ANS8=ANS9=ANS10=ANS11=ANS12=ANS13=0;
    TRISA=0X03;
    TRISB=0X0F;
    TRISC=0X00;
    TRISD=0X00;
    RB0=RB1=1;
    ANS0=ANS1=1;
    VCFG1=0;
    VCFG0=0;
    ADON=1;
    ADFM=0;
    while(1)
    {
        if(RB0==0)    CHS0=CHS1=CHS2=CHS3=0;
        else if(RB1==0)
        {
            CHS0= 1 ;
            CHS1=CHS2=CHS3=0;
        }
        GODONE=1;
        while(GODONE);
        DEM=((ADRESH*100)*5)/225;
        giaima();
        ht();
        delay(10);
    }
   
}
đây là mô phỏng
 

Đính kèm

dibongaodu94

Học sinh phổ thông
#20
anh ơi cho em hỏi cái transistor có tác dụng gì và nó hoạt động như thế nào được không ạ. em cảm ơn ạ ^^
 

Quảng cáo Google