Khám phá về thiết kế mạch đồng hồ thể thao của Đồng hồ Casio

Những chức năng như báo thức, bấm giờ, hẹn giờ, hay giờ tự động... nhìn qua tưởng chừng đơn giản dễ hiểu nhưng thực ra là cả một sự tỉ mỉ và kì công của những người thợ đã thiết kế ra nó.  Nói về thiết kế mạch đồng hồ thể thao có lẽ sẽ ít ai biết nhưng chính nhờ thiết kế tinh tế này đã luôn đem đến cho người đeo một khung giờ chính xác và nhanh chóng nhất

Ngày nay kỹ thuật vi điều khiển đã trở nên quen thuộc trong các ngành kỹ thuật và trong dân dụng. Từ các dây chuyền sản xuất lớn đến các thiết bị gia dụng, chúng ta đều thấy sự hiện diện của vi điều khiển. Các bộ vi điều khiển có khả năng xử lý nhiều hoạt động phức tạp mà chỉ cần một vi mạch nhỏ, nó đã thay thế các tủ điều khiển lớn và phức tạp bằng những mạch điện gọn nhẹ, dễ dàng thao tác sử dụng... 

Dưới đây chính là sơ đồ cho thiết kế mạch đồng hồ thể thao của dòng đồng hồ casio nói riêng và các mẫu đồng hồ điện tử nói chung.

Mã số:

THỨ HAI  EQU   30H 
TCOUNT  EQU   31H 
KCOUNT  EQU   32H 
KEY   BIT   P3.7 
  ORG   00H 
  SJMP  BẮT ĐẦU 
  ORG   0BH 
  LJMP  INT_T0 
START:  MOV   DPTR, # TABLE 
  MOV   P0, # 3FH 
  MOV   P2, # 3FH      ; Start, màn hình hiển thị kỹ thuật số "00" 
  MOV   THỨ HAI , # 00H 
  MOV   TCOUNT, # 00H 
  MOV   KCOUNT, # 00H 
  MOV   TMOD, # 01H     ; Timer 0 là trong chế độ 1 
  MOV   TL0, # (65.536-50.000) / 256 
  MOV   TH0, # (65.536-50.000) MOD  256 
 K1:  JB   kEY, $      ; Chờ cho khóa 
  LCALL  TRÌ HOÃN 
  JB   kEY, $ 
  MOV   A, KCOUNT 
  CJNE  A, # 00H, K2     ; Xác định các phím số 
  SETB  TR0       ; nút 1, bắt đầu hẹn giờ 
  MOV   IE, # 82H 
  JNB   kEY, $ 
  INC   KCOUNT      ; nút lên, nút bấm giá trị cộng thêm 1 
  LJMP  K1 
 K2:  CJNE  A, # 01H, K3 
  CLR   TR0       ; chìa khóa thứ 2, tắt hẹn giờ 
  MOV   IE, # 00H 
  JNB   kEY, $ 
  INC   KCOUNT      ; nút lên, giá trị nút nhấp chuột cộng với 1 
  LJMP  K1 
 K3 :  CJNE  A, # 02H, K1     ; nút thứ 3, trở về ban đầu nhà nước 
  JNB   KEY, $ 
  LJMP  BẮT đẦU 
INT_T0:  MOV  TH0, # (65.536-50.000) / 256 
  MOV  TL0, # (65.536-50.000) MOD 256 
  INC   TCOUNT 
  MOV   A, TCOUNT 
  CJNE  A, # 2, I2      ; 0,1 giây là đủ để tài khoản 
  MOV   TCOUNT, # 00H INC THỨ HAI MOV A, SECOND CJNE A, # 100, I1   , 10 giây là đủ để tài khoản

 MOV THỨ HAI, # 00H I1: MOV Một, SECOND MOV B, # 10 DIV AB MOVC A, @ A + DPTR   ; hiện thời gian 

MOV P0, A MOV A, BMOVC A, @ A + DPTR MOV P2, A I2: RETI TABLE: DB 3FH, 06H, 5BH , 4FH, 66H DB 6DH, 7DH, 07h, 7Fh, 6FH DELAY:MOV R6, # 20 D1: MOV R7, # 250 DJNZ R7, $ DJNZ R6, D1 RET 

Các mẫu đồng hồ thể thao hiện nay luôn hướng đến sự tiện nghi cùng với đa dạng các tinh năng nổi bật. Chính vì thế nên các bạn hãy nhanh tay tìm đến những đại lý phân phối hàng chính hãng để có thể lựa chọn cho mình sản phẩm mà mình yêu thích nhất nhé.

DMCA.com

zalo -->