bác nào có sơ đồ mô phỏng, mạch in và code đồng hồ số hiển thị trên 6 led 7 vạch. ( 2 led giờ, 2 led phút, 2 led giây) cho em xin đc không ạ. cảm ơn !
Thông báo
Collapse
No announcement yet.
đồng hồ số hiển thị trên 6 led 7 vạch
Collapse
X
-
mình cũng đang viết chương trình đồng hồ dùng 89c51, có 1 code chạy rồi nhưng viết dài quá, mà cũng chẳng khoa học nên viết lại. Nhưng code viết lại này lỗi kì quặc quá, mình check trên pinnacle mà mãi chẳng ra. Các nút hoạt động rồi, mode điều chỉnh, up tang, down giam. Nhưng khi ấn các nút bất kì được khoảng 17 đến 25 lần thì nó báo lỗi, xong nhảy luôn vào 1 ô nhớ bất kì trong rom. Bạn nào gặp rồi chỉ giúp mình thanks
org 0h
jmp main
org 0bh
inc r0
mov th0,#high(15536)
mov tl0,#low(15536)
cjne r0,#20,thoat_ngat
mov r0,#0
inc r1
cjne r1,#60,thoat_ngat
mov r1,#0
inc r2
cjne r2,#60,thoat_ngat
mov r2,#0
inc r3
cjne r3,#24,thoat_ngat
mov r3,#0
thoat_ngat:
reti
;________
main:
mov p1,#0ffh
mov dptr,#bangma
mov tmod,#00000001b
mov ie,#10000010b
mov th0,#high(15536)
mov tl0,#low(15536)
setb tr0
mov r0,#0
mov r1,#0
mov r2,#0
mov r3,#0
lap:
jnb p1.0,chinh
call tach_giaima
call hien_thi
jmp lap
;_____________
chinh:
jnb p1.0,$
mov r4,#0;bien chinh thoi gian
tang_bien:
jnb p1.0,$
inc r4
cjne r4,#1,tiep
call nut_an_phut
tiep:
cjne r4,#2,thoat_chinh
call nut_an_gio
thoat_chinh:
jmp lap
ret
;------------
nut_an_phut:
mov r6,#5
vong1:
mov r5,#160
nhay_phut1:
call tach_giaima
mov a,#10
movc a,@a+dptr
mov 32h,a
mov 33h,a
call hien_thi
jnb p1.0,tang_bien
jnb p1.1,tang
jnb p1.2,giam
djnz r5,nhay_phut1
djnz r6,vong1
mov r6,#5
vong2:
mov r5,#200
nhay_phut2:
call tach_giaima
call hien_thi
jnb p1.0,tang_bien
jnb p1.1,tang
jnb p1.2,giam
djnz r5,nhay_phut2
djnz r6,vong2
jmp nut_an_phut
ret
;====================
nut_an_gio:
mov r6,#5
vong3:
mov r5,#160
nhay_gio1:
call tach_giaima
mov a,#10
movc a,@a+dptr
mov 34h,a
mov 35h,a
call hien_thi
jnb p1.0,tang_bien
jnb p1.1,tang
jnb p1.2,giam
djnz r5,nhay_gio1
djnz r6,vong3
mov r6,#5
vong4:
mov r5,#200
nhay_gio2:
call tach_giaima
call hien_thi
jnb p1.0,tang_bien
jnb p1.1,tang
jnb p1.2,giam
djnz r5,nhay_gio2
djnz r6,vong4
jmp nut_an_gio
ret
;==============
giam:
call giam1
ret
tang:
jnb p1.1,$
cjne r4,#1,tang_gio
inc r2
cjne r2,#60,tang_phut
mov r2,#0
tang_phut:
call tach_giaima
call hien_thi
call nut_an_phut
cjne r2,#60,tang_phut
mov r2,#0
jmp tang_phut
tang_gio:
inc r3
cjne r3,#24,tang_gio1
mov r3,#0
tang_gio1:
call tach_giaima
call hien_thi
call nut_an_gio
cjne r3,#24,tang_gio1
mov r3,#0
jmp tang_gio1
ret
;===============
giam1:
jnb p1.2,$
cjne r4,#1,giam_gio
dec r2
cjne r2,#-1,giam_phut
mov r2,#59
giam_phut:
call tach_giaima
call hien_thi
call nut_an_phut
cjne r2,#-1,giam_phut
mov r2,#59
jmp giam_phut
giam_gio:
dec r3
cjne r3,#-1,giam_gio1
mov r3,#24
giam_gio1:
call tach_giaima
call hien_thi
call nut_an_gio
cjne r3,#-1,giam_gio1
mov r3,#24
jmp giam_gio1
ret
;____
tach_giaima:
mov a,r1
mov b,#10
div ab
movc a,@a+dptr
mov 30h,a
mov a,b
movc a,@a+dptr
mov 31h,a
mov a,r2
mov b,#10
div ab
movc a,@a+dptr
mov 32h,a
mov a,b
movc a,@a+dptr
mov 33h,a
mov a,r3
mov b,#10
div ab
movc a,@a+dptr
mov 34h,a
mov a,b
movc a,@a+dptr
mov 35h,a
ret
;______________________
hien_thi:
mov p0,30h
mov p2,#11111101b
call delay
mov p2,#0ffh
mov p0,31h
mov p2,#11111110b
call delay
mov p2,#0ffh
mov p0,32h
mov p2,#11110111b
call delay
mov p2,#0ffh
mov p0,33h
mov p2,#11111011b
call delay
mov p2,#0ffh
mov p0,34h
mov p2,#11011111b
call delay
mov p2,#0ffh
mov p0,35h
mov p2,#11101111b
call delay
mov p2,#0ffh
ret
;___________________
delay:
mov r7,#50
djnz r7,$
ret
bangma:
db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,0f7h
endLast edited by tuantung.ddt; 24-11-2011, 18:08.
Comment
-
chào bạn
mình gửi cái này lên bạn tham khảo nhé
donghodongian.rar
cái này thì nó không có ic đồng hồ mà chỉ dùng 89c51 nên giờ của nó không chuẩn và không lưu giờ khi mất nguồn
mình mới làm xong cái này mọi người tham khảo cho ý kiến nhé
digital clock - YouTube
mình chỉ hay thích nghịch mấy cái đồ này thôi cũng không giám nói là nhiều kinh nghiệm đâuLast edited by lengo90; 25-11-2011, 18:27.
Comment
-
Nguyên văn bởi vnstarry Xem bài viếtbạn có mạch đồng hồ thời gian thực không gửi cho mình với
Comment
-
Nguyên văn bởi lengo90 Xem bài viếtbạn tuantung.ddt gửi file mô phỏng lên đây nếu mình biết thì mình giúp
Comment
-
Mình cũng cần cái đồng hồ này để bảo vệ đồ án sắp tới.
Bạn nào đã từng làm mạch RTC dùng với con ds hiển thị lên led 7 đoạn thì cho mình xin với
Cảm ơn các bạn trước nha.
gmail của mình đây: vantuan.dkt@gmai.com
Comment
-
Nguyên văn bởi thanlongxx Xem bài viếtbác nào có sơ đồ mô phỏng, mạch in và code đồng hồ số hiển thị trên 6 led 7 vạch. ( 2 led giờ, 2 led phút, 2 led giây) cho em xin đc không ạ. cảm ơn !
Comment
-
Nguyên văn bởi lengo90 Xem bài viếtchào bạn
mình gửi cái này lên bạn tham khảo nhé
donghodongian.rar
cái này thì nó không có ic đồng hồ mà chỉ dùng 89c51 nên giờ của nó không chuẩn và không lưu giờ khi mất nguồn
mình mới làm xong cái này mọi người tham khảo cho ý kiến nhé
digital clock - YouTube
mình chỉ hay thích nghịch mấy cái đồ này thôi cũng không giám nói là nhiều kinh nghiệm đâu
Comment
-
Nguyên văn bởi thanlongxx Xem bài viếtbác nào có sơ đồ mô phỏng, mạch in và code đồng hồ số hiển thị trên 6 led 7 vạch. ( 2 led giờ, 2 led phút, 2 led giây) cho em xin đc không ạ. cảm ơn !
đây là đồng hồ hoàn chỉnh h/thi led 7 sử dụng 595 sáng đẹp,khắc phục hoàn toàn led chớp và sáng không đều khi sáng số 8 thì mờ còn số 1 thì sáng quắt.(khi ráp mạch thật)
code viết bằng c sử dụng ds1307 + 89c2051 hoặc 89c51
đây mô phỏng;
DONGHO2051_595.rar
Comment
-
Nguyên văn bởi CONGMINHfs Xem bài viết[/url]
đây là đồng hồ hoàn chỉnh h/thi led 7 sử dụng 595 sáng đẹp,khắc phục hoàn toàn led chớp và sáng không đều khi sáng số 8 thì mờ còn số 1 thì sáng quắt.(khi ráp mạch thật)
code viết bằng c sử dụng ds1307 + 89c2051 hoặc 89c51
đây mô phỏng;
DONGHO2051_595.rar
Comment
Bài viết mới nhất
Collapse
-
bởi haidangdooLễ Hội Tuyết Sapporo – Điểm Đến Mùa Đông Không Thể Bỏ Lỡ
Lễ hội tuyết Sapporo, một trong những sự kiện mùa đông lớn nhất thế giới, được tổ chức hàng năm tại Sapporo, Hokkaido, Nhật Bản. Đây là cơ hội để bạn chiêm ngưỡng các tác...-
Channel: Quảng cáo
hôm nay, 15:13 -
-
bởi nganngan1510Gạch thông gió GreenTiles là một vật liệu xây dựng được ưa chuộng nhờ vào khả năng thông gió tự nhiên và tính thẩm mỹ cao. Việc thi công gạch thông gió không chỉ đòi hỏi sự chính xác mà còn cần sự nhanh chóng để đảm bảo tiến độ...
-
Channel: Tìm mua
hôm nay, 14:36 -
-
bởi Minhdai95Em chào mọi người, e đang sửa mạch tạo sóng siêu âm cho máy rửa mà chưa có tài liệu để tham khảo sửa, mọi người cho e xin tài liệu ạ...
-
Channel: Điện tử công suất
hôm nay, 11:37 -
-
bởi pia2k1Cùng câu hỏi và cần được giải đáp thêm ạ...
-
Channel: Hướng dẫn sử dụng diễn đàn
hôm nay, 11:28 -
-
bởi trun9Chào các bạn,
Tôi vừa làm 1 video Youtube đăng lên vào tối hôm qua, hiện tại có 4 lượt xem đều là của tôi vào xem có ai xem không
https://www.youtube.com/watch?v=_oFIBAcvoSY
Vào xem và chửi tôi để tôi bớt làm lại đi.-
Channel: Quảng cáo
hôm nay, 08:55 -
-
Trả lời cho Công thức điện tửbởi mèomướpDạ thời thế giờ thay đổi theo hướng tích cực hơn rồi chú trung sĩ ạ. Kiến thức được chia sẻ ngày càng nhìu nên làm ăn gian dối ko còn dễ dàng như trước đâu ạ. Những thợ nhỏ rồi sẽ thành công nhân sản xuất đồ mới hết thay vì sửa chữa lặt vặt...
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 21:21 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi mèomướpDạ cùng chuẩn tín hiệu thì chắc chắn là nhận ạ. Vì bản chất oled hay lcd thì đều phải có mạch chuyển đổi trên thanh gỗ rồi chuyển sang những chip xử lý hàng nghìn chân gắn trên những tab mỏng dính rồi mới ra các điểm ảnh theo hàng...
-
Channel: Thiết bị điện tử cá nhân
Hôm qua, 20:31 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi yname11Ok , thanks bác đã chỉ...
-
Channel: Thiết bị điện tử cá nhân
Hôm qua, 15:06 -
-
bởi nguyendinhvanSau bao năm nghiên cứu cái dtvn. Tôi phát hiện công thức này. Các anh em xem đúng bao nhiêu phần trăm nhé !
Chập thì thay. Cháy thì tháo
Làm thì láo. Báo thì hay
May thì khoe. Rủi thì bỏ
Thành tích nhỏ. Báo thành to
Làm cho có. Báo chi li
Sai cả li. Báo...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 00:35 -
-
Trả lời cho Xin hỏi về màn hình laptopbởi yname11có chắc ko b, màn lcd phải có cao áp mới sáng, màn led thì ko có, ko có cáp chuyển đổi thì lắp thế nào đc ??...
-
Channel: Thiết bị điện tử cá nhân
25-11-2024, 22:31 -
Comment