Thông báo

Collapse
No announcement yet.

xin góp ý về mạch đồng hồ

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • xin góp ý về mạch đồng hồ

    em có mạch này các bác góp cho em nha!
    đã lỡ hứa với con em là sẻ làm cho nó cái đồng hồ điện tử giúp em sớm nha!
    TNX các bác



    Code:
    ORG 0000H
    SJMP MAIN
    ORG 0BH
    LJMP NGAT_TIMER0
    ORG 0003H
    LJMP NGAT_PHUT
    ORG 0013H
    LJMP NGAT_GIO
    MAIN:
    	MOV SP,#30H 		
    	MOV  	12H,#00H
    	MOV 	13H,#00H
            	MOV  	14H,#00H
    	MOV 	15H,#00H
    	MOV  	16H,#00H
    	MOV 	17H,#00H
    	MOV IE,#10000111B  
    	MOV  TMOD,#11H
            MOV  TL0,#LOW(-9207)	
            MOV  TH0,#HIGH(-9207)	 
    	SETB TR0
    LAP:
    	CALL HIEN_THI
    	CALL KIEM_TRA1S
    SJMP LAP
    HIEN_THI:    
    
         MOV DPTR,#BANG_MA_LED
        ;LED1	
     	 MOV P0,#11111110B  
    	 MOV A,17H
    	 MOVC A,@A+DPTR	
    	 MOV P2,A     
    	 LCALL DELAY1
    	 mov p2,#0ffh; Chong  nhieu
        ;LED2
    	 MOV P0,#11111101B
    	 MOV A,16H
    	 MOVC A,@A+DPTR	
    	 MOV P2,A     
    	 LCALL DELAY1
    	 mov p2,#0ffh ; Chong Nhieu
        ;LED3
    	 MOV P0,#11111011B
    	 MOV A,15H
    	 MOVC A,@A+DPTR	
    	 MOV P2,A     
    	 LCALL DELAY1
    	 mov p2,#0ffh ;Chong Nhieu
        ;LED4
    	 MOV P0,#11110111B
    	 MOV A,14H
    	 MOVC A,@A+DPTR	
    	 MOV P2,A     
    	 LCALL DELAY1
    	 mov p2,#0ffh ;Chong Nhieu
        ;LED5
    	 MOV P0,#11101111B
    	 MOV A,13H
    	 MOVC A,@A+DPTR	
             	MOV P2,A     
    	 LCALL DELAY1
    	 mov p2,#0ffh ;Chong Nhieu
        ;LED6
    	 MOV P0,#11011111B 
    	 MOV A,12H
    	 					
            	 CJNE A,#0,MOLED_CH 			
    		 				
    	 MOV P2,#0ffh 				
    	 LCALL DELAY1
    	 MOV P2,#0ffh 				
    	 LJMP	 THOAT_HIENTHI
    	 
    	;---- MOLED_CH--------     
    	MOLED_CH:
    		MOVC A,@A+DPTR
    		MOV  P2,A
    		LCALL DELAY1
    		MOV  P2,#0FFH ;Chong Nhieu
    	
    THOAT_HIENTHI:   
                    RET
    
    
    KIEM_TRA1S:
    ;-----KIEM TRA XEM DU 1s CHUA ?-------------   
    	CJNE R2,#100,KET_THUC 
    	MOV  R2,#00H 
    CONT_UPDATE_NO_HT:     
    	INC 17H
    	MOV A,17H 
    	CJNE A,#10,KET_THUC 
    	MOV 17H,#00
    	
    	INC 16H
    	MOV A,16H             
    	CJNE A,#6,KET_THUC 
    	MOV 16H,#00
    	
    	INC 15H
    	MOV A,15H             
    	CJNE A,#10,KET_THUC
    	MOV 15H,#00
    	
    	INC 14H
    	MOV A,14H             
    	CJNE A,#6,KET_THUC
    	MOV 14H,#00
           	 
    	INC 13H
    	MOV A,13H             
    	CJNE A,#03,TANG_DVH_LEN_10
            	MOV A,12H
    	CJNE A,#01,KET_THUC 			
            	MOV 12H,#00H
    	MOV 13H,#01H
    	cpl p1.0
          	 LJMP KET_THUC 
     TANG_DVH_LEN_10:
    	CJNE A,#10,KET_THUC
    	MOV 13H,#00
    	INC 12H
    KET_THUC:
    	RET
    ;***************************************************************
    
    	
    ;----- DELAY----------
    DELAY1:
    	MOV R7,#10H
    	DJNZ R7,$
    	RET    
    NGAT_TIMER0:
    	INC R2                         
    	MOV  TL0,#LOW(-9207)	
    	MOV  TH0,#HIGH(-9207)	 
    	SETB TR0
    	RETI   
    TRE_PHIM:       ; chuong trinh con tre phim     
         	 MOV r1,#255
    lap2: 	MOV r0,#255
    lap1: 	DJNZ r0,lap1
         	 DJNZ r1,lap2
    	RET
    NGAT_PHUT:
    	LCALL   TRE_PHIM	
            	INC 15H
    	MOV A,15H
    	CJNE A,#10,THOAT1
    	MOV 15H,#00H
    	INC 14H
    	MOV A,14H
    	CJNE A,#6,THOAT1    
    	MOV 14H,#00H
            	MOV 17H,#00H
    THOAT1:
    	RETI
    NGAT_GIO:
    	LCALL TRE_PHIM		
           	 INC 13H
    	MOV A,13H
    	CJNE A,#03,NGAT_11
    	MOV A,12H
    	CJNE A,#1,THOAT2    
    	MOV 12H,#0H
    	MOV 13H,#1
    	LJMP THOAT2
    NGAT_11:
    	CJNE A,#10,THOAT2
    	MOV 13H,#0
    	MOV 12H,#1
    	SJMP THOAT2
    THOAT2:
    	MOV 17H,#00H
      	 RETI
    BANG_MA_LED:
     DB	0c0H;0
     DB	0f9H
     DB	0a4H
     DB	0b0H
     DB	99H
     DB	92H
     DB	82H
     DB	0F8H
     DB	80H
     DB	98H;9
    END

Về tác giả

Collapse

quangsondt Tìm hiểu thêm về quangsondt

Bài viết mới nhất

Collapse

  • Andrea14
    Vấn đề về tốc độ quay
    bởi Andrea14
    Chào mọi người,

    Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...
    hôm nay, 12:42
  • bqviet
    Trả lời cho Đấu tắt điện cho máy tính bảng
    bởi bqviet
    Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
    06-12-2025, 17:17
  • nguyendinhvan
    Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
    bởi nguyendinhvan
    Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
    05-12-2025, 19:59
  • afrendly
    Trả lời cho Đấu tắt điện cho máy tính bảng
    bởi afrendly
    Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
    04-12-2025, 01:27
Đang tải...
X