Chia sẻ Một số code và mạch cơ bản cho 8051

tran1804

Học sinh phổ thông
#81
Bạn ơi cho mình hỏi cái này!
Mình đang làm đồ án 1 tay đo kiểu robot 2 bậc tự do (2 khớp quay nằm trong 1 mặt phẳng), trên mỗi trục khớp có gắn encoder 5000 xung để phát hiện sự thay đổi góc quay của tay đo .
Bài toán đặt ra là: khi dịch chuyển tay đo, nhờ 2 encoder sẽ xác định được 2 góc quay và từ đó xác định được tọa độ dịch chuyển của đầu đo cuối (bài toán động học ngược cánh tay robot). Các tọa độ này sẽ được lưu lại và hiển thị trên máy tính thông qua RS232 và phần mền Visual Basic. Giờ mình ko biết viết code ntn, mình cũng biết tàm tạm về C thôi. Mạch điều khiển mình dùng P89V51RD2FN
Bạn có thể bớt chút thời gian, nghiên cứu vấn đề này giúp mình đc ko? Cảm ơn các bạn nhiều!
Có bạn nào quan tâm ko ạ? Xin cảm ơn!
 

hoangdang

Sinh viên đại học
#82
A nào giúp e lập trinh đùng điều hiển tivi điều chỉnh tắt mở 5 công vs
 

kusin

Học sinh trung cấp
#83
mấy a cho em hõi cái ,,, khi em lập trình xong biên dịch thành công . có file hex ... nhưng tại sao cái file hex của em . nó ko phải là file.hex .. mà nó hiện lên là led đơn .. giống như e tạo project ... mấy a nào bt chĩ giúp em vs
 

đào nhựt tân

Học sinh phổ thông
#84
có ai cho minh xin code điều khiển động cơ bước với 5 nút nhấn là thuận nghịch , tắng tốc giảm tốc đc hông vậy, và có 10 cấp độ mỗi cấp độ tăng lên 100ms và hiển thị ra led 7 đoạn của mỗi cấp độ đó
 

Plainly Tin

Học sinh phổ thông
#85
Toàn những thứ mình cần!
Cảm ơn các bác nhiều ạ.
 

minhhai0407

Học sinh phổ thông
#87
anh có thể viết cho e chương trình nhấn nút các chân port 1,2,3 thì led nháy như đèn led dây bán ngoài thị trường vậy, mỗi lần nhấn nút là có 1 kiểu, viết giúp em vài kiểu.( sáng tất cả, sáng chạy, sáng chớp tắt, ...) xin anh em giúp đở.
e đang tập học mà giờ cần gấp. cảm ơn nhiều.
 

Jenny Tang

Học sinh phổ thông
#88
Các Anh Chị giúp em với ạ!
Ai biết viết code Assembly cho chip 8051 nhập từ bàn phím máy tính
- Nếu nhập từ bàn phím từ 0 đến 9 thì hiển thị trong Led 7 đoạn như đã nhập
- Nếu nhập các ký tự thì phải chuyển đổi qua VD: Nhập B và C thì hiển thị số 1 ở Led
Cám ơn Anh Chị nhiều lắm ạ
 

Viet Quyet

Học sinh phổ thông
#89
Chip Chỉ được học lập trình trên ngôn ngữ ASM nên các bạn đừng chê nha ^^..Chip vẽ cả mô phỏng chạy ngon trên Protues 7.8 nhé....

-mạch điều khiển led đơn nhiều hiệu ứng Code asm DK LED DON.rar
-Mach điêu khiển led đơn dùng 74HC595 Code Asm 8led_74hc595.rar
-mạch quét ma trận dùng IC 74HC595 code ASM QUET MA TRAN 595.rar
-Mạch led 7 đoạn dùng 74HC595 có nút bấm đếm 7SEG_HC595_BUTTON.rar
-Mạch IC số đếm 00 - 99 dùng 7447 Mach đếm 00 - 99 7447.rar
-Mạch VĐK dùng 595 Mach Dieu Khien 595.rar
-Mạch ma trận phím + led 7 đoạn MA TRAN PHIM_LED 7 DOAN.rar
-mạch ma trận led + ma trận phím MA TRAN LED + MA TRAN PHIM.rar
Chip sẽ còn update tiếp sau nhé..đói quá..đi nấu mum ^^.Hay like chip nhé..Chúc diễn đàn Codientu.org ngày càng phát triển.Nhiều bạn góp bài.[/QUOTE
Làm sao để điều khiển 4led theo thời gian trễ khác nhau vậy Chip.
VD:start - LED1 + LED2 + LED4 = 1;LED3 = 0
sau 9s - LED1 + LED2 + LED3 =0;LED4 = 1
sau 2s - LED1 = 0;LED2 + LED3 + LED4 = 1
sau 9s - LED 2 = 1;LED1 + LED3 + LED4 = 0
sau 2 giây lặp lại từ đầu
 

Quảng cáo Google