User Tag List

Trang 1/2 12 cuốicuối
kết quả từ 1 tới 10 trên 19
Cây cảm ơn8Cảm ơn

Ðề tài: cách tạo file .hex đưa vào IC

  
  1. #1
    Thành viên chính thức ducduck87's Avatar
    Tham gia
    Jun 2008
    Bài viết
    30
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    cách tạo file .hex đưa vào IC

    Chào các bác pro em là sinh viên mới vô nghề các bác cho em hỏi về phần lập trình cho ic được ko?
    Các bác dùng chương trình gì để lập trình vậy? Cách tạo file .hex và sơ đồ mạch để đưa file đó vào ic như thế nào vậy? Các bác giúp em với thank các bác nhìu

    CHỦ ĐỀ TƯƠNG TỰ:


  2. #2
    Moderator linhnc308's Avatar
    Tham gia
    Aug 2005
    Bài viết
    1,089
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Bạn là thành viên mới. Vì vậy, bạn nên đọc kỹ quy định của diễn đàn và các bài viết hướng dẫn trong mục Cơ bản về Vi điều khiển. Điều đó là cần thiết cho bạn khi bắt đầu học VDK. Hiện có 3 loại VDK phổ biến mà mọi người hay dùng, đó là PIC, AT89 (8051), AVR. Mỗi loại đều có mục dành riêng, bạn quan tâm đến loại nào thì vào đó đọc, tìm hiểu và lấy tài liệu.
    Về câu hỏi của bạn, mỗi loại vi điều khiển đều có phần mềm riêng, gọi chung là trình biên dịch (compiler) cho loại đó có nhiệm vụ dịch file (C hoặc ASM) ra file HEX để bạn nạp vào chip. Mỗi loại cũng có mạch nạp riêng, bạn tìm trong mục về VDK.
    - AT89 thì có phần mềm Keil, Reads51...Dùng Keil là phổ biến
    - PIC thì có MPLAB, CCS, HT-PIC...
    - AVR có AVR Studio, CodeVision AVR
    Chúc thành công.

    ducduck87, wwllllllww, huyhoang1 người nữa đã cảm ơn nội dung này.
    Ethernet-RS232, PIC Webserver, RFID Reader
    CallerID, Cảnh báo BTS, ...
    0988006696
    linhnc308@gmail.com
    http://linhnc308.blogspot.com

  3. #3
    Banned vanhung4050's Avatar
    Tham gia
    Oct 2008
    Bài viết
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Đầu tiên vào PROJECT --> new project ( gõ tên project vào , chọn VDK loại nào ? click vào cái dòng có ATMEL ( tìm đến con 89 mà bạn cần ).

    2) click file --> NEW gõ một vài câu lệnh , save nó là ( tên đề tài . c ) chú ý phải có .c


  4. #4
    Banned vanhung4050's Avatar
    Tham gia
    Oct 2008
    Bài viết
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Bạn nên tạo ra một project.Vào Project -> New project . Nó sẽ hướng dẫn cụ thể bạn làm thế nào. Chọn con vi điều khiển để làm việc ví dụ AT89C51 của Atmel.

    Sau đó bạn vào file-> new bạn lưu tên file. Chú ý là phải có phần mở rộng ví dụ file C thì đuôi là .c rồi save vào. Viết chương trình trong file đó.

    Khi đó chưa chạy được, chưa dịch được vì nó không trong Project của bạn. Bạn phải kích chuột phải vào tên Project ở cửa sổ bên trái chọn Add file to project( đại loại thế không nhớ rõ).

    Tiếp đến bạn dịch ra file .hex bằng cách lựa chọn trong Option ỏ tab Output là to Hex file.

    Sau đó bạn dịch ra file .hex. Rồi debug.

    Chỉ đơn giản có thế thôi.

    nguyensyphucNTT_0309 đã cảm ơn nội dung này.

  5. #5
    Thành viên chính thức vanminh_it's Avatar
    Tham gia
    Aug 2008
    Bài viết
    42
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    bạn ducduck47 ơi mình cũng là người mới vào nghế như bạn,lúa đầu mình cũng gạp khó khăn lắm,mình gửi cho bạn tài liệu này ,bạn đọc xog bảo đảm sẽ hiểu được nhiều điều lắm ,chúc vui !:cafe,ặc mà sao file nặng quá hay sao mà không up lên được thế này,thôi bạn gửi email để mình sent cho

    NTT_0309 đã cảm ơn nội dung này.

  6. #6
    Thành viên mới thanhhung023's Avatar
    Tham gia
    Mar 2009
    Bài viết
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Smile keil C

    ai có phần mêm Keil cho tui với mail cua tui la thanhhungdv06@gmail.com
    thank nhiều Quả thật kiếm cái này khó


  7. #7
    Thành viên chính thức ducduck87's Avatar
    Tham gia
    Jun 2008
    Bài viết
    30
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Click here to enlarge Nguyên văn bởi thanhhung023 Click here to enlarge
    ai có phần mêm Keil cho tui với mail cua tui la thanhhungdv06@gmail.com
    thank nhiều Quả thật kiếm cái này khó
    bạn thanhung thân mến ! bạn còn tài liệu của vdk 8951 không ? bạn có thể cho minh mượn được hok vậy ? ngày 12/4 mình phải thi môn này rồi, mình lo lắm...ko biết thi như thế nào nữa Click here to enlarge Click here to enlarge
    còn chương trình KEIL mình đã gởi cho bạn qua email rồi có gì bạn vào đó tải về nha .

    Last edited by ducduck87; 03-04-09 at 22:45. Lý do: email của mình : ducduck87@gmail.com

  8. #8
    Thành viên tích cực gt47's Avatar
    Tham gia
    Oct 2007
    Nơi Cư Ngụ
    ngõ.nhỏ_phố.nhỏ:nhà F ở đó!
    Bài viết
    100
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    NTT_0309 đã cảm ơn nội dung này.

  9. #9
    Thành viên mới thanhlong156's Avatar
    Tham gia
    Jan 2008
    Bài viết
    19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    có ai đã làm về core8051s trong ProASic3 k nhỉ.có thể chỉ cho mình chút k


  10. #10
    Thành viên mới vu1001's Avatar
    Tham gia
    Oct 2009
    Bài viết
    2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    chào mọi người, cho em hỏi là:
    em đã tạo file hex (trong keilC ) đúng như trong hướng dẫn
    http://www.google.com.vn/url?sa=t&so...evgqrOBvk99e0A
    nhưng khi vào mạch proteus mở đường dẫn tới nơi đã lưu file hex thì chẳng thấy gì cả! em thử đi thử lại cách tạo nhiều lần nhưng vãn không đcj! e mới biết là file HEX vẫn chưa được tạo ! xin hỏi nguyên nhân là thế nào vậy ah? biết rằng e dùng trình hợp ngữ nên thay đuôi ".c"bằng ".a".!

    levu.1988@yahoo.com


Trang 1/2 12 cuốicuối

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không được gửi luồng mới
  • Bạn không được trả lời bài viết
  • Bạn không được gửi file đính kèm
  • Bạn không được sửa bài viết của mình
  •