Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.



 
Trang ChínhLatest imagesĐăng kýĐăng NhậpPhotoShop OnLine

Share | 
 

 anh em tham khảo bài tập nhúng

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Chuyển đến trang : Previous  1, 2
Tác giảThông điệp
vudinhthang1989
Biết lái máy bay
Biết lái máy bay
vudinhthang1989

Tổng số bài gửi : 444
Điểm số : 2308
Thanked : 16
Đến từ : Hải Dương

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeMon Jan 03, 2011 1:26 pm

First topic message reminder :

để anh em có chút về pic 18f452 tớ nghĩ đề thi chỉ cần như thế này thôi, trong đây là mấy dạng đơn giản, anh em nào cảm thấy không hiểu thì tớ sẽ hướng dẫn sau, nếu ko hiểu nữa thì học thuộc là tốt nhất hihi

anh em tham khảo bài tập nhúng - Page 2 Bpsjjlkhc69m8bv4g
ảnh: http://666kb.com/i/bpsjjlkhc69m8bv4g.jpg
ở đây tớ dùng chân D của pic18f452 để bật tắt LED đơn.
sau đây là code:
Code:

#include <18F452.h>
#use delay(clock=20000000)
int8 mang1[]={0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff};
void main()

  while(1)
  {
        int8 i,j,x=0x01;y=0x80;
        set_tris_D(0x00);
      //////1 led chạy từ trên xuống
        for(i=0;i<=7;i++)
        {
            output_D(x);delay_ms(50);
            rotate_left(&x,1);
        }
  //////1 led chạy từ dưới lên
        output_D(0x00);//delay_ms(200);
        for(j=0;j<=7;j++)
        {
            output_D(y);delay_ms(50); 
            rotate_right(&y,1);
      }
      ////sáng tù trên sáng dần
        output_D(0x00);
        for(i=0;i<=7;i++)
        {
            output_D(mang1[i]);delay_ms(50);       
        }
    /// tắt dần từ dưới lên
        output_D(0x00);
        for(i=8;i>=1;i--)
        {
            output_D(mang1[i-1]);delay_ms(50);       
        }
  }
}

ưu điểm của lệnh : rotate_rightrotate_left : rất ngắn gọn
đây trính là hay lệnh quay bit trong pic dùng C
hôm trước hỏi thầy Huy nhưng thầy bảo là không có, nhưng không ngờ hôm trước lại tìm được trong help của CCS, các bạn tốt nhất là vào help tìm các lệnh; mình thấy rất nhiều lệnh hay. tuy viết bằng tiếng anh nhưng ta cố gắng đọc là hiểu.
ví dụ về rotate_left:

Code:

#include <18F452.h>
#use delay(clock=20000000)
int8 i,x=0x03,y=0x00;
void main()
{
    while(1){
  int8 x=0x03;
  set_tris_D(0x00);
  output_D(x);delay_ms(50);
  for(i=0;i<=14;i++)
  {
        rotate_left(&x,1);//quay tròn
        output_D(x);delay_ms(50);
  }
}
}
với đoạn code này thì anh em có thể thay phần chương trình giống như trên cũng được.
và có thể thay biến x là 0x07, hay là ........... thì tùy, và nó sẽ quay rất hay nếu như các bạn dùng hết các chân của pic . và cũng có thể dùng với AT98c51.
nếu các bạn dùng AT89c51 thì các bạn viết với Keil C và dùng lệnh: _crol_(x,a)
trong đó x: là biến mà các bạn muốn quay;
a là số bước nhảy của một lần quay.
ví dụ: x=0x03 => 00000011
a=1 -> suy ra một lần quay thì x=00000110;
a=3-> suy ra một lần quay thì x=00011000;
tương tự như vậy thì trong pic C
với 18f453 thì các bạn cũng làm như thế nhé
cấu trúc: rotate_left(&x,a) , rotate_right(&x,a)


chúc các bạn thi tốt, nếu ai có thắc mắc gì thì liên hệ với mình, mình sẽ giúp các bạn
thân!!!!!!!


Được sửa bởi vudinhthang1989 ngày Wed Jan 05, 2011 11:13 am; sửa lần 4.
Về Đầu Trang Go down

Tác giảThông điệp
chem_cac_sieu_nhan
Biết đi
Biết đi


Tổng số bài gửi : 29

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeThu Jan 06, 2011 3:59 pm

vudinhthang1989 đã viết:
tại mình mới chỉ dùng AT98c51 chứ chưa dùng pic bao giờ, chắc là ra tết mình làm đến đề tài khóa số với sản phẩm thực tế thì phải dùng đến PIC nhưng mình nghĩ nếu làm theo nguyên tắc : cái nào là đầu vào, nhận tín hiệu = 1cái nào đầu ra, xuất tín hiệu =0 thì hay hơn
cách viết thì là thói quensở thích của từng người thôi
Đây không phải là thói quen : con 89c51 xuất tín hiệu mức 1 với dòng khoảng 5mA=>không sáng nổi LED mức 0 thì khảng 15mA (P1=>P3) riêng P0 thì được 25mA
Con 89 cũng chẳng có chỗ nào để quy định vào ra cả , vào chẳng qua mình xét trạng thái chân thay đổi hay không
PIC ra mức 1 hay mức 0 đều đc khoảng 25mA => Trong datashit
PIC thì khác có thanh ghi TRIS_X đấy...Set_tris_x();
Về Đầu Trang Go down
http://www.k43ddk.net
vudinhthang1989
Biết lái máy bay
Biết lái máy bay


Tổng số bài gửi : 444

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeThu Jan 06, 2011 4:23 pm

ờ cảm ơn linh xoăn
Về Đầu Trang Go down
Pig_07
Biết đi
Biết đi


Tổng số bài gửi : 42

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeThu Jan 06, 2011 9:21 pm

vudinhthang1989 đã viết:
thế là song rồi nhé
chắc là có nhiều người thích file hơn là làm, vì thế những người không thích làm có thể vào đây để download phần tớ làm về, trong đó có một số ví dụ đơn giản cho mọi người tham khảo, chúng ta cũng có thể chỉ cần protell mà không cần CCS những vẫn thấy chương trình chay nhưng mà nhớ nạp file *.hex* vào đó nhé

download về đi rồi học cho tốt chúc anh em thi tốt, và hị vọng thi vào những phần này
Protell chạy thế nào đc cái chỗ kia chỉ tớ với. Tớ chỉ biết dùng Proteus thôi anh em tham khảo bài tập nhúng - Page 2 683869
Về Đầu Trang Go down
Pig_07
Biết đi
Biết đi


Tổng số bài gửi : 42

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeThu Jan 06, 2011 9:34 pm

thienthach_pro9x đã viết:

e toàn portx= thôi
trisx= nữa chứ set_tris thì hơi dài
def_877a.h anh em tham khảo bài tập nhúng - Page 2 683869
Về Đầu Trang Go down
Pig_07
Biết đi
Biết đi


Tổng số bài gửi : 42

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeThu Jan 06, 2011 9:36 pm

chem_cac_sieu_nhan đã viết:

Đây không phải là thói quen : con 89c51 xuất tín hiệu mức 1 với dòng khoảng 5mA=>không sáng nổi LED mức 0 thì khảng 15mA (P1=>P3) riêng P0 thì được 25mA

Sáng được nhưng mà sáng yếu anh em tham khảo bài tập nhúng - Page 2 683869
Về Đầu Trang Go down
vudinhthang1989
Biết lái máy bay
Biết lái máy bay


Tổng số bài gửi : 444

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeThu Jan 06, 2011 10:36 pm

thôi đi ông tướng, cái protell là em viết nhầm bắt lỗi với vẩn, tôi bảo ông vào để viết chương trình nào mới chứ ko bảo ông vào làm cái việc này
Về Đầu Trang Go down
thienthach_pro9x
Biết đi
Biết đi


Tổng số bài gửi : 37

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeFri Jan 07, 2011 7:11 am

hjxhjx! protell là gói phần mềm chuyên dụng để thiết kế mạch điện tử, hiện nay phiên bản mới nhất thuộc gói pm này là Altium designer với version mới nhất theo mình bit hiện nay là : 9.0.0.17654
Về Đầu Trang Go down
vudinhthang1989
Biết lái máy bay
Biết lái máy bay


Tổng số bài gửi : 444

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeFri Jan 07, 2011 7:16 am

cái đó toi biết, đã nói đây là một sự nhầm lẫn rồi mà
quan trọng là bạn hoàng hiểu được ý của tớ, va linh cũng biết nên có bài đã tô đậm chữ lên rồi đấy
Về Đầu Trang Go down
Pig_07
Biết đi
Biết đi


Tổng số bài gửi : 42

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSat Jan 08, 2011 2:10 am

vudinhthang1989 đã viết:
cái đó toi biết, đã nói đây là một sự nhầm lẫn rồi mà
quan trọng là bạn hoàng hiểu được ý của tớ, va linh cũng biết nên có bài đã tô đậm chữ lên rồi đấy
Vấn đề ở đây là forum ko chỉ có 2 hay 3 người. Và chắc là ko phải ai cũng hiểu đó chỉ là viết nhầm. Cần chính xác 1 chút
Về Đầu Trang Go down
bolabubi1
Biết lái máy bay
Biết lái máy bay
bolabubi1

Tổng số bài gửi : 371
Điểm số : 1832
Thanked : 5
Đến từ : Từ đâu còn lâu mới nói ^^!

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSat Jan 08, 2011 11:12 am

Trông pic này cũng có tranh luuận ah?Vui ghê Sad
Híc híc!
Về Đầu Trang Go down
http://simbubi.tk/
trungtuan1989
Biết đi
Biết đi
trungtuan1989

Tổng số bài gửi : 35
Điểm số : 162
Thanked : 1
Đến từ : que huong vai thieu

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSat Jan 08, 2011 9:34 pm

toi xem lai thay bai cau viet co vong for đâm ra thừa, ban than white (1) da la lap vo han roi thi cần đéo j phai cần vong for lam j cho met,cho no quay tít mù đến cháy chíp di


Được sửa bởi trungtuan1989 ngày Sat Jan 08, 2011 9:48 pm; sửa lần 1.
Về Đầu Trang Go down
trungtuan1989
Biết đi
Biết đi
trungtuan1989

Tổng số bài gửi : 35
Điểm số : 162
Thanked : 1
Đến từ : que huong vai thieu

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSat Jan 08, 2011 9:44 pm

ví dụ: x=0x03 => 00000011
a=1 -> suy ra một lần quay thì x=00000110;
a=3-> suy ra một lần quay thì x=00011000;
tương tự như vậy thì trong pic C
với 18f453 thì các bạn cũng làm như thế nhé
cấu trúc: rotate_left(&x,a) , rotate_right(&x,a)

Nham roi! a o day ko phai la bit ma ong giai thich nhu the! noi vay bon no cuoi cho chet.
xem lai help file di! a o day la byte, ong cho a= 3 thi x=oo roi thi lam sao ma sang ma quay nua.chi mot lan quay la tắt ngúm! hề hề!
Về Đầu Trang Go down
quyenk43kdt
Oe oe oe
Oe oe oe


Tổng số bài gửi : 15
Điểm số : 85
Thanked : 0
Đến từ : BG

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSun Jan 09, 2011 12:03 am

ai bít gì nhúng chỉ cho mình với nhỉ Cool
Về Đầu Trang Go down
vudinhthang1989
Biết lái máy bay
Biết lái máy bay
vudinhthang1989

Tổng số bài gửi : 444
Điểm số : 2308
Thanked : 16
Đến từ : Hải Dương

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSun Jan 09, 2011 1:36 am

trungtuan1989 đã viết:
ví dụ: x=0x03 => 00000011
a=1 -> suy ra một lần quay thì x=00000110;
a=3-> suy ra một lần quay thì x=00011000;
tương tự như vậy thì trong pic C
với 18f453 thì các bạn cũng làm như thế nhé
cấu trúc: rotate_left(&x,a) , rotate_right(&x,a)

Nham roi! a o day ko phai la bit ma ong giai thich nhu the! noi vay bon no cuoi cho chet.
xem lai help file di! a o day la byte, ong cho a= 3 thi x=oo roi thi lam sao ma sang ma quay nua.chi mot lan quay la tắt ngúm! hề hề!

ăn nói linh tinh

lần sau có nói thì trích rõ từng bài ra nhé
không có chủ vị gì cả


đúng là không có vòng for đã nào mà thay a=3 nó chạy một lần tắt là phải
đúng là nếu như các bạn cho a=1 ở trong vòng rotate thì chẳng cần for làm gì cho thừa, và while 1 thì nó luôn quay
nhưng nếu a # 1 thì nó lại khác đấy
while 1 và for có tác dụng khác khi đi cùng nhau với bài này mà bạn tuấn đã mắc phải
trungtuan1989 đã viết:
toi xem lai thay bai cau viet co vong for đâm ra thừa, ban than white (1) da la lap vo han roi thi cần đéo j phai cần vong for lam j cho met,cho no quay tít mù đến cháy chíp di
nếu để nguyên while thì nó không thay đổi một chút nào, bạn xem lại đi nhé, đừng chủ quan. thử thay bằng 100d xem sao.
mình sẽ tìm hiểu thêm về cách cho nhẩy mấy bit, hiện tại thì chưa thấy, vừa rồi thử thay 1 bằng 100d mà vẫn không thay đổi, mình sẽ giải thích cái này sau
mình cũng chưa kiểm tra, tại vì trước kia viết quen với 8051 thì là thế, bây giờ với PIC thì lại khác, nên thế thôi, trước kia với 8051 nó thế, không ngờ bây giờ lại khác. xin lỗi mọi người nhé đã hướng dẫn sai chút về nhảy bit trong lệnh quay

và cũng chưa đọc sách viết về cái này thì có thể sai là chuyện đương nhiên
Về Đầu Trang Go down
vudinhthang1989
Biết lái máy bay
Biết lái máy bay
vudinhthang1989

Tổng số bài gửi : 444
Điểm số : 2308
Thanked : 16
Đến từ : Hải Dương

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSun Jan 09, 2011 4:07 am

các bác ơi suốt từ lúc 1h36 sáng đến bây giờ là 3h37 phút em mới tìm hiểu được tại sao lại như thế, hihi cuối cùng thì em đã hiểu một phần của cấu trúc rotate_right (address, bytes) và rotate_left (address, bytes)
hihi thích quá!!!! nhưng em chỉ hiểu được một phần thôi hihi

address là địa chỉ con trỏ trong vùng nhớ, byte là số byte thao tác

quan trọng nhất là byte thao tác kia ban đầy mình chẳng hiểu tại sao nó lại như thế, bây giờ mới biết trước kia mình cho các giá trị to đùng, ví dụ như 100 là sai hết bản chất, nếu mà là 100 thì có khi chẳng bao giờ đếm được ý chứ
nhưng có một điều là không hiểu tại sao mà khi viết với vòng lặp vô hạn while(1) kết hợp với vòng for he he thì nó lại có thể chạy đúng viết giá trị bao nhiêu cũng chạy đúng , chẳng hiểu có pro nào biết được tại sao nó đúng thì bảo em với.
cái quan trong ở đây là chúng ta đang thao tác với biến 8 bit, vì thế mà khi bạn Trung Tuấn làm không có vòng lặp for thì nó sẽ không thao tác được. khi mà bạn cho giá trị a=1 vào trong rotate_right (&address,a) thì có nghĩa là nó đang thao tác với 8 bit. nếu a=2 thì nó đang thao tác với 16 bit. tương tự với khi a=4 thì nó đang thao tác với 32.
khi nào các bác dùng hết chân của PIC18f452 mà gặp vấn đề liên quan đến rotate_right(address, bytes) thì liên hệ với em trong mail : vudinhthang1989@gmail.com
hiện tại chỉ học bình thường thì chẳng cần dùng đến nó làm gì, các bác cũng chú ý nhé, khi các bác không dùng đến 16 bit, hay là 32 bit thì thôi, cứ dùng kiểu truyền thống là rotate_right (&address,1) thôi nhé, đừng đổi con số 1 đi làm gì nhé. he he
chúc các bác thành công.
àh các bác dùng rotate rất hay ý, không tốn dung lượng nhớ nhiều đâu.hihi
em bắt đầu thấy kết cái quay rồi đấy
Code:

#include <18F452.h>
#use delay(clock=20M)
int8 x=0xc0;
void main()
{
  set_tris_D(0x00);
  while(1)
  {           
      output_D(x);delay_ms(50);
      rotate_right(&x,1);//quay tròn từ trái qua phải   
  }
}

thanks for all


àh quên mất: trong đây có một số chương trình em không viết trên CCS mà viết trực tiếp vào luôn, cũng chưa kiểm tra , mong các bác kiểm tra giúp em nhé một phần do tự tin với những gì em làm nên không thử lại hihi tại em cũng quen nhẩm với các vòng for rồi ý mà
Về Đầu Trang Go down
vudinhthang1989
Biết lái máy bay
Biết lái máy bay
vudinhthang1989

Tổng số bài gửi : 444
Điểm số : 2308
Thanked : 16
Đến từ : Hải Dương

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSun Jan 09, 2011 4:30 am

phân tích lại nhé
Code:
#use delay(clock=20M)
int8 x=0xc0;
void main()
{
  set_tris_D(0x00);
  while(1)
  {         
      output_D(x);delay_ms(50);
      rotate_right(&x,1);//quay tròn từ trái qua phải 
  }
}
đây giống như 8 cái bóng đèn ở chân D từ D7->D0 của PIC
bóng ◙ ◙ ◙ ◙ ◙ ◙ ◙ ◙ chúng ta làm cho bóng sáng lần lượt 2 cái một đuổi nhau từ D7D6->
chiều: ----->>>>>
trong vòng while đầu tiên D7->D0=x=11000000 rồi trễ đi để hiển thị thông qua delay
tiếp đến rotate đối với address chính là x -> x=01100000 thông qua rotate_right(&x,1)
cứ như vậy do có lệnh while(1) mà chương trình được nặp đi nặp lại, làm cho x được quay vòng quanh giới hạn 8 bit
mô tả :
1. ◙ ◙ o o o o o o
2. o ◙ ◙ o o o o o
3. o o ◙ ◙ o o o o
4. o o o ◙ ◙ o o o
5. o o o o ◙ ◙ o o
6. o o o o o ◙ ◙ o
7. o o o o o o ◙ ◙
8. ◙ o o o o o o ◙
9. ◙ ◙ o o o o o o
cứ như vậy sau các vòng lặp vô hạn while PORT D của pic luôn luôn thay đổi và sáng thứ tự 2 bóng một theo cách quay tròn.
nếu các bạn làm với biến x=0x80 thì sẽ được đề bài là : viết chương trình điều khiển 8 LED nối với chân D sáng thứ tự từng bóng một hihi
Về Đầu Trang Go down
trungtuan1989
Biết đi
Biết đi
trungtuan1989

Tổng số bài gửi : 35
Điểm số : 162
Thanked : 1
Đến từ : que huong vai thieu

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSun Jan 09, 2011 8:59 am

hê hê
Về Đầu Trang Go down
chem_cac_sieu_nhan
Biết đi
Biết đi
chem_cac_sieu_nhan

Tổng số bài gửi : 29
Điểm số : 129
Thanked : 0

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSun Jan 09, 2011 7:37 pm

trungtuan1989 đã viết:
toi xem lai thay bai cau viet co vong for đâm ra thừa, ban than white (1) da la lap vo han roi thi cần đéo j phai cần vong for lam j cho met,cho no quay tít mù đến cháy chíp di
chíp chạy nhanh quá nên bị cháy=>khám phá mới của khoa học Sad Sad Sad Sad Sad Sad fd fd fd fd
Về Đầu Trang Go down
http://www.k43ddk.net
vudinhthang1989
Biết lái máy bay
Biết lái máy bay
vudinhthang1989

Tổng số bài gửi : 444
Điểm số : 2308
Thanked : 16
Đến từ : Hải Dương

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeSun Jan 09, 2011 8:44 pm

Trích dẫn :
toi xem lai thay bai cau viet co vong for đâm ra thừa, ban than white (1) da la lap vo han roi thi cần đéo j phai cần vong for lam j cho met,cho no quay tít mù đến cháy chíp di

hihi tớ thấy như thế vẫn là bình thường ý, tớ còn phát hiện ra nó chạy đến mức cháy bốc khói hết cơ hihi
Về Đầu Trang Go down
quyenk43kdt
Oe oe oe
Oe oe oe


Tổng số bài gửi : 15
Điểm số : 85
Thanked : 0
Đến từ : BG

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeMon Jan 10, 2011 12:15 am

cảm ơn Thăng và các bạn nhé!có topic này mà bit thêm về Nhúng 4yoyo29
hy vọng sẽ có nhìu topic như thế này về các môn học khác để mọi người cùng thảo luận
Shocked
Về Đầu Trang Go down
trungtuan1989
Biết đi
Biết đi
trungtuan1989

Tổng số bài gửi : 35
Điểm số : 162
Thanked : 1
Đến từ : que huong vai thieu

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeMon Jan 10, 2011 8:58 am

các cậu cứ chê! ngại chết.
Về Đầu Trang Go down
vudinhthang1989
Biết lái máy bay
Biết lái máy bay
vudinhthang1989

Tổng số bài gửi : 444
Điểm số : 2308
Thanked : 16
Đến từ : Hải Dương

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeMon Jan 10, 2011 9:16 am

quyenk43kdt đã viết:
cảm ơn các bạn nhé!có topic này mà bit thêm về Nhúng
hy vọng sẽ có nhìu topic như thế này về các môn học khác để mọi người cùng thảo luận
Smile khong có gì đâu, àh tớ xin đính chính lại nhé cái mà tớ viết trên đây chưa hẳn là nhúng đâu, nó chỉ giải quyết được trước mắt môn nhúng thôi, kỳ sau có đồ án môn này thì tớ sẽ post thêm những vấn đề thuộc về nhúng. hi vọng các bạn ủng hộ và cũng lên đây cùng post những bài hay.

THÂN!!!!!
Về Đầu Trang Go down
vudinhthang1989
Biết lái máy bay
Biết lái máy bay
vudinhthang1989

Tổng số bài gửi : 444
Điểm số : 2308
Thanked : 16
Đến từ : Hải Dương

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeMon Jan 10, 2011 10:09 am

vừa rồi có bạn hỏi mình nếu thi vào phần hiển thị LED 7 đoạn thì sao? nếu các bạn có thi vào thì tham khảo nhé:
cũng dùng với chân D của pic16f452 , LED7 đoạn dùng với catot chung

Code:

#include <18F452.h>
#use delay(clock=20M)
int8 i,mang[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void main()
{
  set_tris_D(0x00);
  while(1)
  {
      for(i=0;i<=9;i++)
      {
        output_D(mang[i]);delay_ms(100);
      }
     
  }
}

hiển thị từ 0->9

các bạn mắc như sơ đồ này nhé
anh em tham khảo bài tập nhúng - Page 2 Thang
Về Đầu Trang Go down
thienthach_pro9x
Biết đi
Biết đi


Tổng số bài gửi : 37
Điểm số : 186
Thanked : 1

anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitimeMon Jan 10, 2011 10:47 am

trungtuan1989 đã viết:
toi xem lai thay bai cau viet co vong for đâm ra thừa, ban than white (1) da la lap vo han roi thi cần đéo j phai cần vong for lam j cho met,cho no quay tít mù đến cháy chíp di

các bác tính ép xung cho mấy con vdk này hả ! mà lo cháy chíp! hjx! pó tay các bác! mấy vòng for mà lo chíp cháy! đúng là khám phá mới của khoa học!
Về Đầu Trang Go down
Sponsored content




anh em tham khảo bài tập nhúng - Page 2 _
Bài gửiTiêu đề: Re: anh em tham khảo bài tập nhúng   anh em tham khảo bài tập nhúng - Page 2 I_icon_minitime

Về Đầu Trang Go down
 

anh em tham khảo bài tập nhúng

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 2 trong tổng số 2 trangChuyển đến trang : Previous  1, 2

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: Nơi lưu trữ-
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất