PDA

View Full Version : State machine cho PIC


ngocthuongspkt
07-09-2012, 05:05 PM
Có ai biết về luồn này không,giúp e với...mình thấy trên diễn đàn mình vẫn chưa ai nói về vấn đề này.e đang muốn nghiên cứu nó mà chẳng biết phải như thế nào cả..
Tại e khoái xài PIC thôi ah, mong được chỉ giáo, ví dụ như dòng PIC nào có thể viết được, dùng chương trình nào để viết code, biên dịch, những lưu ý gì, và khác biệt gì so với lập trình bình thường không....

tinh08260491
11-10-2012, 10:46 AM
Đây là cấu trúc của một máy trạng thái bạn có thể dựa vào đó tham khảo :
Đầu tiên:trong chương trình chính của bạn phải để:
giả sử ban đầu bạn cho state là một biến trạng thái:g/s state=1
while(1){
switch (state){
case 1:
{
//trong chương trình này bạn viết code làm nhiệm vụ và bạn cho
if(điều kiên ){state=2;break;)..............
if(.........................)
case tương tự như vây.
}
}
}

nhiot081290
14-11-2012, 11:33 PM
State machine ( máy trạng thái) là một kỹ thuật viết code , bạn có thể gặp nó trong FPGA . cách viết này tuy dài nhưng vì bạn "lường trước" các trường hợp có thể xảy ra nên chương trình sẽ "ổn định hơn".

Andersan
13-11-2014, 03:21 PM
nếu xái ccs thì vào thư viện có nhiều code mau cho bạn lựa chọn tùy thuộc phần cứng. bạn có thể copy ra project cua ban roi modify lại cho phù hợp với yêu cầu là được