Xin chào mọi người! Bác nào có key của phần mềm virtual serial port driver không share cho mình với....xin cám ơn thật nhiều nhiều....
Thông báo
Collapse
No announcement yet.
Các Đề Tài VDK 8051
Collapse
X
-
anh ới post lại hình cho em xem với em cần lắm anh ạ!thank anhNguyên văn bởi hoangphat Xem bài viếtsau đây em chia sẽ thêm bài đèn giao thông (thấy nhìu người cần bài này)
đây là mạch đèn dùng cho ngã tư

đây là code
chúc các pác thành côngCode:org 000H ljmp begin org 30h #define DEN1 P0 #define DEN2 P2 #define TIME1 R4 #define TIME2 R5 #define NUM1 R6 #define NUM2 R7 RED1 BIT P3.0 Y1 BIT P3.1 B1 BIT P3.2 RED2 BIT P3.3 Y2 BIT P3.4 B2 BIT P3.5 BEGIN: ;----------KHOI TAO----- MOV P3,#00H SETB B1 SETB RED2 MOV TIME1,#26 MOV TIME2,#31 MOV NUM1,#1 MOV NUM2,#1 LOOP: DEC TIME1 DEC TIME2 LCALL HIEN_THI LCALL DELAY1S CJNE TIME1,#0,KT_DEN2 CJNE NUM1,#1,KT_NUM1_2 MOV NUM1,#2 MOV TIME1,#6 CLR B1 SETB Y1 LJMP KT_DEN2 KT_NUM1_2: CJNE NUM1,#2,KT_NUM1_3 MOV NUM1,#3 MOV TIME1,#31 CLR Y1 SETB RED1 LJMP KT_DEN2 KT_NUM1_3: MOV NUM1,#1 MOV TIME1,#26 CLR RED1 SETB B1 LJMP KT_DEN2 KT_DEN2: CJNE TIME2,#0,LOOP CJNE NUM2,#1,KT_NUM2_2 MOV NUM2,#2 MOV TIME2,#26 CLR RED2 SETB B2 LJMP LOOP KT_NUM2_2: CJNE NUM2,#2,KT_NUM2_3 MOV NUM2,#3 MOV TIME2,#6 CLR B2 SETB Y2 LJMP LOOP KT_NUM2_3: MOV NUM2,#1 MOV TIME2,#31 CLR Y2 SETB RED2 LJMP LOOP HIEN_THI: MOV A,TIME1 MOV B,#10 DIV AB RL A RL A RL A RL A ADD A,B MOV DEN1,A MOV A,TIME2 MOV B,#10 DIV AB RL A RL A RL A RL A ADD A,B MOV DEN2,A RET DELAY1S: mov r1,#100 noop1: mov r2,#500 noop2: mov r3,#20 noop3: djnz r3,noop3 djnz r2,noop2 djnz r1,noop1 ret END
mà anh ơi sao không có đèn led 7 đoạn đếm ngược à, em cần thêm đếm nữaLast edited by hamster.khin; 02-11-2010, 22:33.
Comment
-
Đo nhiệt độ hiển thị lcd với lm35
Giống với led7 nhưng hiển thị trên lcd (cái này không phải của mình):
Tiện mọi người cho hỏi bao nhiêu bài viết thì được edit bài cũ thoải mái nhỉ?Code:#include <sfr51.inc> RS BIT P0.0 RW BIT P0.1 EN BIT P0.2 DATA_LCD EQU P2 WRA BIT P3.1 INT BIT P3.2 RDA BIT P3.0 ;================================== MAIN: MOV P3,#0FFH MOV R0,#0 MOV TMOD,#10H MOV A,#3CH LCALL LCD_COMMAND MOV A,#0CH LCALL LCD_COMMAND MOV A,#01H LCALL LCD_COMMAND MOV P1,#0FFH;chon p1 la cong vao BACK: SETB INT CLR WRA;dat wr=0 SETB WRA ;dat wr=1 de bat dau chuyen doi HERE: JB INT,HERE;cho intr to de ket thuc chuyen doi CLR RDA;ket thuc chuyen doi cho phep doc rd MOV A,#01H LCALL LCD_COMMAND MOV A,#80H LCALL LCD_COMMAND MOV DPTR,#STR LCALL WRITE_CH MOV A,#C0H LCALL LCD_COMMAND MOV A,P1;doc du lieu vao thanh ghi a LCALL HIEN_THI SETB RDA;dua rd=1 de cho lan doc sau LCALL TRE500MS SJMP BACK ;--------------- HIEN_THI: MOV B,#2 DIV AB MOV R2,B MOV B,#10 DIV AB MOV R3,B MOV B,#10 DIV AB MOV R4,B MOV R5,A CJNE A,#0,TG SJMP TG1 TG: LCALL WRITE_NUM MOV A,R4 LCALL WRITE_NUM MOV A,R3 LCALL WRITE_NUM SJMP TG4 TG1: MOV A,R4 CJNE A,#0,TG2 SJMP TG3 TG2: LCALL WRITE_NUM TG3: MOV A,R3 LCALL WRITE_NUM TG4: MOV A,#'.' LCALL WRITE CJNE R2,#1,TK MOV A,#5 LCALL WRITE_NUM SJMP TK1 TK: MOV A,#0 LCALL WRITE_NUM TK1: RET ;================================== WRITE_NUM: MOV DPTR,#STR1 MOVC A,@A+DPTR LCALL WRITE RET ;---------------- WRITE: SETB RS CLR RW SETB EN MOV DATA_LCD,A CLR EN LCALL WAIT_LCD RET ;--------------- WRITE_CH: MOV A,R0 MOVC A,@A+DPTR CJNE A,#'#',TT SJMP EXIT_WR TT: LCALL WRITE INC R0 SJMP WRITE_CH EXIT_WR: MOV R0,#0 RET ;--------------- LCD_COMMAND: CLR RS CLR RW SETB EN MOV DATA_LCD,A CLR EN LCALL WAIT_LCD RET ;--------------- WAIT_LCD: SETB RW CLR RS CLR EN MOV DATA_LCD,#0FFH SETB EN JB DATA_LCD.7,WAIT_LCD CLR EN CLR RW RET ;--------------- TRE500MS: MOV R1,#50 TRE: MOV TH1,#HIGH(-10000) MOV TL1,#LOW(-10000) CLR TF1 SETB TR1 TRE1: JNB TF1,TRE1 CLR TR1 DJNZ R1,TRE RET ;--------------- STR1: DB "0123456789" ;---------------- STR: DB "NHIET DO (oC) #" ;================================== END
Comment
-
moi nguoi oi co ai giup minh mach quang cao voi.mach cua minh lamchu HAPPY NEW YEAR .moi chu cai cua minh co 50 con led do .minh chua giao tiep duoc .ai co the cho minh xin mach nguyen ly duoc ko.gui cho minh vao day nhe : lehung2891987@gmail.com.
cam on moi nguoi rat nhieu
Comment
-
-
à há! Bác lấy mạch của ai vậy!hiii...Giá trị lịnh kiện của mạch reset sao hỏng đúng vậy!Nguyên văn bởi hoangphat Xem bài viếtpost lại ảnh cho bài đèn giao thông đếm ngược
[ATTACH]25634[/ATTACH]
chúc các pác vui và thành công
Comment
-
uhm sai đúng rồi mạch này em vẽ cũng lâu rồi mà nó đâu quan trọng miễn mạch thật làm tốt là đc rồi nó là mạch mô phỏng màNguyên văn bởi robocon2011 Xem bài viếtà há! Bác lấy mạch của ai vậy!hiii...Giá trị lịnh kiện của mạch reset sao hỏng đúng vậy!8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
liên lạc với em qua địa chi email: Mob: 01882.076.989
Comment
-
ở đây cũng khá nhiều mạch rồi, các bạn chắc cũng hiểu biết về timer và counter quá rỏ rồi. bây giờ chúng ta nói về truyền thông nối tiếp nhé. tôi biết các bạn cũng quan tâm đến vấn đề này lám. viết giao diện visual basic 6.0 và truyền nhận dữ liệu qua cỏng com nhe..nếu các bạn thấy đúng thì chúng ta cùng trao đổi...










Comment
-
cảm ơn vu_spiderman.mình đọc mãi mới đến phần này.Mình đang lập trình VB giao tiếp với VDK 89c51 qua 232 để điều khiển 2 động cơ bước quay thuận nghịch.bạn cho mình hỏi cái các lệnh ở phần
Private Sub mnuConnect_Click()
Private Sub mnuCom_Click
Private Sub UpdateStatus()
Private Function ValidatePort() As Boolean
Private Sub SetPort(NewSettings As String)
Private Sub mnuDataBSel_Click(Index As Integer)
Private Sub mnuParitySel_Click(Index As Integer)
Private Sub mnuSpeedSel_Click(Index As Integer)
Private Sub mnuStopSel_Click(Index As Integer)
có nghĩa là gì .mấy cái này đõng vai trò gì
mong được chỉ giáo .thanks
Comment
-
no don gian thôi bat dau cua chuong trinh do ma..ban xem lai cau truc trong chuong trinh VB ban se hieu thoi:Nguyên văn bởi pipo198 Xem bài viếtcảm ơn vu_spiderman.mình đọc mãi mới đến phần này.Mình đang lập trình VB giao tiếp với VDK 89c51 qua 232 để điều khiển 2 động cơ bước quay thuận nghịch.bạn cho mình hỏi cái các lệnh ở phần
Private Sub mnuConnect_Click()
Private Sub mnuCom_Click
Private Sub UpdateStatus()
Private Function ValidatePort() As Boolean
Private Sub SetPort(NewSettings As String)
Private Sub mnuDataBSel_Click(Index As Integer)
Private Sub mnuParitySel_Click(Index As Integer)
Private Sub mnuSpeedSel_Click(Index As Integer)
Private Sub mnuStopSel_Click(Index As Integer)
có nghĩa là gì .mấy cái này đõng vai trò gì
mong được chỉ giáo .thanks
private sub tenchuongtrinh/tensukien(bien tham chieu)
Comment
Bài viết mới nhất
Collapse
-
bởi lvhnHãng nào tùy thích thôi bác! bây giờ các hãng đều hỗ trợ xem qua máy tính hay điện thoại đều được. Gắn Trước tiên mua về cắm nguồn set ip hết xong hãy lắp lên, cam poe chỉ cần 4 lõi là hoạt động bình thường nên 1 dây kéo cho 2 cam vẫn ok
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 15:49 -
-
Trả lời cho Tìm bạn thân quen cũ.bởi lvhnNhớ không nhầm thì lúc còn đi học có gặp chú 1 lần cf bãi xe Nguyễn Kim, giờ quán cf đó nghỉ bán rồi
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 15:44 -
-
Trả lời cho Thắc mắc pin 21v ?bởi lvhnCon số đấy biểu thị gần đúng thôi, cái đồng hồ đó có đảm bảo chính xác hay không? pin có cục lên 4v4 vẫn bình thường. Cái gì cũng có sai số trong phạm vi không quá lớn thì không ảnh hưởng gì đâu, bàn ngay ngón ngắn ngón dài mà
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 15:32 -
-
Trả lời cho Amply bị rò DC 22 voltbởi lvhnThay mấy con transisto nhỏ đầu vào, thường vi sai lỗi hay bị. Khám tổng quát chân các linh kiện xem có bị rỉ sét nhiều không?
-
Channel: Điện thanh
Hôm qua, 15:24 -
-
bởi dinhthuong92Mạch này hiệu suất ra led đạt khoảng 90.7% tại 12V in, 40W out.
-
Channel: Nguồn!
27-07-2026, 10:15 -
-
bởi dinhthuong92Có lẽ nguồn viết bài này chỉ mang tính định tính để nói rằng cần thay đổi tổng trở tải để có Pmax chứ trình bày chưa chi tiết và thấu đáo một cách định lượng. Công thức tổng quát phải có mặt L mới được, và nói là "tổng...
-
Channel: Nguồn!
27-07-2026, 10:09 -
-
Trả lời cho [Chia sẻ] Tổng hợp các công ty AI Việt Nam đang làm gì thật sự — Từ voicebot, computer vision đến AI agentsbởi nguyendinhvanCàng ngày, CNTT càng trở nên lôi thôi , rách việc.
Cái AI và Ge... trên trình duyệt chỉ tổ làm vướng mắt, mất thì gian.
Tôi toàm phải mất cộng tắt nó đi.-
Channel: Xu hướng, nhu cầu và thị trường
25-07-2026, 14:59 -
-
bởi trung30000Em có con amply 12 sò D 718 và e688 , biến áp 15A, 30v 0 30 v, một kênh thì hoạt động bình thường, kênh còn lại nổ bụp bụp, sột sột, đèn tín hiệu nhảy lên vạch max, khoảng 4 đến 5 giây, sau đó đèn tín hiệu trả về mức không, Em thấy như...
-
Channel: Điện thanh
24-07-2026, 13:50 -
-
Trả lời cho Tìm hiểu máy hàn lăn (Rolling Welding)bởi hoang_3ibác cần thì liên hệ Em: mayhanhaivuong.com (0903238399)...
-
Channel: Điện tử công nghiệp
24-07-2026, 10:58 -
-
Trả lời cho Công thức tính định luật kirchhoffbởi abcnewmemberGiải bằng hệ phương trình bật nhất 3 ẩn.
...
-
Channel: Hỗ trợ học tập
23-07-2026, 14:52 -

Comment