PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   [Pic16f877a_Mạch điều khiển động cơ] Chân pic mô phỏng ra dữ liệu không liên tục ? (http://www.picvietnam.com/forum/showthread.php?t=32334)

sadclown2006 28-05-2013 03:58 PM

[Pic16f877a_Mạch điều khiển động cơ] Chân pic mô phỏng ra dữ liệu không liên tục ?
 
1 Attachment(s)
Mình làm về đề tài điều khiển động cơ + hiển thị thời gian và nhiệt độ hiện tại. Code và mô phỏng chạy đúng chức năng nhưng còn 1 vấn đề như sau:
+ Phần xuất xung động cơ và lấy dữ liệu trên DS1307 + đưa dữ liệu ra Led cùng trên portc của pic. Nhưng nếu ban đầu hiển thị thời gian thì sau đó xung pwm trên 2 chân ccp của pic đều tắt (?) còn nếu ban đầu cho chạy động cơ thì xung pwm 2 chân này ra bình thường
P/s: Mạch mô phỏng và code mình đính kèm.
+ Ban đầu nhấn stop để hiển thị thời gian và nhiệt độ (khi nhấn stop thì xung pwm ko có)
+ Ban đầu nhấn start để bật động cơ, chọn BACKWARD hoặc FORWARD để chọn chiều và cho động cơ chạy.
Mọi người có thể xem và góp ý cho mình sửa vấn đề trên được ko ạ? Theo mình thử thì khi chạy tới hàm get_time() của mình (lấy dữ liệu từ DS1307) thì tất cả chân portc đều tắt, trừ chân scl và sda ~~


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam