PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Chương trình dịch & các công cụ mô phỏng

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

Chương trình dịch & các công cụ mô phỏng Khu vực này chỉ có thành viên diễn đàn mới được vào

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 10-08-2005, 05:38 AM   #1
lnmc2004
Nhập môn đệ tử
 
Tham gia ngày: Aug 2005
Bài gửi: 1
:
PIC simulator (Upd. 18/07/2006)

trước hết tôi xin tự giới thiệu là một người mê say môn điều khiển mô hình từ xa. Hiện tại đang làm một máy phản lực mô hình, trong phần điều khiển có liên quan đến PIC, do đó đã link đến được đây, rất khâm phục các anh đã pót những bài rất hay, giúp ích cho tôi rất nhiều, nhân tiện đây xin link qua chổ này hỏi ý kiến các anh đã có xử dụng chưa, và có lợi không, tốt xấu thế nào. rieng tôi thì vì mới bắt đầu nên cứ học các bài vỡ lòng mà các anh pót lên là chắc ăn nhất. Xin cảm ơn rất nhiều.


http://oshonsoft.com/pic.html
lnmc2004 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-08-2005, 10:11 AM   #2
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
tôi chưa dùng bộ dịch và debug này. Tuy nhiên, tôi có một lời khuyên rằng, các bạn không cần dùng debug on chip, bởi vì một thực tế là, khi lập trình, người lập trình vẫn debug bằng phần mềm, kể cả lập trình bằng ngôn ngữ cấp cao. Cho đến giờ tôi vẫn chưa từng sử dụng một mạch debug onchip nào mà vẫn lập trình tốt.

Về compiler, cái bạn giới thiệu, nó là Basic. Hiện nay tôi chỉ mới dùng CCS C và MPASM là nhiều, chưa dùng Basic bao giờ. Sự thực là nó không có gì khác nhau mấy, nhưng tôi vẫn thích dùng C hơn, vì truyền thống C đã có từ lâu, cho nên bất kỳ compiler nào, C cũng dễ dàng được phát triển trước.

Nếu bạn có kinh nghiệm sử dụng Basic cho PIC, mong bạn hãy chia sẻ với chúng tôi nhiều hơn.

Chân thành cám ơn.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-08-2005, 10:40 AM   #3
noisePIC
Đệ tử 2 túi
 
Tham gia ngày: May 2005
Bài gửi: 39
:
noisepic có dùng oshon simulator rồi! Nói chung là khá hiệu quả.noisepic làm trên CCS nên thường xem view/Asm xem từng dòng lệnh viết thế nào rồi xem giá trị nó thay đổi qua các thanh ghi...Giúp mình quản lý tốt hơn!
Có các chế độ mô phỏng: fast,normal,extremely, step!

Mô phỏng đúng là chạy ngon thôi!
Hi vọng phần nào trả lời được câu hỏi của bạn
noisePIC vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-02-2006, 09:21 PM   #4
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 lnmc2004
trước hết tôi xin tự giới thiệu là một người mê say môn điều khiển mô hình từ xa. Hiện tại đang làm một máy phản lực mô hình, trong phần điều khiển có liên quan đến PIC, do đó đã link đến được đây, rất khâm phục các anh đã pót những bài rất hay, giúp ích cho tôi rất nhiều, nhân tiện đây xin link qua chổ này hỏi ý kiến các anh đã có xử dụng chưa, và có lợi không, tốt xấu thế nào. rieng tôi thì vì mới bắt đầu nên cứ học các bài vỡ lòng mà các anh pót lên là chắc ăn nhất. Xin cảm ơn rất nhiều.


http://oshonsoft.com/pic.html
Tôi hiện đang là người dùng chính thức của PIC Simulator và PIC18 Simulator. Nếu bạn dùng cho dòng PIC16 thì bộ PIC Simulator hiện hỗ trợ khá nhiều chip. Tuy nhiên bộ PIC18 Simulator hiện mới chỉ hỗ trợ hai dòng chip 18F452 và 18F458 thôi.
Phần mềm có một phần hướng dẫn bắt đầu (Getting Started Guide) cùng một phần tra cứu (Reference Manual) về tất cả các hàm thư viện. Ngoài ra còn có 11 ví dụ rất thực tế từ thấp đến cao, trình diễn các khả năng của bộ phần mềm. Tác giả hiện đang tích cực phát triển các bộ phần mềm này (thường có bản cập nhật mỗi tuần), do đó bạn có thể yên tâm dùng thử, có thể phiên bản mới sẽ có mặt trước khi phiên bản cũ mà bạn đang dùng thử bị hết hạ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, 10-02-2006 lúc 09:24 PM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-02-2006, 12:31 AM   #5
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
http://www.tailieuvietnam.net/downlo...atoride521.zip

Phải chăng mọi người đang thảo luận về trình này? Nên tập trung vào phát triển một số trình dịch cơ bản để mọi người cùng tạo ra cơ sở thư viện cho VN.

CCS C và HT PICC đang là những công cụ được cổ vũ nhiều nhất. Simulator không cần thiết lắm đâu. Đó là kinh nghiệm của F.

Chúc vui.

thay đổi nội dung bởi: falleaf, 06-10-2006 lúc 02:42 AM.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-02-2006, 01:09 AM   #6
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 falleaf
http://www.picvietnam.com/download/P...atoride521.zip

Phải chăng mọi người đang thảo luận về trình này? Nên tập trung vào phát triển một số trình dịch cơ bản để mọi người cùng tạo ra cơ sở thư viện cho VN.

CCS C và HT PICC đang là những công cụ được cổ vũ nhiều nhất. Simulator không cần thiết lắm đâu. Đó là kinh nghiệm của F.

Chúc vui.
Anh chỉ cung cấp thông tin cho người cần tìm hiểu thôi, còn việc chọn lựa hãy để cho cá nhân người đó quyết định.

Chuẩn hóa bộ công cụ là tốt, nhưng nếu sử dụng CCS C và HT PICC theo kiểu như hiện nay (dùng crack) thì hãy cẩn thận vấn đề bản quyền.

Thân chào,
__________________
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 11-02-2006, 02:04 AM   #7
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
PIC Vietnam chấp nhận là nơi đỡ đạn và cung cấp toàn bộ công cụ cần thiết cho người dùng. Khi đủ tiềm lực phát triển, thì chúng ta sẽ đi lên chuyên nghiệp hoá bằng việc mua bản quyền.

PIC Việt Nam cũng đang sở hữu bản quyền CCS C phiên bản cũ 3.194 thì phải, ngoài ra, cũng sở hữu Source Booster phiên bản 2005, không nhớ rõ là phiên bản nào vì em không còn dùng nữa.

Tuy vậy, đó là những phiên bản đề làm sản phẩm và bán của picvietnam. Không ai dám kiện sản phẩm của picvietnam cả, đó là điều chắc chắn. Source Booster thì có lần em đã hỏi ý kiến diễn đàn về việc thành lập nhóm open source và phổ biến source booster viết bằng C++, C, Pascal và nhiều thứ khác. Nhưng lúc đó em phổ biến sai lầm, vì diễn đàn chưa nhiều người, và còn hơi chủ quan, cho nên không có sự hưởng ứng. Nếu không thì bây giờ mình cũng nắm sở hữu bộ source dịch của SourceBooster rồi và đó là mình nắm công nghệ hẳn hoi. Sai lầm của em đã phải trả giá. Tuy vậy, PIC vietnam vẫn đang sở hữu bản trình dịch đơn, không có bộ source.

Còn bây giờ, CCS C và HT PICC đã được phổ biến và dùng khá nhiều ở VN, vì vậy bọn em quyết định đẩy mạnh hoạt động này. Phiên bản có bản quyền của CCS C, bọn em cũng cung cấp cho nhóm IRFVN (HVKTQS HN) để làm việc. Họ sẽ được phép cài đặt trong phòng thí nghiệm một cách công khai cách nay gần 1 năm. Thông tin này anh có thể kiểm tra với bên HVKTQS.

Khoảng 6 tháng đến 1 năm nữa, khi diễn đàn phát triển, các forum picvietnam và dientuvietnam cũng sẽ mua bản quyền của VBB và sẽ chính thức thuộc sở hữu của nhóm bọn em.

Cái gì mình còn phải lấy cắp thì mình lấy, cái gì mình có khả năng mua, không ăn trộm thì chẳng một ai muốn phải ăn trộm cả. Chúng ta còn đi sau, còn thua thiệt, hãy chấp nhận một thời gian.

PICvietnam tuyên bố hy sinh để phát triển thời gian đầu cho cộng đồng, đó là những gì viết trong thông báo của picvietnam khi thành lập. Anh có thể xem lại thông báo này.

Em xin lỗi vì cứ bài nào anh viết cũng tranh luận ngang hàng với anh, bởi vì em muốn anh khi tham gia vào diễn đàn, đặt niềm tin tuyệt đối vào tính khả thi của dự án mà bọn em làm cho cộng đồng VN.

Hy vọng anh sẽ không còn thắc mắc gì và chúng ta có thể bắt đầu. Hiện nay một số box vẫn còn chưa có mod, anh có thể suy nghĩ kỹ và chọn một box phù hợp với anh nhất. Khi diễn đàn ổn định trở lại (trong vài ngày tới, vì thằng quản lý diễn đàn... đang thi... ), em sẽ setup cho anh làm mod.

Em thiên về robotics về Mobile robot sensor fusion là cái em đã làm, còn bây giờ em làm về Internet based haptic system.

Anh Phong là mod phần điều khiển, thiên về điều khiển và cơ khí, đang là giảng viên khoa cơ khí trường DH BK HN, cũng chuẩn bị đi Hà Lan làm tiến sĩ vào tháng 4 theo diện của anh. Còn các mod khác là sinh viên em đang hướng dẫn để viết tutorial cho diễn đàn.

Phúc là mod quan sát, vì hiện nay chuyên ngành của Phúc là Hạt Nhân, có lẽ tháng 9 này sẽ về nước và ra HN làm việc. Em đang cố gắng mời anh Chung Tấn Lâm về làm mod của diễn đàn phụ trách về PIC và Robotics, nhưng mà anh Lâm đang chuẩn bị cho việc tốt nghiệp tiến sĩ có lẽ đầu tháng 3 anh Lâm về VN, sắp xếp kế hoạch làm việc xong sẽ trả lời cho em.

Đó là sơ qua tình hình của picvietnam.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-02-2006, 07:34 PM   #8
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
Anh chỉ nhắc nhở bọn em, vì bọn em đang có những dự định to lớn.

Anh cũng vẫn có quan điểm về chuyện dùng phần mềm như em thôi, khi mình mua được thì tội gì phải ăn cắp. Nhưng anh thấy có một số phần mềm miễn phí, chẳng hạn mikroC của mikroelektronika, cũng có thể dùng để cho các bạn trên diễn đàn học tập, mà sau đó chuyển sang dùng các phần mềm chuyên nghiệp khác cũng không phải là quá khác biệt. Vậy nên chăng chúng ta chỉ phổ biến các phiên bản hợp pháp (demo, free) trên diễn đàn?

Em đang du học thì hẳn cũng biết, trong công việc, trong nghiên cứu không hề có thứ bậc. Không hề có chuyện anh sinh ra trước tôi thì anh nói là đương nhiên đúng, cũng như không có chuyện anh sinh ra trước thì anh phải biết nhiều hơn tôi. Do đó anh không có khái niệm tranh luận không ngang hàng. Đã tranh luận thì phải ngang hàng.

Về chuyện làm mod, anh hiện đang nghiên cứu về điện tử công suất, cụ thể hơn là các bộ biến đổi AC-AC, và AC-DC. PIC đối với anh chỉ là hobby, nghịch ngợm trong lúc rảnh rỗi, nhưng có ý định ứng dụng vào những lãnh vực có liên quan. Hiện nay anh quan tâm nhất là kiểm tra tính năng của các mạch nạp và phần mềm để nạp các chip khác nhau. Vậy em thử xem anh làm mod của phần nào được?

Thân chào,
__________________
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 17-07-2006, 10:18 PM   #9
TTL
Đệ tử 3 túi
 
Tham gia ngày: Jun 2006
Bài gửi: 50
:
Unhappy Pic simulator +Crack

Hi các bạn mình pót lên bảng pic simulator + crack. Bạn nào cần thì lấy về dùng thử. Sau khi cài nếu các bạn nào mới học PIC thì vô "Basic Compiler Reference Manual" trong đó có hướng dẫn kỹ lắm.
http://www.tailieuvietnam.net/downlo...atoride590.zip
Chúc các bác luôn thành công.
__________________
"Học vô bờ, quay đầu là bến"

thay đổi nội dung bởi: falleaf, 06-10-2006 lúc 02:43 AM.
TTL vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-10-2006, 01:35 AM   #10
phamvanthang
Nhập môn đệ tử
 
Tham gia ngày: Sep 2006
Bài gửi: 7
:
Co ai biet cho cua PicBasic Pro khong vay? Xin chi gium, cam on truoc!
phamvanthang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-10-2006, 04:29 AM   #11
Gallileo
Nhập môn đệ tử
 
Tham gia ngày: Sep 2006
Bài gửi: 2
:
Theo mình học V ĐK với phần mềm Simulator cũng tốt nhưng chưa chắc đã phải là cách tối ưu. Đằng nào rồi bạn cũng phải bắt tay vào làm việc với chip thật nên bắt đầu ngay từ đầu có khi sẽ hay hơn.

Theo mình cách tốt nhất để học một chip vi điều khiển nào đó là có một starter kit nối với máy tính. Trong quá trình đọc tài liệu bạn có thể thử các tính năng của VĐK bằng cách viết những đoạn chương trình nhỏ, nạp vào chip rồi chạy thử luôn đê có kết quả.

Tuy nhiên với các bạn sinh viên thì ngân sách có lẽ không cho phép mua starter kit. Các bạn có thể dùng chip VĐK kết hợp với breadboard.

Làm việc với mạch thật sẽ có tính trực quan và nhiều khi làm tăng niềm đam mê trong bạn nữa đấy.
Gallileo vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-11-2006, 08:12 PM   #12
vaiduakhu
Đệ tử 1 túi
 
Tham gia ngày: Jan 2006
Bài gửi: 13
:
Code:
http://rapidshare.de/files/30745480/PIC_simulator_IDE_v6.34.zip.html
New version 6.34
- Scrollbar in Watch Variables window
- New Require All Arguments option in Assembler
- New Use Voltage for Analog Inputs option for Microcontroller View windows
- Support for 4 new devices: 16F685, 16F687, 16F689, 16F690
- Several small and/or invisible improvements
- F2 (Step) will work when Breakpoints Manager window is in focus
- Breakpoints Manager will load MPASMWIN listing files
- New Compact Microcontroller View option
- Generate Basic Code command in Configuration Bits window
- Simulation support for 16F737, 16F747, 16F767 and 16F777
- Several small and/or invisible improvements
- Improved internal disassembler (disassembling with labels)
- Improved internal assembler (upper,high,low argument prefixes and banksel macro)
- Basic compiler new feature: address can be specified during variable declaration (Dim variable As Byte @ 0x050, for example)
- Basic compiler new feature: working register can be operand in assign statements (WREG = variable, variable = WREG, useful when using inline assembler parts of code)
- Several small and/or invisible improvements
- New parameter for DEFINE directive: I2CCLOCK_STRETCH
- Two new functions for external modules: GETPIC and GETPATH
- New option for basic compiler: Generate MPASMWIN Compatible Listing
- Several small and/or invisible improvements

PIC Simulator IDE main features:
- Main simulation interface showing internal microcontroller architecture,
- FLASH program memory viewer, EEPROM data memory editor, hardware stack viewer,
- Microcontroller pinout interface for simulation of digital I/O and analog inputs,
- Variable simulation rate, simulation statistics,
- Breakpoints manager for code debugging with breakpoints support,
- PIC assembler, interactive assembler editor for beginners, PIC disassembler,
- Powerful PIC Basic compiler with smart Basic source editor,
- PIC Basic compiler features: three basic data types (1-bit, 1-byte, 2-byte), optional 4-byte (32-bit) data type with 32-bit arithmetics, arrays, all standard PIC Basic language elements, optional support for structured language (procedures and functions), high level language support for using internal EEPROM memory, using internal A/D converter module, using interrupts, serial communication using internal hardware UART, software UART implementation, I2C communication with external I2C devices, interfacing character LCDs, interfacing graphical LCDs with 128x64 dot matrix, R/C servos, 1-Wire devices, DS18S20, using internal PWM modules ...
- Configuration bits editor,
- PC's serial port terminal for communication with real devices connected to serial port,
- LCD module simulation interface for character LCD modules,
- Graphical LCD module simulation interface for 128x64 graphical LCD modules,
- Hardware UART simulation interface,
- Software UART simulation interface for software implemented UART routines,
- Oscilloscope and signal generator simulation tools,
- 7-segment LED displays simulation interface,
- Support for external simulation modules,
- Extensive program options, color themes, ...
vaiduakhu vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-11-2006, 02:54 PM   #13
hoangminh1234
Đệ tử 1 túi
 
Tham gia ngày: Nov 2005
Bài gửi: 23
:
cám ơn bạn đã up lên rapid share. Bạn mà up len host của tailieuvietnam chắc down khoảng từ 8h tối đến 8h sáng mới xong.
hoangminh1234 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-08-2010, 02:21 AM   #14
htv_danh
Nhập môn đệ tử
 
Tham gia ngày: Jul 2010
Bài gửi: 2
:
Trích:
Nguyên văn bởi hoangminh1234 View Post
cám ơn bạn đã up lên rapid share. Bạn mà up len host của tailieuvietnam chắc down khoảng từ 8h tối đến 8h sáng mới xong.
Các bác lên trang này thử:
http://uprius.com/view1.php?id=332746
htv_danh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-01-2007, 07:56 AM   #15
qanhep
Nhập môn đệ tử
 
Tham gia ngày: Jan 2007
Bài gửi: 9
:
Hơ hơ! Cũng tuỳ từng hôm. Vào một ngày đẹp trời như hôm nay chẳng hạn, mình down tren tailieuvietnam.net có một lúc mà được khối!
Cảm ơn!
qanhep 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

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
PIC simulator rmitoday Cơ bản về vi điều khiển và PIC 24 07-04-2013 04:17 PM
8085 Simulator IDE (Upd. 05/07/2006) falleaf Chương trình dịch & các công cụ mô phỏng 2 02-04-2010 03:35 PM
Z80 Simulator IDE (Upd. 05/07/2006) falleaf Chương trình dịch & các công cụ mô phỏng 1 05-02-2010 03:21 PM


Múi giờ GMT. Hiện tại là 03:33 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