Trang ChínhTrang Chính  CalendarCalendar  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
News & Announcements
  • Top posters
 Mr.Pakapun (256)
 ddtan90 (178)
 tvduong (147)
 dthnam90 (137)
 minhquankq (101)
 arianbo (70)
 DoanhNhan (54)
 chicken (53)
 stormit (52)
 gentle_storm (47)

Share | 
 

 Lập trình nhúng_Bài BLINKY

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
ddtan90
Admin
Admin
avatar

Tổng số bài gửi : 178
Join date : 30/12/2010
Age : 26
Đến từ : SE 3 - K34

Bài gửiTiêu đề: Lập trình nhúng_Bài BLINKY   Sat Jan 22, 2011 12:20 am

Bài này làm cho dãy đèn LED connect vào cỗng P0 sáng mỗi lần chỉ 1 bóng từ trái qua phải rồi từ phải qua trái:

Code:

#include <REG52.H>
#include <math.h>
void wait (void)  {                  /* wait function */
unsigned int i;
for (i=0;i<10000;i++);                                 
  }
void main (void)  {
  unsigned int i;                   
  P0=0xFF;         
 while(1) {

    for ( i=0;i<7;i++) {P0=0xFF-pow(2,i); wait();}
    for ( i=7;i>0;i--) {P0=0xFF-pow(2,i); wait();}

    }
  }



_____________________
Nothing is impossible!
Về Đầu Trang Go down
Xem lý lịch thành viên
 
Lập trình nhúng_Bài BLINKY
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Câu lạc bộ Hỗ Trợ Học Tập :: LẬP TRÌNH :: .::LẬP TRÌNH C/C++-
Chuyển đến