các bạn ơi giúp minh mới. minh dùng avr quyét 2 con led matran 8X8. nhung viet mãi ma khônng hiện chữ được. bạn nào có trương trình mẫu nào không cho mình mới. mình lập trình bằng c. cảm ơn các bạn rất nhiều. mình đang rất cần . ah mình dùng atmega 16.
Thông báo
Collapse
No announcement yet.
chạy chư dung led matrix
Collapse
X
-
đưa sơ đồ đi rồi giúp cho
còn tham khảo thì vô đây
http://dientuvietnam.net/forums/showthread.php?t=14472Điện thoại:
email:
-
cảm ơn anh. so đồ của em đay ah. anh giúp em mới nhớ. anh cho em thuật toán với nhớ. cảm ơn anh rất nhiều.Nguyên văn bởi dangdung Xem bài viếtđưa sơ đồ đi rồi giúp cho
còn tham khảo thì vô đây
http://dientuvietnam.net/forums/showthread.php?t=14472
Comment
-
anh oi mach cua em day ạ.cảm ơn anhNguyên văn bởi dangdung Xem bài viếtđưa sơ đồ đi rồi giúp cho
còn tham khảo thì vô đây
http://dientuvietnam.net/forums/showthread.php?t=14472
Comment
-
anh à em không ap len được ah. nếu anh co trương trình mẫu nào cho em tham khảo mới. cảm ơn anh .Nguyên văn bởi dangdung Xem bài viếtđưa sơ đồ đi rồi giúp cho
còn tham khảo thì vô đây
http://dientuvietnam.net/forums/showthread.php?t=14472
Comment
-
anh ạ sơ đồ của em đây ạ. anh giúp em mới nhớ. cảm ơn anh ạ. nếu sơ đồ chưa hợp lý anh chỉnh hộ em mới. cảm ơn anh . chúc anh luôn thành công.Nguyên văn bởi dangdung Xem bài viếtbó tay neu khong co so doAttached Files
Comment
-
bạn phải sửa lại điều khiển hàng vì đòi hỏi công suất
ví dụ

và đoạn code theo sơ đồ cột đã được sửa
Code:;========================================================================================= ;THU VIEN ========================================================================== ;========================================================================================= .include "m16def.inc" ;***************************************************************************************** ;***************************************************************************************** ;***************************************************************************************** .def m_vi_tri_hang = r20 .;========================================================================================= ;DAT TEN POC XUAT THU ================================================================== ;========================================================================================= .equ en_led = 0 .equ data_led = 1 .equ ck_led = 2 .equ en = 3 .equ chieu_dai_bang = 32 .equ vung_data = 0x0200 ;***************************************************************************************** ;***************************************************************************************** ;***************************************************************************************** ;========================================================================================= ;CHUONG TRINH CHINH ================================================================== ;========================================================================================= .cseg .org 0x0000 rjmp RESET .org 0x0012 ;tran time0 rjmp CHOT_LED .org 0x0029 ;========================================================================================= ;CHUONG TRINH RESET ================================================================== ;========================================================================================= RESET: ldi r16,low(0x00ff) out SPL,r16 ;stac ldi r16,high(0x00ff) out SPH,r16 ;stac ;======================================================================== ldi r16,0b00001111 ;CAU HINH CHAN DIEU KHIEN XUAT PORTB out DDRB, r16 ;======================================================================== ldi r16,0b00000111 ;CAU HINH CHAN DIEU KHIEN PORTD out DDRD, r16 ;KHOI TAO TIME 0 ldi r16,5 out TCCR0,r16 ;CHAY TIME 0 VOI XUNG DONG HO /1024 ldi r16,2 out TIMSK,r16 ;CHO PHEP NGAT TIME 0 ldi r16,-19 ;50X16 = 800Hz out TCNT0,r16 rcall load_data ;lay data text HELLO ldi m_vi_tri_hang,0 ;hang 1 sei ;CHO PHEP TOAN BO NGAT HOAT DONG main: rjmp main ;======================================================================== ;************************************************************************ ;======================================================================== CHOT_LED: ldi r16,-19 out TCNT0,r16 ;NAP LAI GIA TRI TIME sbi PORTB,en ;tat power cbi PORTD,en_led sbi PORTD,en_led ;chot data led out PORTB,m_vi_tri_hang cbi PORTB,en ;mo power rcall dieu_khien_hang rcall dich_data_led reti ;======================================================================== ;************************************************************************ ;======================================================================== dich_data_led: ldi YH,high(vung_data) ldi YL,low(vung_data) lap_bat_led: rcall lay_bit_data ;YL tang 1 sbi PORTD,ck_led ;kich ck cbi PORTD,ck_led cpi YL,chieu_dai_bang ;so sanh chieu dai bang brne lap_bat_led ret ;======================================================================== ;************************************************************************ ;======================================================================== dieu_khien_hang: inc m_vi_tri_hang cpi m_vi_tri_hang,16 ;so sanh chieu cao bang brne thoat_dieu_khien_hang ldi m_vi_tri_hang,0 thoat_dieu_khien_hang: ret ;======================================================================== ;************************************************************************ ;======================================================================== load_data: ldi ZH,high(data_text*2) ;vi tri cao cua ky tu ldi ZL,low(data_text*2) ;vi tr thap cua ky tu sbi PORTB,en ;tat power rcall xoa_data ldi YH,high(vung_data) ldi YL,low(vung_data) lap_lay_ma_data: lpm r16,Z+ st Y+,r16 cpi YL,28 ;28 chieu dai table data_text brne lap_lay_ma_data ret ;======================================================================== ;************************************************************************ ;======================================================================== xoa_data: ldi r16,0xff ldi YH,high(vung_data) ldi YL,low(vung_data) lap_xoa_data: st Y+,r16 cpi YL,0 brne lap_xoa_data ret ;======================================================================== ;************************************************************************ ;======================================================================== lay_bit_data: ld r16,Y+ sbi PORTD,data_led ;mac dinh la tat cpi m_vi_tri_hang,0 brne not_hang_1 sbrs r16,0 cbi PORTD,data_led ret ;------------------------- not_hang_1: cpi m_vi_tri_hang,1 brne not_hang_2 sbrs r16,1 cbi PORTD,data_led ret ;------------------------- not_hang_2: cpi m_vi_tri_hang,2 brne not_hang_3 sbrs r16,2 cbi PORTD,data_led ret ;------------------------- not_hang_3: cpi m_vi_tri_hang,3 brne not_hang_4 sbrs r16,3 cbi PORTD,data_led ret ;------------------------- not_hang_4: cpi m_vi_tri_hang,4 brne not_hang_5 sbrs r16,4 cbi PORTD,data_led ret ;------------------------- not_hang_5: cpi m_vi_tri_hang,5 brne not_hang_6 sbrs r16,5 cbi PORTD,data_led ret ;------------------------- not_hang_6: cpi m_vi_tri_hang,6 brne not_hang_7 sbrs r16,6 cbi PORTD,data_led ret ;------------------------- not_hang_7: sbrs r16,7 cbi PORTD,data_led ret ;***************************************************************************************** ;***************************************************************************************** data_text: ;H .db 0x00, 0xf7 .db 0xf7, 0xf7 .db 0x00, 0xff ;E .db 0x00, 0x76 .db 0x76, 0x76 .db 0xff, 0x00 ;L .db 0x7f, 0x7f .db 0x7f, 0xff ;L .db 0x00, 0x7f .db 0x7f, 0x7f .db 0xff, 0x81 ;O .db 0x7e, 0x7e .db 0x7e, 0x81 .db 0xff, 0xff
Điện thoại:
email:
Comment
Bài viết mới nhất
Collapse
-
bởi Nexus 6Pcho e hỏi, khi mạch có linh kiện nào đó hư thì có làm hỏng led đắt tiền (osram) không?
-
Channel: Điện tử công suất
hôm nay, 10:42 -
-
bởi chinhnguyen9· Thí nghiệm 1 (Mạch boost, Vcc=12V, kích bằng dao động PƯM, duty 10%):
* Không có snubber + không tải: Xuất hiện hiện tượng dao động tắt dần tại cực D Mosfet (ringing). Hình 1 cho thấy trong chu kỳ đầu, điện áp spike lên tới hàng trăm V, điện...-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 09:16 -
-
bởi Nexus 6Pe dùng KiCad 9.0 và đã xuất được file PDF mạch in gòi bác...
-
Channel: Điện tử công suất
03-02-2026, 16:25 -
-
bởi bqvietBấm chuột vào các tệp sẽ bật ra chương trình tương ứng. Nên dùng bản KiCAD sau
https://kicad-downloads.s3.cern.ch/a...ll_version.exe-
Channel: Điện tử công suất
03-02-2026, 14:57 -
-
bởi Nexus 6Pe cài KiCAD 2012 khi mở ra nó chỉ hiện ntn...
-
Channel: Điện tử công suất
03-02-2026, 11:20 -
-
bởi bqvietThực tế bạn nào không tải được tệp nén thiết kế thì căn cứ theo ảnh sơ đồ mạch có thể vẽ lại sơ đồ bằng chương trình EDA nào đó rồi làm mạch được mà. Càng thêm quen thuộc với sơ đồ. Sau đó tùy ý chuyển sang TinySwitch-III hoặc TinySwitch-4.
-
Channel: Điện tử công suất
02-02-2026, 21:13 -
-
bởi Nexus 6PCó ai có bản in của mạch in không, cho em xin file để đi in với ạ
-
Channel: Điện tử công suất
02-02-2026, 14:37 -
-
bởi Nexus 6PLink hư rồi ạ, xin lại link của bản thiết kế cũ ạ...
-
Channel: Điện tử công suất
02-02-2026, 10:48 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Dạ, cảm ơn bác đã nghe qua và có lời khích lệ cháu ạ.
Thật lòng cháu không dám nhận hai danh hiệu Kỹ sư và Nhạc sĩ đâu ạ, vì phải thật hiểu sâu nắm vững cơ, chứ thực lực cháu đây chỉ là biết chút ít thôi à. Về phần...-
Channel: Tâm tình dân kỹ thuật
29-01-2026, 11:58 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietĐơn giản thì có trải nghiệm này
http://www.dientuvietnam.net/forums/...ch%C3%AA%CC%81
Chỉ phần cứng,...-
Channel: Điện tử công suất
27-01-2026, 21:32 -

Comment