PDA

View Full Version : Phần mềm lập trình và biên dịch


hoangsonk49
04-11-2008, 04:10 PM
ANh em cho mình hỏi một tý. Mình mới bắt đầu bứoc vào làm PIC, trước đây làm AVR, có cái codeVision tiện lắm, mình chỉ cần khai báo các thông só, rồi nó tự sinh code cho mình, sinh mấy cái code râu ria ấy, tất nhiên là mình làm gì nữa thì phải viết code nhưng mà nói chung là dễ, ví dụ như xuất ra USART thì chỉ tick vào cái USART thì nó tự sinh ra code xuất USART cho mình. Nhưng giờ sang làm PIC thì không rõ là có cái nào tương tự thế không?
Bài toán của mình rất đơn giản, chỉ là khi lối vào có 1 xung vuông, thì nó sẽ đếm và lưu vào Eprom, sau đó đọc eprom và xuất ra dưới dạng USART. Tức là bài toán đếm xung thôi. Mình đếm khoảng đến 1.000.000. Không rõ là làm thế nào cho dễ, mong các bạn giúp đỡ.

namqn
04-11-2008, 05:52 PM
ANh em cho mình hỏi một tý. Mình mới bắt đầu bứoc vào làm PIC, trước đây làm AVR, có cái codeVision tiện lắm, mình chỉ cần khai báo các thông só, rồi nó tự sinh code cho mình, sinh mấy cái code râu ria ấy, tất nhiên là mình làm gì nữa thì phải viết code nhưng mà nói chung là dễ, ví dụ như xuất ra USART thì chỉ tick vào cái USART thì nó tự sinh ra code xuất USART cho mình. Nhưng giờ sang làm PIC thì không rõ là có cái nào tương tự thế không?
Bài toán của mình rất đơn giản, chỉ là khi lối vào có 1 xung vuông, thì nó sẽ đếm và lưu vào Eprom, sau đó đọc eprom và xuất ra dưới dạng USART. Tức là bài toán đếm xung thôi. Mình đếm khoảng đến 1.000.000. Không rõ là làm thế nào cho dễ, mong các bạn giúp đỡ.
Tôi chỉ trả lời phần đầu, vì phần sau bạn đã hỏi bằng một luồng riêng.

Chức năng tự sinh code (khởi tạo) cho các ngoại vi trong MPLAB IDE được gọi là VDI. Bạn tham khảo webinar sau: http://techtrain.microchip.com/webseminars/ArchivedDetail.aspx?Active=55. Tôi chưa từng dùng thử VDI của MPLAB IDE (vì không có nhu cầu), nên không có nhận xét về các tính năng của nó.

Thân,