PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT 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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 12-07-2007, 11:48 AM   #1
tvthien
Nhập môn đệ tử
 
tvthien's Avatar
 
Tham gia ngày: Apr 2007
Bài gửi: 2
:
Cho hỏi phương án giữ trạng thái của PIC khi bi mất nguồn và có nguồn lại

Chào các Bác.

Các bác cho mình hỏi cách để lưu lại giá trị ô nhớ của PIC sang khi bi mất nguồn và có nguồn lại ( Có thể dùng thêm IC ngoài )

Cám ơn các bác nhiều.
__________________
*****************
tvthien@gmail.com
zenbk115@yahoo.com
*****************
tvthien vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-07-2007, 01:52 PM   #2
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Tùy vào số lượng biến nhiều hay ít bạn có thể dùng eeprom nội hoặc eeprom, nvram ngoài.

Nếu các biến của bạn thay đổi chậm theo thời gian, để đơn giản có thể dùng phuơng pháp backup mỗi khi giá trị biến thay đổi. Nhưng cách này độ tin cậy thấp. Nếu cần độ tin cậy cao hơn thì nên dùng nguồn dự phòng. Khi phát hiện mất nguồn chính, có thể tiếp tục hoạt động bằng nguồn dự phòng hoặc backup dữ liệu và dừng tất cả.

Khi backup bạn set 1 cờ nào đó. Mỗi khi khởi động bạn kiểm tra cờ đó để biết dữ liệu được backup có phải dữ liệu mới nhất? Nếu đúng load lại, xóa cờ.

thay đổi nội dung bởi: bien_van_khat, 12-07-2007 lúc 01:54 PM. Lý do: thiếu chữ phương :-(
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-07-2007, 05:59 PM   #3
tvthien
Nhập môn đệ tử
 
tvthien's Avatar
 
Tham gia ngày: Apr 2007
Bài gửi: 2
:
Trích:
Nguyên văn bởi bien_van_khat View Post
Tùy vào số lượng biến nhiều hay ít bạn có thể dùng eeprom nội hoặc eeprom, nvram ngoài.

Nếu các biến của bạn thay đổi chậm theo thời gian, để đơn giản có thể dùng phuơng pháp backup mỗi khi giá trị biến thay đổi. Nhưng cách này độ tin cậy thấp. Nếu cần độ tin cậy cao hơn thì nên dùng nguồn dự phòng. Khi phát hiện mất nguồn chính, có thể tiếp tục hoạt động bằng nguồn dự phòng hoặc backup dữ liệu và dừng tất cả.

Khi backup bạn set 1 cờ nào đó. Mỗi khi khởi động bạn kiểm tra cờ đó để biết dữ liệu được backup có phải dữ liệu mới nhất? Nếu đúng load lại, xóa cờ.
Cám ơn bạn bien_van_khat rat nhieu. Chuc 1 tuần vui vẻ
__________________
*****************
tvthien@gmail.com
zenbk115@yahoo.com
*****************
tvthien 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:19 PM.


Đượ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