Admin Admin
Tổng số bài gửi : 86 Join date : 06/12/2010
| Tiêu đề: den giao thong Thu Jan 27, 2011 10:28 pm | |
| [You must be registered and logged in to see this link.]đây là bài mình tự làm không điều khiển tay được bai này có 2 chương trình dùng 2 con vi điều khiển doạn 1 INCLUDE 89c51.mc org 0000h main: MOV p1,#00h MOV p3,#00H x1d2: MOV A,#20h lam: SETB p1.0 SETB p1.1 MOV p3,A call delay ADD A,#99h DA A CJNE A,#00h,lam v1d2: MOV A,#05h lam2: CLR P1.0 SETB p1.2 SETB p1.1 MOV p3,A call delay ADD A,#99h DA A CJNE A,#00h,lam2 d1x2: MOV A,#25h MOV p1,#00h lam1: SETB p1.4 SETB p1.5 MOV p3,A call delay ADD A,#99h DA A CJNE A,#05h,lam1 d1v2: SETB p1.4 SETB p1.3 CLR p1.5 MOV p3,A call delay ADD A,#99h DA A CJNE A,#000h,d1v2 LJMP main RET delay: MOV R0,#250 lap: MOV R1,#250 lap1: MOV R2,#5 DJNZ R2,$ DJNZ R1,lap1 DJNZ R0,lap RET END còn đây là đoạn 2 INCLUDE 89c51.mc org 0000h main: MOV p1,#00h MOV p3,#00H d2x1: MOV A,#25h lam: SETB p1.1 SETB p1.0 MOV p3,A call delay ADD A,#99h DA A CJNE A,#05h,lam d2v1: CLR P1.0 SETB p1.2 SETB p1.1 MOV p3,A call delay ADD A,#99h DA A CJNE A,#00h,d2v1 x2d1: MOV A,#20h MOV p1,#00h lam1: SETB p1.5 SETB p1.4 MOV p3,A call delay ADD A,#99h DA A CJNE A,#00h,lam1 v2d1: MOV A,#05h lam2: SETB p1.3 SETB p1.4 CLR p1.5 MOV p3,A call delay ADD A,#99h DA A CJNE A,#00h,lam2 LJMP main delay: MOV R0,#250 lap: MOV R1,#250 lap1: MOV R2,#5 DJNZ R2,$ DJNZ R1,lap1 DJNZ R0,lap RET END bạn nào bỏ xung dùm nhe | |
|