Chợ thông tin Thiết bị Viễn thông Việt Nam

Chợ thông tin Thiết bị Viễn thông Việt Nam (http://thietbivienthong.sangnhuong.com/index.php)
-   Tâm tình dân kỹ thuật (http://thietbivienthong.sangnhuong.com/forumdisplay.php?f=38)
-   -   Ngon ngu lap trinh pho bien nhat hien nay cho vi dieu khien la ngon ngu nao? (http://thietbivienthong.sangnhuong.com/showthread.php?t=10055)

vn.p.mai 11-03-2013 12:37 PM

Ngon ngu lap trinh pho bien nhat hien nay cho vi dieu khien la ngon ngu nao?
 
Minh dang bat dau tim hieu ve vi dieu khien va muon tim hieu ve ngon ngu lap trinh cho cac loai vi dieu khien ma hien nay dang su dung pho bien nhat minh moi chi duoc biet co mot ngon ngu ma truong minh dang day do la ngon ngu bac thap vay bac nao co kinh nghiem trong linh vuc nay co the gioi thieu cho em dc ko? thanks

raytuner0717 11-03-2013 12:37 PM

chào bạn.
mình cũng mới bước chân vào nghề điện tử.
theo mình thì ngôn ngữ C là 1 ngôn ngữ mạnh về lập trình phần cứng rất thích hợp cho việc lập trình với VDK.
ngoài ra còn Pascal nữa nhưng với đặc thù là 1 ngôn ngữ hướng cấu trúc nhiều hơn nên ít dc sử dụng.
Mình có thể nêu ra 1 vài ngôn ngữ lập trình cho bạn tham khảo:
+ AVR: có Code Vision AVR (ngôn ngữ C), AVR GCC(Asembbly), AVR Studio ...
+ PIC: CCS (C luôn), Mikro Pascal (Pascal), HT ...
+ AT89xx: Reads51(cả C và Asembbly), Keil ...
nhiều lắm.
bạn có thể tham khảo tại đây AE nói về việc trình dịch nào cho AVR đấy:
http://dientuvietnam.net/forums/showthread.php?t=6627
hy vọng nó giúp ích cho bạn.
nhưng nói chung C là sự lựa chọn đúng đắn cho những người mới vào nghề như chúng ta. Đúng ko?
Chúc bạn thành công.

redseajsc 11-03-2013 12:37 PM

Bổ sung PIC có MPLAB.
Và 8051 thì là Keil không phải Kiel nhé cậu.

info 11-03-2013 12:37 PM

uh.
many thanks, mình đã edit lại rùi. (hi ngại quá)
thế mình lại bổ sung thêm nữa với AVR còn có cả Mikro Pascal for AVR.
nói chung có rất nhiều sự lựa chọn trình dịch cho bạn đối với mỗi loại VDK.
okie

ngphk 11-03-2013 12:37 PM

Túm lại bạn nên biết ngôn ngữ C là tốt nhất. Khi đã biết C rồi thì lập trình vi điều khiển nào đối với bạn ngôn ngữ không là quan trọng nữa, cái quan trọng là bạn hiểu gì về nó.

gastech 11-03-2013 12:37 PM

Theo tôi nghĩ mới bắt đầu làm quen với VDK thì nên học Asembbly. Khi đã quen rồi thì chuyển qua C. Nếu bắt đầu với C thì khó nắm được cấu trúc phần cứng của VDK.

thongntn 11-03-2013 12:37 PM

Có PASCAL cho 89xx ko bác?

haithanhakatonbo 11-03-2013 12:37 PM

chào bạn.
bạn có thể tham khảo tại trang này: http://www.mikroe.com/en/download/
Trang này có nhiều trình dịch sử dụng cho các VĐK phổ dụng hiện nay: AVR, PIC, ARM, PSoc, 8051 ...
Hy vọng nó giúp ích cho bạn.

ngphk 11-03-2013 12:37 PM

theo tôi nên biết cả C lẫn ASM, ASM dành cho viết driver thì tuyệt vời vì nhanh và dễ viết. Còn C sử dụng cho việc viết HMI hoặc quản lý database. Trong HMI thì C tỏ ra rất hiệu quả từ menu LCD đến các giao tiếp khác ...

bpa 11-03-2013 12:37 PM

Mình viết Asembbly cho con pic được ko vậy các bác...


Múi giờ GMT +7. Hiện tại là 03:02 PM

© 2008 - 2025 Nhóm phát triển website và thành viên SANGNHUONG.COM.
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên.