PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > PIC32 - Bộ điều khiển tín hiệu số 32-bit

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

PIC32 - Bộ điều khiển tín hiệu số 32-bit Microchip công bố sản phẩm vi xử lý 32-bit ngày 06/11/2007

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 29-08-2008, 09:21 AM   #1
ngocthanh07
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 44
:
32MX320F+PICKIT2 => Programming Flash Failed

Các bạn cho mình hỏi
Mình dùng con PIC 32MX320F128H và mạch nạp PICKIT 2 mua của Microchip.
Dùng MPLAB C32 viết chuơng trình rồi Export ra file hex, lúc dùng Pickit 2 Programmer để nạp (Application Version 2.52,Device File Version 1.52, OS Firmware version 2.32)

Khi nạp nó luôn báo lỗi "Programing program flash failed" dù lúc dùng MPLAB C32 xuất file hex mình có chọn có Flash memory hay không.

Các bạn xem thêm hình đính kèm thứ nhất nhé.

Mình đọc lại nội dung đã nạp từ con PIC và so sánh thì thấy file nạp và file đọc được khác nhau ở đoạn cuối cùng.

Để ý kĩ mới thấy nội dung khác nhau đó là đuợc tự thêm vào khi nạp chuơng trình và thêm vào với bất kì file hex nào, nội dung thêm vào này là như nhau.

Các bạn xem thêm hình đính kèm thứ hai nhé


Điều lạ là mặt dù như vậy, chuơng trình nạp vẫn chạy đuợc, PIC32 sao khi nạp xong vẫn chạy đuợc bình thường.

Mình nạp PIC khác là 16F690 thì không thấy hiện tượng trên..

Các bạn cho mình hỏi làm sao để nạp chuơng trình cho PIC32 của mình mà thông báo sẽ là

Programming Successful


Cám ơn mọi nguời
ngocthanh07 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-08-2008, 09:24 AM   #2
ngocthanh07
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 44
:
Hình của câu hỏi trên

Xin lỗi, lúc nãy mình attach cái hình không đuợc, hình nó đây
Hình Kèm Theo
File Type: png Q1.PNG (48.6 KB, 9 lần tải)
File Type: png Q2.PNG (67.7 KB, 10 lần tải)
ngocthanh07 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-08-2008, 09:58 AM   #3
dspic4011
Đệ tử 4 túi
 
dspic4011's Avatar
 
Tham gia ngày: Jul 2008
Bài gửi: 66
:
Mach kít thí nghiệm dùng cho pic32 la ban tự thiết kế hay mua ở đâu? khi nạp chương trinh cho pic thì đã nạp rồi nhưng khi đọc lại để kiểm tra thí thấy sự khác biệt nên báo sai. Lỗi này la do mach bạn thiết kế đó ko phải do cái pickit2 đâu.
dspic4011 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-08-2008, 01:45 PM   #4
ngocthanh07
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 44
:
Trích:
Nguyên văn bởi dspic4011 View Post
Mach kít thí nghiệm dùng cho pic32 la ban tự thiết kế hay mua ở đâu? khi nạp chương trinh cho pic thì đã nạp rồi nhưng khi đọc lại để kiểm tra thí thấy sự khác biệt nên báo sai. Lỗi này la do mach bạn thiết kế đó ko phải do cái pickit2 đâu.
Có những vấn đề bạn dã hiểu ý mình chưa:

-Code vẫn chạy đuợc, vi xử lí hoạt động bình thường
-Mình thử chỉ nạp con PIC rời (chỉ hàn chân cấp nguồn thôi, không có gắn thạch anh hay cái gì khác) thì kết quả vẫn vậy, vẫn nạp đuợc, nhưng báo lỗi. đem ra chạy đuợc bình thường
-Phần mã HEX đuợc thêm vào là như nhau ở mọi chuơng trình nạp

Ý mình muốn hỏi là có set giá trị gì trong chuơng trình dịch và chuơng trình nạp không khi nào.

Phần cứng có thể là vấn đề nhưng nó không phải là duy nhất. Mạch là do mình tự làm.
ngocthanh07 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-08-2008, 02:35 PM   #5
dspic4011
Đệ tử 4 túi
 
dspic4011's Avatar
 
Tham gia ngày: Jul 2008
Bài gửi: 66
:
Lỗi ở phần cứng bạn coi kỹ lại đi.
dspic4011 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-08-2008, 02:59 PM   #6
ngocthanh07
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 44
:
Smile

Trích:
Nguyên văn bởi dspic4011 View Post
Lỗi ở phần cứng bạn coi kỹ lại đi.
Bạn đã thấy phần cứng chưa, sao bạn chắc thế, nếu thế bạn có thể cho mình biết lỗi như vậy thường nằm ở chỗ nào không ! (nói thật mình chả biết cách nào để coi kĩ nữa)

Mình làm hai cái test khác nhau, có một cái là lấy dây hàn trực tiếp lên chân con PIC.
Nhưng hai mạch khác nhau điều có báo lỗi như nhau, kết quả như nhau.

Nếu bạn đã từng bị lỗi này rồi thì giúp mình còn nếu chưa thì xin đừng đoán mò.

Rất cám ơn
ngocthanh07 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-08-2008, 03:27 PM   #7
dspic4011
Đệ tử 4 túi
 
dspic4011's Avatar
 
Tham gia ngày: Jul 2008
Bài gửi: 66
:
Đương nhiêu là mìng đã trả wa lỗi như thế này rồi. Nhưng bi lỗi chỗ nào trên cái phần cưng đó thì cân phải coi cai phân cứng đó nữa.
Bạn làm 2 mach khac nhau nhưng về nguyên lý là giống nhau??? Nếu vậy thì có làm thêm cái thứ 3 thi vẫn bị lỗi như thế.
dspic4011 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-03-2009, 10:17 AM   #8
ngocthanh07
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 44
:
Trích:
Nguyên văn bởi dspic4011 View Post
Đương nhiêu là mìng đã trả wa lỗi như thế này rồi. Nhưng bi lỗi chỗ nào trên cái phần cưng đó thì cân phải coi cai phân cứng đó nữa.
Bạn làm 2 mach khac nhau nhưng về nguyên lý là giống nhau??? Nếu vậy thì có làm thêm cái thứ 3 thi vẫn bị lỗi như thế.
Hôm nay mình mới quay lại với bài này.
Mấy hôm rày, Mình mới mua máy tính khác, cài lại phần mềm nạp... nói chung cài lại các cái phần mềm mới và mình dùng mạch cũ, nạp lại OK.

Điều này có nghĩa là gì? Mình thật sự không thích nhưng phải nói rằng: cách trả lời hết sức võ đoán như bạn sẽ làm rất nhiều người bị rắt rối. Sau này nếu chuyện gì chỉ là đoán thì bạn nên nói là "mình đoán là". Dù sao cũng cảm ơn bạn.

Có một điều rất may là từ đầu mình đã không tin câu trả lời của bạn.
Tuy nhiên hiện giờ mình vẫn chưa biết nguyên nhân tại sao.
ngocthanh07 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-03-2009, 03:53 PM   #9
dspic4011
Đệ tử 4 túi
 
dspic4011's Avatar
 
Tham gia ngày: Jul 2008
Bài gửi: 66
:
Trích:
Nguyên văn bởi ngocthanh07 View Post
Hôm nay mình mới quay lại với bài này.
Mấy hôm rày, Mình mới mua máy tính khác, cài lại phần mềm nạp... nói chung cài lại các cái phần mềm mới và mình dùng mạch cũ, nạp lại OK.

Điều này có nghĩa là gì? Mình thật sự không thích nhưng phải nói rằng: cách trả lời hết sức võ đoán như bạn sẽ làm rất nhiều người bị rắt rối. Sau này nếu chuyện gì chỉ là đoán thì bạn nên nói là "mình đoán là". Dù sao cũng cảm ơn bạn.

Có một điều rất may là từ đầu mình đã không tin câu trả lời của bạn.
Tuy nhiên hiện giờ mình vẫn chưa biết nguyên nhân tại sao.
Bạn đã thiết bao nhiêu cái mạch ứng dụng trên pic32? Hiện tại mình đang làm việc trên dòng pic này. Việc lỗi như bạn gặp có thể có nhiều nguyên nhân gây ra mình ko biết cái mạch của bạn như thế nào thậm chí 1 cái hình cũng ko có. Những lỗi như thế mình gặp khá nhiều rồi và đều được giải quyết dựa vào thiết kế của phần cứng làm song ok ngay. Còn cái của bạn bị lỗi như thế bây giờ bạn mua pc mới và nạp tốt bạn cho là lỗi do đâu? Lỗi do pc có chắc vậy ko? Việc cấu hình ko đúng trong c32 cũng có thể dẫn đấn các lỗi như thế. Phần cứng có chỉnh sửa j ko, ngay cả sợ cáp kết nối pickit2 với pc bạn có thay sợ mới ko? Có rất nhiều câu hỏi như thế đều ảnh hưởng đến câu trả lời. Những j mình nói là những j mình đã trả qua những thứ như vậy người ta gọi là kinh nghiệm. Bạn có thể ko tin nhưng liệu bạn có giám chắc mình ko gặp những rắc rồi như vậy nữa ko?
__________________
kit phát triển các loại: http://picdevelopmenttool.webs.com/index.htm
Đã có LPC2103 kit, AT91SAM7S KIT và J_link v.7.
dspic4011 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-03-2009, 04:23 PM   #10
ngocthanh07
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 44
:
Trích:
Nguyên văn bởi dspic4011 View Post
Bạn đã thiết bao nhiêu cái mạch ứng dụng trên pic32? Hiện tại mình đang làm việc trên dòng pic này. Việc lỗi như bạn gặp có thể có nhiều nguyên nhân gây ra mình ko biết cái mạch của bạn như thế nào thậm chí 1 cái hình cũng ko có. Những lỗi như thế mình gặp khá nhiều rồi và đều được giải quyết dựa vào thiết kế của phần cứng làm song ok ngay. Còn cái của bạn bị lỗi như thế bây giờ bạn mua pc mới và nạp tốt bạn cho là lỗi do đâu? Lỗi do pc có chắc vậy ko? Việc cấu hình ko đúng trong c32 cũng có thể dẫn đấn các lỗi như thế. Phần cứng có chỉnh sửa j ko, ngay cả sợ cáp kết nối pickit2 với pc bạn có thay sợ mới ko? Có rất nhiều câu hỏi như thế đều ảnh hưởng đến câu trả lời. Những j mình nói là những j mình đã trả qua những thứ như vậy người ta gọi là kinh nghiệm. Bạn có thể ko tin nhưng liệu bạn có giám chắc mình ko gặp những rắc rồi như vậy nữa ko?
Bạn đã nêu lên vấn đề rồi đó, tấc cả mọi thứ mình đều dùng lại cái cũ , chỉ trừ cái máy tính. Ngay cả file hex cũng là file cũ.

Mình không khi nào nói tại máy tính. Máy tính chỉ biết nghe lời chúng ta và làm, cái sai là chúng ta đã ra lệnh sai cho nó, hoặc nó không thể làm theo lệnh chúng ta.

Tuy bạn có nhiều kinh nghiệm, nhưng như bạn thấy đó, một vấn đề có nhiều nguyên nhân, không nên dựa vào kinh nghiệm của bạn (vì bạn nghĩ ai mới bắt đầu cũng sai chỗ giống nhau và giống như bạn sao?) Mình viết bài này để thực sự khuyên bạn, hãy cố gắng lắng nghe nguời khác nhiều hơn, kinh nghiệm thì quí nhưng biết suy nghĩ mới đáng quí.
Trích:
Bạn đã thiết bao nhiêu cái mạch ứng dụng trên pic32?
Nói thiệt là mình chưa thiết kế cái ứng dụng nào trên PIC32, thậm chí PIC, và mọi vi xử lí khác, thậm chí mình chưa bao giờ học 8051.
Chúng nó chỉ là công cụ thôi bạn àh!
Việc bạn gặp những lỗi như thế khá nhiều chỉ chứng tỏ đựoc một điều, bạn làm nhiều ứng dụng mà lần nào cũng gặp lỗi như vậy !

Nếu bạn đã gặp lỗi như vậy khá nhiều rồi thì bạn nói xem tại sao lỗi như thế mà chương trình vẫn chạy được?
ngocthanh07 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-03-2009, 04:42 PM   #11
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 ngocthanh07 View Post
Bạn đã nêu lên vấn đề rồi đó, tấc cả mọi thứ mình đều dùng lại cái cũ , chỉ trừ cái máy tính. Ngay cả file hex cũng là file cũ.

Mình không khi nào nói tại máy tính. Máy tính chỉ biết nghe lời chúng ta và làm, cái sai là chúng ta đã ra lệnh sai cho nó, hoặc nó không thể làm theo lệnh chúng ta.

...
Điều bạn nghĩ rằng không thể xảy ra lại có thể xảy ra đấy. PICkit 2 được cấp nguồn từ qua cổng USB của máy tính, do đó hai máy tính khác nhau có thể cấp nguồn ở điện áp chênh lệch nhau (nhưng vẫn trong tiêu chuẩn của nhà sản xuất máy tính) cho PICkit 2.

Không rõ mạch PIC32 của bạn được cấp nguồn riêng hay cấp nguồn qua PICkit 2, nếu PIC32 được cấp nguồn từ PICkit 2 thì bạn cũng nên chú ý rằng khả năng cấp dòng của PICkit 2 rất hạn chế.

Do đó, dù bạn chỉ thay thế mỗi cái máy tính, kết quả thử nghiệm của bạn trong hai trường hợp vẫn có thể khác nhau. Ở đây, cần xem xét thêm khả năng vật lý của máy tính, bên cạnh khả năng xử lý thông tin.

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 26-03-2009, 10:35 PM   #12
dspic4011
Đệ tử 4 túi
 
dspic4011's Avatar
 
Tham gia ngày: Jul 2008
Bài gửi: 66
:
Bạn ngocthanh07 mở cái luồng này ra để làm j? Bạn gặp rắc rối với pic32 và muốn mọi ngươì giúp bạn. Tôi đã cố giúp bạn bằng sự hiểu biết của tôi. Đùng 1 cái bạn giải quyết được vấn đề của mình mà bây giờ chắc bạn cũng ko hiều lý do tại sao. Rồi bạn quay lại nói với tôi,....... Có vậy lần sau tôi cũng ko giám ý kiến j nữa. Và 1 ai đó khác rơi vào tình trạng như tôi hiện tại chắc cũng chẳng giám ý kiếm j nữa.
__________________
kit phát triển các loại: http://picdevelopmenttool.webs.com/index.htm
Đã có LPC2103 kit, AT91SAM7S KIT và J_link v.7.
dspic4011 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-03-2009, 06:12 AM   #13
ngocthanh07
Đệ tử 2 túi
 
Tham gia ngày: Mar 2007
Bài gửi: 44
:
Trích:
Nguyên văn bởi dspic4011 View Post
Và 1 ai đó khác rơi vào tình trạng như tôi hiện tại chắc cũng chẳng giám ý kiếm j nữa.
Khi mình bị rắc rối mà nằm ngoài khả năng của mình, mình rất cảm ơn mọi nguời dù chỉ là một lời động viên.
Mình chỉ không thích bạn trả lời như sau :

Trích:
Nguyên văn bởi dspic4011 View Post
Lỗi ở phần cứng bạn coi kỹ lại đi.
Bạn hoàn toàn có thể nói, " Lỗi có thể ở phần cứng".

Trích:
Nguyên văn bởi namqn
vì ở tiêu đề có thêm "T.T NEW TECH". Phần mềm này có thể được biên dịch lại từ source code của Microchip
T.T NEW TECH là cái tên đăng kí, khi mình cài phần mềm thì mình chọn một cái tên nào đó để đăng kí. (Em mua mạch từ RP, nếu anh hỏi lại mấy chị kế toán của RP cũng có thể thấy cái tên đó...)

Em vẫn không giải quyết đuợc vấn đề, dspic4011 xem lại đi, cái gốc của vấn đề nằm ở đâu em không biết thì sao mà giải quyết? Chuyện bây giờ nạp đuợc thì chỉ là do may mắn, em lôi lại vấn đề này nhằm mục đích:
1. Các bạn giúp em tìm lại lỗi mà em đã gặp khi trước.
2. Khẳng định lại lần nữa lỗi này không phải tại phần cứng.
3. Muốn bạn dspic4011 xin lỗi em và những ai từng gặp lỗi như em rằng lỗi đó không phải chỉ do phần cứng.

@dspic4011, mình giả sử thử nhe, mình có đứa con, nó có tật đi khập khiễng, mình không biết làm sao, đem vô bệnh viện hỏi bác sĩ. Bác sĩ nói "xuơng nó bẩm sinh là vậy, coi phim chụp X Quang đi".
Nhưng rồi tình cờ nó lại đi đứng lại bình thường, nguời ta mới biết không phải bẩm sinh tại xuơng, mà tại cái gì thì chưa biết được.
Bạn dspic4011 cứ xem cái mạch như con mình, bạn như là bác sĩ, bạn sẽ hiểu tại sao mình lại "quay lại nói bạn".

Mình có thể hiểu bạn cho rằng lỗi là tại phần cứng bời vì bạn nghĩ rằng mình còn ít kinh nghiệm, quả thực là như vậy, mình hoàn toàn không có kinh nghiệm với vi xử lý. Nhưng điều đó không có nghĩa là mình sẽ phạm những lỗi cơ bản khi vẽ mạch.

Trích:
Nguyên văn bởi namqn
Xem hình thứ hai của bạn, tôi thử nhẩm tính thì đoạn dữ liệu được thêm vào là thuộc vùng boot flash của PIC32. Trong tập tin .hex của bạn không mô tả dữ liệu trong vùng boot flash, nhưng có khả năng khi đọc về từ PIC32 thì phần mềm đọc luôn dữ liệu từ vùng này.
Em đã từng nghĩ đến nguyên nhân này, nhưng đây là những điều mà em chẳng biết gì cả, boot flash là gì, thông tin gì sẽ đuợc ghi trong boot flash, (hình như thông tin này đuợc mplab sinh ra khi mình cấu hình, chọn chip cho nó lúc bắt đầu viết code ?)

Một vấn đề dù bé nhỏ như thế này nhưng cũng có nhiều khía cạnh để nhìn, hôm nay(hơn sáu tháng sau bài viết cuối của mình) mọi nguời nghĩ đến những điều khác chứ không còn chỉ chấp nhận em làm phần cứng sai. Cách thay đổi của mọi nguời là bởi vì em đã khẳng định đuợc bằng thực tế rằng phần cứng (nói văn hoa quá, nó thẳng ra là cái mạch điện) không sai.


Cuối cùng em xin lỗi dspic4011 vì thái độ hơi thiếu hòa nhã của em. Tại cái tật mình nó vậy, mà cũng có thể dspic4011 lớn hơn mình, mình biết anh Nam (tất nhiên anh Nam biết mình thì hơi ít khả năng) nên gọi là anh được. Tuy nhiên chúng ta cứ gọi nhau là mình và bạn (mình sinh năm 85).

Thời gian tới em sẽ thử viết code của PIC32 bằng hợp ngữ của MIPS, Nếu viết bằng hợp ngữ muốn tối ưu thì phải nghĩ cách khai thác đuợc cái pipeline 5 stage.... lúc đó lại còn nhờ sự giúp đỡ của các bạn rất nhiều.
ngocthanh07 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-03-2009, 06:17 PM   #14
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 ngocthanh07 View Post
...
T.T NEW TECH là cái tên đăng kí, khi mình cài phần mềm thì mình chọn một cái tên nào đó để đăng kí. (Em mua mạch từ RP, nếu anh hỏi lại mấy chị kế toán của RP cũng có thể thấy cái tên đó...)
...
À, thì ra là vậy. Tôi không hề biết rằng còn có một phiên bản PICkit 2 Programmer mà người dùng cần đăng ký khi cài đặt, vì từ trước đến giờ tôi toàn dùng phiên bản được tải về từ trang web của Microchip với PICkit 2 tự chế của tôi.

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 29-03-2009, 04:00 AM   #15
sphinx
Đệ tử 3 túi
 
sphinx's Avatar
 
Tham gia ngày: Jul 2005
Bài gửi: 47
:
Trích:
Nguyên văn bởi namqn View Post
À, thì ra là vậy. Tôi không hề biết rằng còn có một phiên bản PICkit 2 Programmer mà người dùng cần đăng ký khi cài đặt, vì từ trước đến giờ tôi toàn dùng phiên bản được tải về từ trang web của Microchip với PICkit 2 tự chế của tôi.

Thân,
Cái dòng chữ đó không phải là tên đăng kí khi cài đặt, mà đơn giản nó chỉ là Unit ID của chính mạch nạp PICKIT2 mà ngocthanh07 đang sử dụng. Có thể R&P đã set UnitID cho PICKIT2 mà bác ấy đã mua. Nó không liên quan gì đến phần mềm cũng như firmware của PICKIT cả.
Anh xem hình đính kèm để thấy điều đó:
Hình Kèm Theo
File Type: jpg pk1.jpg (75.2 KB, 4 lần tải)
File Type: jpg pk2.jpg (30.1 KB, 92 lần tải)
__________________
PNLab Technologies
Chuyên cung cấp mạch nạp, KIT cho ARM, PIC, AVR, 8051...
Các loại IC, vi điều khiển, phụ kiện điện tử...
www.pnlabvn.com - business@pnlabvn.com
0983.550.991 - 0989.537.500 - 04.6285.2980
PICKIT2 Programmer!!!
sphinx 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à 07:48 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