Đăng Nhập
CLOCK
Top posters
takeru (221) | ||||
NTV (216) | ||||
leeminhtinhj (186) | ||||
maichanthuy (176) | ||||
giaminhtien (166) | ||||
vanycdtd082 (146) | ||||
nhieulk (131) | ||||
embracelife (102) | ||||
MinhTung (91) | ||||
tnthk12 (85) |
HOME
Latest topics
» Tin tổng hợp Lớp CĐTĐ08 Khóa 2008 - 2011by dtn711 12/18/2015, 11:03
» vcb
by vuong_ho 1/30/2015, 11:15
» chao đổi bài họ
by linhcddt12 8/18/2014, 16:42
» a chi oi co cai de tai nao ve viđieu khien thy ac up len e tham khao voi tks ac nhieu nha
by linhcddt12 8/13/2014, 22:54
» VẮNG VẺ THẾ,
by embracelife 6/16/2014, 23:50
» Tantric Down And Out
by 12/19/2013, 19:04
» Adobe Premiere Pro Power Tips Jordan, Larry||
by 12/19/2013, 14:09
» Ai biết cho tui hỏi Về cái lập trình VXL coi
by vanycdtd082 6/24/2013, 20:25
CHƯƠNG TRÌNH HAY LÀM ĐỒ ÁN MÔN HỌC SỬ DỤNG 89V51RD
+3
galeex
batuoc_duong
them_nguyen7
7 posters
Trang 1 trong tổng số 1 trang
CHƯƠNG TRÌNH HAY LÀM ĐỒ ÁN MÔN HỌC SỬ DỤNG 89V51RD
đây là phần học 89v51RD (HÃNG SẢN XUẤT PHILIP .GIÁ BÁN 60K/CON )
ĐÂY LÀ PHẦN KHAI BÁO KHI SỬ DỤNG 89V51RD . ĐỂ SỬ DỤNG ĐIỀU XUNG 5 KÊNH :P1.3, P1.4. P1.5, P1.6 , P1.7
MOTOR1 DATA 0FAH ;P1.3
MOTOR2 DATA 0FBH ;P1.4
MOTOR3 DATA 0FCH ;P1.5
MOTOR4 DATA 0FDH ;P1.6
MOTOR5 DATA 0FEH ;P1.7
CMOD DATA 0FD9H
CR BIT 0DEH
CCAPM0 DATA 0DAH
CCAPM1 DATA 0DBH
CCAPM2 DATA 0DCH
CCAPM3 DATA 0DDH
CCAPM4 DATA 0DFH
;KHI VIẾT CHƯƠNG TRÌNH BẠN NÊN START LAI CÁC BÍT NÀY
;CHO PHÉP ĐIỀU XUNG
SETB CR
MOV CCAPM0,#01000010B ;P1.3
MOV CCAPM1,#01000010B ;P1.4
MOV CCAPM2,#01000010B ;P1.5
MOV CCAPM3,#01000010B ;P1.6
MOV CCAPM4,#01000010B ;P1.7
VẬY LÀ BẠN ĐÃ KHAI BÁO XONG VÀ VIẾT CHƯƠNG TRÌNH GIỐNG NHƯ 8951(SỬ DỤNG CÙNG BOAR NẠP VÀ BOAR THỰC HÀNH CỦA 8951 )
CHÚC CÁC BẠN THÀNH CÔNG KHI SỬ DỤNG 89V51RD
; CHƯƠNG TRÌNH VÍ DỤ ĐỂ DIỀU KHIỂN ĐỘNG CƠ HAY LED
$mod51fx
;-------- MOTOR
MOTOR1 DATA 0FAH ; P1.3
MOTOR2 DATA 0FBH ; P1.4
MOTOR3 DATA 0FCH ; P1.5
MOTOR4 DATA 0FDH ; P1.6
MOTOR5 DATA 0FEH ; P1.7
CMOD DATA 0D9H
CR BIT 0DEH
CCAPM0 DATA 0DAH
CCAPM1 DATA 0DBH
CCAPM2 DATA 0DCH
CCAPM3 DATA 0DDH
CCAPM4 DATA 0DEH
;-------- START
NUT DATA BIT P2.0 ; NÚT NHẤN START
XUNG DATA 50H ; 0- MAX
ORG 0000H
MAIN:
MOV CMOD,#0
SETB CR
MOV CCAPM0,#01000010B ; P1.3
MOV CCAPM1,#01000010B ; P1.4
MOV CCAPM2,#01000010B ; P1.5
MOV CCAPM3,#01000010B ; P1.6
MOV CCAPM4,#01000010B ; P1.7
;CHƯƠNG TRÌNH ĐIỀU KHIỂN TỐC ĐỘ ĐỘNG CƠ
;VẬN TỐC TỪ 0-MAX(HAY 0 -255) VA NGƯỢC LẠI
MOV XUNG,#0
JB NUT,$
RUN_UP:
INC XUNG
MOV MOTOR1,XUNG
LCALL DELAY200MS
MOV A,XUNG
CJNE A,#255,RUN_UP
RUN_DOWN:
DEC XUNG
MOV MOTOR1,XUNG
MOV A, XUNG
CJNE A,#0,RUN_DOWN
JMP RUN_UP
SJMP $
; CHUONG TRÌNH DELAY
DELAY200MS:
MOV R2 ,#2
LOOP1:
MOV R1 ,#200
LOOP2:
MOV R0,#250
DJNZ R0,$
DJNZ R1,LOOP2
DJNZ R2,LOOP1
RET
END
ĐÂY LÀ PHẦN KHAI BÁO KHI SỬ DỤNG 89V51RD . ĐỂ SỬ DỤNG ĐIỀU XUNG 5 KÊNH :P1.3, P1.4. P1.5, P1.6 , P1.7
MOTOR1 DATA 0FAH ;P1.3
MOTOR2 DATA 0FBH ;P1.4
MOTOR3 DATA 0FCH ;P1.5
MOTOR4 DATA 0FDH ;P1.6
MOTOR5 DATA 0FEH ;P1.7
CMOD DATA 0FD9H
CR BIT 0DEH
CCAPM0 DATA 0DAH
CCAPM1 DATA 0DBH
CCAPM2 DATA 0DCH
CCAPM3 DATA 0DDH
CCAPM4 DATA 0DFH
;KHI VIẾT CHƯƠNG TRÌNH BẠN NÊN START LAI CÁC BÍT NÀY
;CHO PHÉP ĐIỀU XUNG
SETB CR
MOV CCAPM0,#01000010B ;P1.3
MOV CCAPM1,#01000010B ;P1.4
MOV CCAPM2,#01000010B ;P1.5
MOV CCAPM3,#01000010B ;P1.6
MOV CCAPM4,#01000010B ;P1.7
VẬY LÀ BẠN ĐÃ KHAI BÁO XONG VÀ VIẾT CHƯƠNG TRÌNH GIỐNG NHƯ 8951(SỬ DỤNG CÙNG BOAR NẠP VÀ BOAR THỰC HÀNH CỦA 8951 )
CHÚC CÁC BẠN THÀNH CÔNG KHI SỬ DỤNG 89V51RD
; CHƯƠNG TRÌNH VÍ DỤ ĐỂ DIỀU KHIỂN ĐỘNG CƠ HAY LED
$mod51fx
;-------- MOTOR
MOTOR1 DATA 0FAH ; P1.3
MOTOR2 DATA 0FBH ; P1.4
MOTOR3 DATA 0FCH ; P1.5
MOTOR4 DATA 0FDH ; P1.6
MOTOR5 DATA 0FEH ; P1.7
CMOD DATA 0D9H
CR BIT 0DEH
CCAPM0 DATA 0DAH
CCAPM1 DATA 0DBH
CCAPM2 DATA 0DCH
CCAPM3 DATA 0DDH
CCAPM4 DATA 0DEH
;-------- START
NUT DATA BIT P2.0 ; NÚT NHẤN START
XUNG DATA 50H ; 0- MAX
ORG 0000H
MAIN:
MOV CMOD,#0
SETB CR
MOV CCAPM0,#01000010B ; P1.3
MOV CCAPM1,#01000010B ; P1.4
MOV CCAPM2,#01000010B ; P1.5
MOV CCAPM3,#01000010B ; P1.6
MOV CCAPM4,#01000010B ; P1.7
;CHƯƠNG TRÌNH ĐIỀU KHIỂN TỐC ĐỘ ĐỘNG CƠ
;VẬN TỐC TỪ 0-MAX(HAY 0 -255) VA NGƯỢC LẠI
MOV XUNG,#0
JB NUT,$
RUN_UP:
INC XUNG
MOV MOTOR1,XUNG
LCALL DELAY200MS
MOV A,XUNG
CJNE A,#255,RUN_UP
RUN_DOWN:
DEC XUNG
MOV MOTOR1,XUNG
MOV A, XUNG
CJNE A,#0,RUN_DOWN
JMP RUN_UP
SJMP $
; CHUONG TRÌNH DELAY
DELAY200MS:
MOV R2 ,#2
LOOP1:
MOV R1 ,#200
LOOP2:
MOV R0,#250
DJNZ R0,$
DJNZ R1,LOOP2
DJNZ R2,LOOP1
RET
END
them_nguyen7- cấp 2
- Tổng số bài gửi : 14
Điểm : 5063
Birthday : 20/01/1990
Join date : 17/09/2010
Age : 34
Re: CHƯƠNG TRÌNH HAY LÀM ĐỒ ÁN MÔN HỌC SỬ DỤNG 89V51RD
nhug dung no co loj j hok
sao hok dung con khac
sao hok dung con khac
batuoc_duong- cấp 3
- Tổng số bài gửi : 39
Điểm : 5337
Birthday : 09/03/1989
Join date : 04/03/2010
Age : 35
Đến từ : BT
Re: CHƯƠNG TRÌNH HAY LÀM ĐỒ ÁN MÔN HỌC SỬ DỤNG 89V51RD
nó thì lợi thế là khi ta dùng 89v51rd thì thì nó điều xung trực tiếp không cần bạn phải dùng lệnh để nhiều như 8951 mà bạn chỉ càn nhập số từ 0 đến 255(8 bit )là động cơ của bạn có thể quay từ 0 đến 24v
nó có thể điều khiển đọng cơ: dc ,servo , động cơ bước ...(đây la những động cơ sau này bạn dùng làm đồ án tn )va dùng kết hợp với cảm biến hay encoder ....làm cho chương trình của bạn ngắn hơn dễ hiểu hơn
89v51rd thì giống như con 8951 vậy thôi ,nó thêm một số chức năng của 8951 , lệnh thì y như 9851
nó có thể điều khiển đọng cơ: dc ,servo , động cơ bước ...(đây la những động cơ sau này bạn dùng làm đồ án tn )va dùng kết hợp với cảm biến hay encoder ....làm cho chương trình của bạn ngắn hơn dễ hiểu hơn
89v51rd thì giống như con 8951 vậy thôi ,nó thêm một số chức năng của 8951 , lệnh thì y như 9851
them_nguyen7- cấp 2
- Tổng số bài gửi : 14
Điểm : 5063
Birthday : 20/01/1990
Join date : 17/09/2010
Age : 34
galeex- cấp 3
- Tổng số bài gửi : 57
Điểm : 5857
Birthday : 23/05/1989
Join date : 23/07/2010
Age : 34
Re: CHƯƠNG TRÌNH HAY LÀM ĐỒ ÁN MÔN HỌC SỬ DỤNG 89V51RD
the so khong dung con pic di cho no re
embracelife- cấp 5
- Tổng số bài gửi : 102
Điểm : 5398
Birthday : 24/04/1990
Join date : 11/09/2010
Age : 34
Đến từ : BEN TRE
Re: CHƯƠNG TRÌNH HAY LÀM ĐỒ ÁN MÔN HỌC SỬ DỤNG 89V51RD
tụi này nói chuyện trên trời không. móa!
so14- cấp 2
- Tổng số bài gửi : 17
Điểm : 5235
Join date : 06/03/2010
tnthk12- cấp 4
- Tổng số bài gửi : 85
Điểm : 5547
Birthday : 01/01/1989
Join date : 14/05/2010
Age : 35
Đến từ : tokyo
Re: CHƯƠNG TRÌNH HAY LÀM ĐỒ ÁN MÔN HỌC SỬ DỤNG 89V51RD
AI CO DATASHEET COM PIC KHONG CHO TAO VOI
embracelife- cấp 5
- Tổng số bài gửi : 102
Điểm : 5398
Birthday : 24/04/1990
Join date : 11/09/2010
Age : 34
Đến từ : BEN TRE
Similar topics
» CHƯƠNG TRÌNH KIỂM TRA MÃ LED MATRIX NÈ !
» Lỗi trong chương trình đồng hồ viết = C . . ..
» Ai giúp chương trình nút nhấn bằng C và ASM .
» Weq Chương trình -game- truyen tranh -giao lưu kết bạn với các Hot Girl !!!!!!
» VISUAL BASIC 6.0 PHIEN BAN RUT GON CHI CO 5MB NHUNG DAY DU DUNG CU DE LAP TRINH
» Lỗi trong chương trình đồng hồ viết = C . . ..
» Ai giúp chương trình nút nhấn bằng C và ASM .
» Weq Chương trình -game- truyen tranh -giao lưu kết bạn với các Hot Girl !!!!!!
» VISUAL BASIC 6.0 PHIEN BAN RUT GON CHI CO 5MB NHUNG DAY DU DUNG CU DE LAP TRINH
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
|
|