PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 08-03-2009, 10:52 AM   #1
nguyenluong
Đệ tử 2 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 27
:
Theo mình bạn đừng có nhân chia cho 10 mệt lắm. Có cách này ne:
Bạn lưu giá trị ĐV, CHỤC, TRĂM... vào một ô nhớ riêng. Mỗi giây tăng ô nhớ ĐV lên 1, so sánh với sôa 1, nếu = 10 thì xóa ô nhớ ĐV, tăng CHỤC, cứ thế mà làm. Cho ban code ne
DONVI EQU 0X20
CHUC EQU 0X21
TRAM EQU 0X22
;;;;;;;;;;;;;;;;;;;;;;;;;;
; BAN DÙNG NGẮT TIMER CHU KO NÊN DÙNG DELAY NHA;
CHUONG TRINH NGẮT TIMER
TỚI ĐÂY BẠN TWJ VIẾT NHA
CHÀO BAN, CHÚC VUI
nguyenluong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-03-2009, 12:21 PM   #2
winstarvn
Nhập môn đệ tử
 
Tham gia ngày: Oct 2006
Bài gửi: 5
:
Trích:
Nguyên văn bởi nguyenluong View Post
Theo mình bạn đừng có nhân chia cho 10 mệt lắm. Có cách này ne:
Bạn lưu giá trị ĐV, CHỤC, TRĂM... vào một ô nhớ riêng. Mỗi giây tăng ô nhớ ĐV lên 1, so sánh với sôa 1, nếu = 10 thì xóa ô nhớ ĐV, tăng CHỤC, cứ thế mà làm. Cho ban code ne
DONVI EQU 0X20
CHUC EQU 0X21
TRAM EQU 0X22
;;;;;;;;;;;;;;;;;;;;;;;;;;
; BAN DÙNG NGẮT TIMER CHU KO NÊN DÙNG DELAY NHA;
CHUONG TRINH NGẮT TIMER
TỚI ĐÂY BẠN TWJ VIẾT NHA
CHÀO BAN, CHÚC VUI
theo như mình hiểu thì cách của bạn dùng để làm bộ đếm hay thời gian thôi, nếu như nhập 1 số ngẫu nhiên thì sao nhỉ ??


to namqn: thanks bạn đã cho link, để nghiên cứu và làm thử xem sao.
winstarvn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-03-2009, 08:13 PM   #3
nguyenluong
Đệ tử 2 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 27
:
Trích:
Nguyên văn bởi winstarvn View Post
theo như mình hiểu thì cách của bạn dùng để làm bộ đếm hay thời gian thôi, nếu như nhập 1 số ngẫu nhiên thì sao nhỉ ??


to namqn: thanks bạn đã cho link, để nghiên cứu và làm thử xem sao.
//====================================
Nếu bạn nhập một số ngẫu nhiên thì cung vậy thôi. Nó load giá trị đó vào và hiển thị ra LED theo ý mún của mình. Còn bạn mún đếm hay không là do chương trình bạn viết thôi. Bên 89 tôi cũng viết như vậy thôi
nguyenluong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 04:55 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam