... Bước : Chọn Next BKIT HARDWARE CLUB – www.bkit4u.com HƯỚNG DẪN SỬ DỤNG KIT 89 Bước : Click chọn I accept chọn Next BKIT HARDWARE CLUB – www.bkit4u.com HƯỚNG DẪN SỬ DỤNG KIT 89 Bước : Bạn để mặc ... File BKIT HARDWARE CLUB – www.bkit4u.com 12 HƯỚNG DẪN SỬ DỤNG KIT 89 Bước : Chọn menu Option chọn Advance Option, hình sau xuất : BKIT HARDWARE CLUB – www.bkit4u.com 13 HƯỚNG DẪN SỬ DỤN...
Ngày tải lên: 19/06/2014, 22:20
... Bước : Chọn Next BKIT HARDWARE CLUB – www.bkit4u.com Hướng dẫn sử dụng Kit 89 Bước : Click chọn I accept chọn Next BKIT HARDWARE CLUB – www.bkit4u.com 10 Hướng dẫn sử dụng Kit 89 Bước : Bạn để ... HARDWARE CLUB – www.bkit4u.com 15 Hướng dẫn sử dụng Kit 89 Bước : Chọn menu Option chọn Advance Option, hình sau xuất : BKIT HARDWARE CLUB – www.bkit4u.com 16...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 2 pot
... board sử dụng 89V51RB2 Browse tới NXP, chọn P89V51RB2 BKIT HARDWARE CLUB – www.bkit4u.com 22 Hướng dẫn sử dụng Kit 89 Bước : Sau nhấn OK, hình sau xuất hiện, bạn chọn No Bước : Project tạo sau: BKIT ... – www.bkit4u.com 23 Hướng dẫn sử dụng Kit 89 Bước : Cấu hình để tạo file Hex, bạn chọn menu Project, chọn Option for Target BKIT HARDWARE CLUB – www.bkit4u.com 2...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 3 potx
... if((P3 & 0x20) == 0) // P3 = 1101 1111 { P0 = led7_data[5]; P2 = 0x20; } else if((P3 & 0x40) == 0) // P3 = 1011 1111 { P0 = led7_data[6]; BKIT HARDWARE CLUB – www.bkit4u.com 36 Hướng dẫn sử dụng Kit ... gọi hàm BKIT HARDWARE CLUB – www.bkit4u.com 37 Hướng dẫn sử dụng Kit 89 Bài : Ngắt Timer Mục đích: Tìm hiểu ngắt timer 89V51 Xây dựng module dành cho timer 89V51 dùng...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 4 doc
... định nghĩa sau: BKIT HARDWARE CLUB – www.bkit4u.com 39 Hướng dẫn sử dụng Kit 89 void timer1_isr() interrupt { TR1 = 0;//stop timer // reinitialize TH1 = (-1 000/256); TL1 = (-1 000%256); //Add ... Hướng dẫn sử dụng Kit 89 4. 2 Viết chương trình Vì mục đích tạo module Timer có khả dùng lại, nên chương trình ... while(counter1 !=0) { } } 4. 2.5 Hàm stop_timer1() vo...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 5 ppsx
... Hướng dẫn sử dụng Kit 89 delay_ms(duration); } Chi tiết code thí nghiệm này, bạn xem thêm thư mục Bài CD kèm BKIT HARDWARE CLUB – www.bkit4u.com 42
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 6 ppsx
... nhiều lần Đoạn code so sánh trùng lần 6. 2 Kết nối phần cứng Sơ đồ nguyên lý phím kit sau : BKIT HARDWARE CLUB – www.bkit4u.com 44 Hướng dẫn sử dụng Kit 89 Phím nhấn tính cực mức 0, kết nối đơn ... phải sau khoảng thời gian TimeOutForKeyPress tính cực BKIT HARDWARE CLUB – www.bkit4u.com 45 Hướng dẫn sử dụng Kit 89 void getKey() { KeyReg2 = KeyReg1; KeyReg1 = KeyReg0...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 7 pdf
... led7_index; led7_index++; if(led7_index == 8) BKIT HARDWARE CLUB – www.bkit4u.com //remove noise //data for the next led //enable data //update new index 50 Hướng dẫn sử dụng Kit 89 led7_index = 0; ... position 7. 3.4 Hàm get_position() unsigned int get_position() //get current position { return position; } Hàm trả vị trí xuất liệu BKIT HARDWARE CLUB – www.bkit4u.com 49 Hướng...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 8 ppsx
... chữ kế tiếp: BKIT HARDWARE CLUB – www.bkit4u.com 53 Hướng dẫn sử dụng Kit 89 while(1) { alphabet_index = (alphabet_index + 8) % 216; update_display_led_matrix(); delay_ms(1000); } BKIT HARDWARE ... Hướng dẫn sử dụng Kit 89 8. 3.1 Hàm init_led_matrix() void init_led_matrix() { P0 = 0x00; //red data P2 = 0x00; //green data index_led_matrix = 0; //index use to scan le...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 9 pot
... Hướng dẫn sử dụng Kit 89 9. 2 Kết nối phần cứng Gạt switch lên ON để kích hoạt ma trận led 9. 3 Viết chương trình Chương trình gồm group TIMER, ... index_char;j++)//copy data to data_buff { if(total_length != 100) BKIT HARDWARE CLUB – www.bkit4u.com 56 Hướng dẫn sử dụng Kit 89 data_buff[total_length++]= alphabet_upcase_led_matrix[j]; } } else ... khởi tạo -8 với...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 10 potx
... Hướng dẫn sử dụng Kit 89 IE |= 0x04; IT1 = 1; } 10. 3.3 Hàm ext0_isr() Đây hàm phục vụ ngắt void ext0_isr() interrupt { //Add your code here if(count0) count ; } BKIT HARDWARE CLUB – www.bkit4u.com 59
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 11 doc
... Hướng dẫn sử dụng Kit 89 Tín hiệu trả encoder có kênh A, B Z Thông thường ta sử dụng kênh A B đủ thông tin cho quãng đường chiều quay encoder ... unsigned int, dùng để lưu trữ giá trị encoder BKIT HARDWARE CLUB – www.bkit4u.com 61 Hướng dẫn sử dụng Kit 89 Để xuất giá trị encoder led đoạn, ta thêm dòng lệnh sau hàm phục vụ ngắt timer 0: ... ngắt quãng thực Đây mô hì...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 12 pot
... 2-autoreload TL1 = 0; /* if PCON.7 = 0, TH1 = 256 - ((Crystal / 384) / Baud) */ PCON &= ~(1
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 13 pot
... P3.4 Ứng dụng xuất kí tự ma trận led, nên ta gạt switch lên ON BKIT HARDWARE CLUB – www.bkit4u.com 71 Hướng dẫn sử dụng Kit 89 13. 3 Viết chương trình Phần thực hành lấy cho liệu truyền lên từ ... Hướng dẫn sử dụng Kit 89 Dễ dàng nhận mã break_code phím gồm 0xF0 mã make_code phím 13. 2 Kết nối phần cứng Chân clock bàn phím nối với P3.3 Chân data từ bàn phím nới với...
Ngày tải lên: 13/08/2014, 22:22
Hướng dẫn sử dụng Kit 89 - Bài 14 ppsx
... Hướng dẫn sử dụng Kit 89 Chu kì : TTotal = TOn + TOff Duty Cycle : D = TOn/TOff Volt Output : V = Vinput x ... Trong thực tế ta có IC chuyên dụng để dùng cho việc điều xung có vi điều khiển có tích hợp sẵn PWM bên Vi điều khiển 89V51 hỗ kênh điều xung (P1.3 – P1.7) sử dụng linh hoạt cho việc điều xung, ... cho việc điều xung, người dùng cần ghi giá trị thích hợp vào ghi để c...
Ngày tải lên: 13/08/2014, 22:22