PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Bootloaders - Programmers - Debuggers - Emulators

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

Bootloaders - Programmers - Debuggers - Emulators Những công cụ cần thiết để lập trình cho PIC/dsPIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 22-09-2008, 06:07 PM   #1
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi ze_ro_day View Post
Em có mua một card nạp ngoai Thiên Minh, nhưng do máy em sài là của AMD nên không thể nạp được, còn các dòng máy của Intel thì nạp ok, có ai biết khác phục sự cố này xin chỉ dùm
Tôi không cho nguyên nhân của sự khác biệt là do dùng chip AMD thay vì chip Intel. Phần mềm WinPic800 đi kèm với GTP-USB chỉ quan tâm đến phiên bản Windows mà nó đang được chạy trên đó, chứ không hề quan tâm đến vi xử lý của bạn là do AMD, Intel, hay một hãng nào khác sản xuất.

Bạn là khách hàng của Thiên Minh thì cứ yêu cầu sự hỗ trợ kỹ thuật của Thiên Minh.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263

thay đổi nội dung bởi: namqn, 22-09-2008 lúc 08:12 PM. Lý do: thiếu 1 chữ
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-02-2009, 11:19 PM   #2
muahoaoi
Nhập môn đệ tử
 
Tham gia ngày: Apr 2008
Bài gửi: 6
:
Mong moi nguoi giup

Trích:
Nguyên văn bởi namqn View Post
Tôi không cho nguyên nhân của sự khác biệt là do dùng chip AMD thay vì chip Intel. Phần mềm WinPic800 đi kèm với GTP-USB chỉ quan tâm đến phiên bản Windows mà nó đang được chạy trên đó, chứ không hề quan tâm đến vi xử lý của bạn là do AMD, Intel, hay một hãng nào khác sản xuất.

Bạn là khách hàng của Thiên Minh thì cứ yêu cầu sự hỗ trợ kỹ thuật của Thiên Minh.

Thân,
Mình dùng mạch nạp GTP USB Programmer. Quá trình nạp không báo lỗi gì, sau đó kiểm tra lại verify all đều giống file đã nạp vậy mà mạch không chạy. Mình gửi file nhờ các bạn xem giúp. Khi chạy đèn sáng mãi không theo chương trình

Code:
#include <16F88.h>
#include <def_88.h>
#use delay(clock=20000000)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT, XT
void main(void)
{
   trisb = 0x00;
  portb = 0x00;
      
while(1)
  {
   portb = 0xff;
   delay_ms(1000);
   portb = 0x00;
   delay_ms(1000);
   portb = 0x55;
   delay_ms(1000);
   portb = 0xaa;
   delay_ms(1000);
   portb = 0x33;
   delay_ms(1000);
   portb = 0xcc;
   delay_ms(1000);
  }
  }

thay đổi nội dung bởi: namqn, 06-02-2009 lúc 01:11 AM.
muahoaoi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-02-2009, 01:18 AM   #3
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi muahoaoi View Post
Mình dùng mạch nạp GTP USB Programmer. Quá trình nạp không báo lỗi gì, sau đó kiểm tra lại verify all đều giống file đã nạp vậy mà mạch không chạy. Mình gửi file nhờ các bạn xem giúp. Khi chạy đèn sáng mãi không theo chương trình

Code:
#include <16F88.h>
#include <def_88.h>
#use delay(clock=20000000)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT, XT
void main(void)
{
   trisb = 0x00;
  portb = 0x00;
      
while(1)
  {
   portb = 0xff;
   delay_ms(1000);
   portb = 0x00;
   delay_ms(1000);
   portb = 0x55;
   delay_ms(1000);
   portb = 0xaa;
   delay_ms(1000);
   portb = 0x33;
   delay_ms(1000);
   portb = 0xcc;
   delay_ms(1000);
  }
  }
Cấu hình của bạn vừa có HS vừa có XT, cuối cùng tổng hợp lại thì nó sẽ thành ECIO. Do đó mạch của bạn không chạy là điều dễ hiểu. Với tần số thạch anh là 20 MHz, bạn nên dùng HS.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-02-2009, 10:56 PM   #4
muahoaoi
Nhập môn đệ tử
 
Tham gia ngày: Apr 2008
Bài gửi: 6
:
Trích:
Nguyên văn bởi namqn View Post
Cấu hình của bạn vừa có HS vừa có XT, cuối cùng tổng hợp lại thì nó sẽ thành ECIO. Do đó mạch của bạn không chạy là điều dễ hiểu. Với tần số thạch anh là 20 MHz, bạn nên dùng HS.

Thân,
Bạn ơi mình thử đặt HS như bạn nói rồi nhưng cũngkhoong đươc. Bạn có thể nói rõ hơn mục setting cho mình được không. Bằng hình ảnh thì càng tốt. Cám ơn bạn rất nhiều
muahoaoi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-02-2009, 11:16 PM   #5
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi muahoaoi View Post
Bạn ơi mình thử đặt HS như bạn nói rồi nhưng cũngkhoong đươc. Bạn có thể nói rõ hơn mục setting cho mình được không. Bằng hình ảnh thì càng tốt. Cám ơn bạn rất nhiều
Trong code của bạn (đã được post ở trên), chỉ cần sửa dòng #FUSES thành:
Code:
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-02-2009, 10:22 AM   #6
muahoaoi
Nhập môn đệ tử
 
Tham gia ngày: Apr 2008
Bài gửi: 6
:
Trích:
Nguyên văn bởi namqn View Post
Trong code của bạn (đã được post ở trên), chỉ cần sửa dòng #FUSES thành:
Code:
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
Thân,
Cũng không được bạn ạ. Minh không biết phải làm như thế nào. Trong mục setting đặt gì nữa không bạn. Khi nạp thì không báo lỗi gì , mô phỏng trên Proteus thì chạy được. Có le là do quá trình nạp. Bạn giúp mình voeis nhé. Thanks
muahoaoi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-02-2009, 05:55 PM   #7
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi muahoaoi View Post
Cũng không được bạn ạ. Minh không biết phải làm như thế nào. Trong mục setting đặt gì nữa không bạn. Khi nạp thì không báo lỗi gì , mô phỏng trên Proteus thì chạy được. Có le là do quá trình nạp. Bạn giúp mình voeis nhé. Thanks
Bạn có thấy WinPic800 báo kết quả verify hay không? Nếu quá trình verify thành công thì tôi không cho rằng quá trình nạp có vấn đề. Mạch phần cứng của bạn có thể có vấn đề. Nếu bạn chưa đọc luồng sau, mời bạn xem qua (chú ý các mục 9 - 17):
http://www.picvietnam.com/forum/showthread.php?t=3451

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bà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à 06:27 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