Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Mạch của em trước giờ quên mấy phần quan trọng nhất là truyền dữ liệu từ PC xuống. Cám ơn các bác đã chỉ giúp em.Version sau em sẽ cải tiến hơn. Đây là hình ảnh vể nó, các bác cho ý kiến nhé.[IMG][/IMG]
[IMG][/IMG]
mình "design"(nói design cho nó sang ) cách đây khá lâu,lúc đó chưa rành về Orcad nên bảng vẻ k có pro lắm,các bạn đừng quan tâm tới phần nguồn vì trước đây mình muốn mạch đó xài hai nguồn(12v và 5v),mình ráp vào xe gắn máy nên phải xài nguồn 12v....mạch này có ưu điểm mổi lần đổi chử khá dễ cứ viết thành câu trong lệnh DB" cau gi do" rồi nạp lại cho VXL là xong.mình đã thử làm và gắn lên xe máy chạy rất tốt
Như đã nói với các bạn gần đây, mình đã triển khai chương trình nhập khẩu LED với đối tác ở Quảng Châu với số lượng LED rất lớn, các bạn làm điện tử nói chung và các bạn làm Quang Báo nói giêng nếu quan tâm xin liên hệ với mình nhé. Tất cả các loại LED hiện tại có giá 600VNĐ, chất lượng tốt. LH: 098.487.3996.Y!M: le_van_ngoc_b1k47 Cảm ơn các bạn!
Các bác ơi giúp em với hiện nay em đang có câu hỏi chưa lời giải đáp: Tại sao cổng nối tiếp lại dùng ngắt mà cổng song song lại ko dùng ngắt. Ai bít chỉ cho em với. Thanks!
Các bác ơi giúp em với hiện nay em đang có câu hỏi chưa lời giải đáp: Tại sao cổng nối tiếp lại dùng ngắt mà cổng song song lại ko dùng ngắt. Ai bít chỉ cho em với. Thanks!
Theo tôi hiểu:
- Cổng song song: Truyền data theo từng byte (8bit). Đủ bộ rồi.
- Cổng nối tiếp: truyền từng bit. Nếu ko ngắt thì làm sao biết đủ bit để gom thành byte. Mà nếu vậy thì làm sao hiểu nội dung.
Theo tôi hiểu:
- Cổng song song: Truyền data theo từng byte (8bit). Đủ bộ rồi.
- Cổng nối tiếp: truyền từng bit. Nếu ko ngắt thì làm sao biết đủ bit để gom thành byte. Mà nếu vậy thì làm sao hiểu nội dung.
bác này nói lạ nhỉ. ngắt có liên quan gì việc truyền đủ bit hay ko đâu.
ngắt là dùng để phát hiện có dữ liệu truyền đến rồi bắt đầu nhận vào chứ.
bác
trong pic '#INT_PSP' có cái này ngắt tuyền dữ liệu song song đó thôi
Như đã nói với các bạn gần đây, mình đã triển khai chương trình nhập khẩu LED với đối tác ở Quảng Châu với số lượng LED rất lớn, các bạn làm điện tử nói chung và các bạn làm Quang Báo nói giêng nếu quan tâm xin liên hệ với mình nhé. Tất cả các loại LED hiện tại có giá 600VNĐ, chất lượng tốt. LH: 098.487.3996.Y!M: le_van_ngoc_b1k47 Cảm ơn các bạn!
chà! không biểt led của bạn có được bao nhiêu màu (mỗi led 1 màu), có số lượng lớn không, led bầu dục hay led tròn, có loại 1 led sáng 7 màu không
cho hỏi làm thế nào để làm một màn hình LED_RGB hiển thị được hình ảnh
có chíp nào chuyên dụng cho vấn đề này ko, để có thể giải phóng bớt công việc cho vi điều khiển. Mình ko hiểu vấn đề này, mong được sự chỉ giáo của các bạn. Thân!
Nếu chẳng một phen sương thấm lạnh
Hoa mai đâu dễ tỏa mùi hương
cho hỏi làm thế nào để làm một màn hình LED_RGB hiển thị được hình ảnh
có chíp nào chuyên dụng cho vấn đề này ko, để có thể giải phóng bớt công việc cho vi điều khiển. Mình ko hiểu vấn đề này, mong được sự chỉ giáo của các bạn. Thân!
hi theo mình nghĩ thì
nó phải có một chip giải mã video
sau khi giải mã thì nó được frame hình để hiển thị
sau đó nó phải scale size của khung hình hợp với màn hình led
thông thường 1 pixel khoảng 24bit màu, mà led chỉ có 3 màu (xem như 2bit)
nên nó buộc phải scale bit xuống
sau đó nó sẽ xuất frame đó ra bảng led
Kit thí nghiệm 8051 + mạch nạp + cable + LCD16x2 + CD hướng dẫn, giá chỉ
Mạch của em trước giờ quên mấy phần quan trọng nhất là truyền dữ liệu từ PC xuống. Cám ơn các bác đã chỉ giúp em.Version sau em sẽ cải tiến hơn. Đây là hình ảnh vể nó, các bác cho ý kiến nhé.[IMG][/IMG]
[IMG][/IMG]
BAN CO THE CHI CHO MINH PHAN CUNG CACH KET NOI DUOC KHONG VAY
;////////////////////////////////////////////////////////
;HIEN THI CHU A DICH TU PHAI SANG TRAI TREN LED MA TRAN
;///////////////////////////////////////////////////////
COL EQU 8000H
RED EQU 8100H
GRE EQU 8200H
ORG 0
LJMP MAIN
ORG 000BH
LJMP T0_ISR
ORG 0030H
MAIN:
MOV SP,#5FH
MOV TMOD,#01H ;khoi dong Timer 0
MOV TH0,#HIGH(-50000)
MOV TL0,#LOW(-50000)
MOV IE,#82H ;khoi dong ngat Timer 0
MOV R4,#10 ;bo dem Timer = 10
MOV R6,#0 ;bo dem dich = 0
SETB TR0 ;cho Timer chay
LOOP:
ACALL OUT_MATRIX ;xuat ma tran LED
SJMP LOOP
OUT_MATRIX:
MOV A,#7FH ;ma quet cot = 7FH
MOV R7,#0 ;bo dem cot = 0
LOOP1:
PUSH ACC ;cat ma quet cot
MOV DPTR,#COL ;xuat ma quet cot ra COL
MOVX @DPTR,A
MOV DPTR,#TABLE ;tra bang lay ma quet hang
MOV A,R7
ADD A,R6 ;cong bo dem cot voi bo dem dich
CLR C
MOVC A,@A+DPTR
JB P1.0,CONTINUE
MOV DPTR,#GRE ;xuat ma quet hang ra RED
MOVX @DPTR,A
ACALL DELAY
MOV A,0FFH ;tao tre de LED sang
MOVX @DPTR,A
SJMP LOOP2
CONTINUE:
MOV DPTR,#RED
MOVX @DPTR,A
MOV DPTR,#GRE
MOVX @DPTR,A
ACALL DELAY
LOOP2:
MOV DPTR,#GRE
MOV A,0FFH
MOVX @DPTR,A
POP ACC
RR A
INC R7
CJNE R7,#8,LOOP1
RET
T0_ISR:
CLR TR0
MOV TH0,#HIGH(-50000) ;nap lai gia tri dau cho Timer 0
MOV TL0,#LOW(-50000)
SETB TR0
DJNZ R4,EXIT ;du 0.5s?
MOV R4,#10
INC R6 ;tang bo dem dich
CJNE R6,#13,EXIT ;bo dem dich = so lan dich cai dat?
MOV R6,#0 ;Y -> xoa bo dem dich
EXIT:
RETI
DELAY:
MOV R5,#255
DJNZ R5,$
NOP
RET
TABLE:
DB 0E0H,0DBH,0BBH,07BH,07BH,0BBH,0DBH,0E0H,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
END
DAY LA CHUONG TRINH NHO BAN CHINH SUA LAI DE CHO NO CHAY 10 S CAM ROI 10S DO ROI 10S XANH?!
Mạch của em trước giờ quên mấy phần quan trọng nhất là truyền dữ liệu từ PC xuống. Cám ơn các bác đã chỉ giúp em.Version sau em sẽ cải tiến hơn. Đây là hình ảnh vể nó, các bác cho ý kiến nhé.[IMG][/IMG]
[IMG][/IMG]
BAN CO THE CHI CHO MINH PHAN CUNG CACH KET NOI DUOC KHONG VAY
;////////////////////////////////////////////////////////
;HIEN THI CHU A DICH TU PHAI SANG TRAI TREN LED MA TRAN
;///////////////////////////////////////////////////////
COL EQU 8000H
RED EQU 8100H
GRE EQU 8200H
ORG 0
LJMP MAIN
ORG 000BH
LJMP T0_ISR
ORG 0030H
MAIN:
MOV SP,#5FH
MOV TMOD,#01H ;khoi dong Timer 0
MOV TH0,#HIGH(-50000)
MOV TL0,#LOW(-50000)
MOV IE,#82H ;khoi dong ngat Timer 0
MOV R4,#10 ;bo dem Timer = 10
MOV R6,#0 ;bo dem dich = 0
SETB TR0 ;cho Timer chay
LOOP:
ACALL OUT_MATRIX ;xuat ma tran LED
SJMP LOOP
OUT_MATRIX:
MOV A,#7FH ;ma quet cot = 7FH
MOV R7,#0 ;bo dem cot = 0
LOOP1:
PUSH ACC ;cat ma quet cot
MOV DPTR,#COL ;xuat ma quet cot ra COL
MOVX @DPTR,A
MOV DPTR,#TABLE ;tra bang lay ma quet hang
MOV A,R7
ADD A,R6 ;cong bo dem cot voi bo dem dich
CLR C
MOVC A,@A+DPTR
JB P1.0,CONTINUE
MOV DPTR,#GRE ;xuat ma quet hang ra RED
MOVX @DPTR,A
ACALL DELAY
MOV A,0FFH ;tao tre de LED sang
MOVX @DPTR,A
SJMP LOOP2
CONTINUE:
MOV DPTR,#RED
MOVX @DPTR,A
MOV DPTR,#GRE
MOVX @DPTR,A
ACALL DELAY
LOOP2:
MOV DPTR,#GRE
MOV A,0FFH
MOVX @DPTR,A
POP ACC
RR A
INC R7
CJNE R7,#8,LOOP1
RET
T0_ISR:
CLR TR0
MOV TH0,#HIGH(-50000) ;nap lai gia tri dau cho Timer 0
MOV TL0,#LOW(-50000)
SETB TR0
DJNZ R4,EXIT ;du 0.5s?
MOV R4,#10
INC R6 ;tang bo dem dich
CJNE R6,#13,EXIT ;bo dem dich = so lan dich cai dat?
MOV R6,#0 ;Y -> xoa bo dem dich
EXIT:
RETI
DELAY:
MOV R5,#255
DJNZ R5,$
NOP
RET
TABLE:
DB 0E0H,0DBH,0BBH,07BH,07BH,0BBH,0DBH,0E0H,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
END
DAY LA CHUONG TRINH NHO BAN CHINH SUA LAI DE CHO NO CHAY 10 S CAM ROI 10S DO ROI 10S XANH?!
MAIL CUA MINH LA bakuyuku@yahoo.com
mình có vấn đề này mong mọi người giúp:
mình muốn bảng quang báo hiện được chữ truyền từ trên máy tính xuống (với hỗ trợ của vb6).Mã truyền xuống là mã ascii nên phải chuyển thế nào đó ra mã quét. Vậy trong vdk phải có lưu được mã quét sẵn rồi ( để so sánh rồi lấy ra ).Nhưng làm thế nào để load đươc font vào vdk trước? Ai đó chỉ cho mình cách với! mình dùng 89c51 viết bằng ascii. thanks!
mình có vấn đề này mong mọi người giúp:
mình muốn bảng quang báo hiện được chữ truyền từ trên máy tính xuống (với hỗ trợ của vb6).Mã truyền xuống là mã ascii nên phải chuyển thế nào đó ra mã quét. Vậy trong vdk phải có lưu được mã quét sẵn rồi ( để so sánh rồi lấy ra ).Nhưng làm thế nào để load đươc font vào vdk trước? Ai đó chỉ cho mình cách với! mình dùng 89c51 viết bằng ascii. thanks!
Không muốn làm bác nản chí nhưng khuyên bác như thế này. Đề tài bảng quang báo là một đề tài khó và nó càng khó hơn nếu sử dụng công cụ không thích hợp. Load font vào trong vdk trước rồi đọc mã ascii truyền từ máy tính, sau đó tra bảng để lấy được ảnh cần hiển thị em đã làm rồi nhưng với AVR và Codevision. Còn bác muốn làm bằng 8051 và asm thì rất mất thời gian.
Một bữa nào rảnh rỗi em sẽ làm một tutorial về vấn đề này.
Hiện nay theo các sản phẩm em thấy trên thị trường, người ta không làm vậy mà tạo ra ảnh trực tiếp trong máy tính và load ảnh đó vào ROM trên board điều khiển và em nghĩ bác nên làm theo hướng này.
Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.
mình có vấn đề này mong mọi người giúp:
mình muốn bảng quang báo hiện được chữ truyền từ trên máy tính xuống (với hỗ trợ của vb6).Mã truyền xuống là mã ascii nên phải chuyển thế nào đó ra mã quét. Vậy trong vdk phải có lưu được mã quét sẵn rồi ( để so sánh rồi lấy ra ).Nhưng làm thế nào để load đươc font vào vdk trước? Ai đó chỉ cho mình cách với! mình dùng 89c51 viết bằng ascii. thanks!
cái này mình đã có nói trong luồng này rồi, bạn tìm và xem thử có giúp được gì cho bạn không nhé
Xin chào mọi người, tôi đã sử dụng Flashforge Inventor 2 được gần 5 năm và rất hài lòng với nó, nhưng tuần trước đã xảy ra sự cố. Có vẻ như động cơ bước đưa sợi in vào đầu nóng đã bị hỏng. Mọi thứ khác có vẻ ổn trên máy...
Cách nghĩ của bạn là theo duy tâm thôi. Còn trong công việc thì phải theo duy lý.
Bạn vào goggle và gõ từ : tiêu chuẩn an toàn cách điện.
Bạn sẽ thấy vô vàn các quy định, VN cũng có , quốc tế cũng có. Mỗi vùng , mỗi khu vực,...
Chào mọi người, ai làm về điện, đặc biệt biến áp xung, mâý con nho nhỏ gắn vào mạch nguồn, cho e hỏi tí ą, e cũng làm trong ty về biển áp thì đo kiểm thành phẩm sẽ kiểm cao áp, tức là kiểm xem có phóng điện giữa các cuộn dây với...
Comment