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.
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
There are no results that meet this criteria.

Comment