• Webdien.com - Cầu nối dân điện


    1. [HOT] - Webdien đang tuyển các vị trí quản lý cao cấp

      ntech.com.vn

  • Trang 1 của 4 1234 CuốiCuối
    Kết quả 1 đến 10 của 36
    1. #1
      Tham gia
      15-12-2011
      Bài viết
      6
      Cảm ơn
      1
      Được cảm ơn 0 lần, trong 0 bài

      Mặc định Nên học ASM hay C khi hoc lập trình cho 8051


    2. #2
      Tham gia
      18-05-2010
      Địa chỉ
      Long Hải
      Bài viết
      1,565
      Cảm ơn
      226
      Được cảm ơn 907 lần, trong 605 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      Trích dẫn Gửi bởi kakashi_cpl Xem bài viết
      mọi người ơi, mình mới bước vào học lập trình cho 8051 nhưng mình đang phân vân nên học lập trình bằng ngôn ngữ c hay asm. mình mong mọi người tư vấn cho mình với. minh muốn học chuyên 1 ngôn ngữ thôi.
      nếu tự học thì thích học gì thì học, còn trường mà dạy thì chắc chắn là ASM.nhưng có lẽ là học C dễ hơn ASM, còn học ASM thì phải hiểu cấu trúc phần cứng của vdk, phải hiểu được các thanh ghi...
      VD: nếu như sử dụng phép chia trong C thì mình chỉ cần nhắm mắt lấy a/b còn nếu ASM thì bạn lại phải biết thanh ghi nào là thanh ghi dùng để chia.
      phép chia trong C
      a=9;
      b=3;
      c=a/b;
      phép chia sử dụng ASM cho 89C51
      mov a,#9
      mov b,#3
      div ab
      lúc này a, b là hai thanh ghi A, B chứ không phải là biến. và kết quả số nguyên lưu trong thanh ghi A, số dư lưu trong thanh ghi B
      Cao Văn Hưởng
      Email: vanhuongcao@gmail.com

    3. Những thành viên đã cảm ơn caovanhuong vì bài viết hữu ích:


    4. #3
      Tham gia
      06-06-2008
      Bài viết
      17
      Cảm ơn
      46
      Được cảm ơn 12 lần, trong 6 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      Trích dẫn Gửi bởi kakashi_cpl Xem bài viết
      mọi người ơi, mình mới bước vào học lập trình cho 8051 nhưng mình đang phân vân nên học lập trình bằng ngôn ngữ c hay asm. mình mong mọi người tư vấn cho mình với. minh muốn học chuyên 1 ngôn ngữ thôi.
      Học ASM rất khó và rất nhàm chán, nhưng cần thiết cho 1 lập trình viên hardware, và C thì dễ hơn tí. Nói chung cái nào cũng cần thiết và đều là kiến thức căn bản cho bên Điện_Điện Tử, mình thấy bạn học Keil C cũng hay lắm đó.^^......cái này chuyên lập trình cho họ vdk 51 và các họ khác.

    5. Những thành viên đã cảm ơn milu_lulu vì bài viết hữu ích:


    6. #4
      Tham gia
      15-09-2010
      Bài viết
      108
      Cảm ơn
      22
      Được cảm ơn 12 lần, trong 10 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      Có nhiều thời gian thì nên học ASM còn ít thời gian thì học C đi. Mỗi cái đều có điểm mạnh điểm yếu riêng. Học ASM thì cái j cũng làm được C thì ko, một số cái của C vẫn cần phải nhúng ASM vào. Một bài toán phức tạp mà làm ASM thì hơi vất vả đấy nhưng đối với C thì có phần dễ hơn chút. Tóm lại học cả 2 là tốt nhất

    7. #5
      Tham gia
      15-12-2011
      Bài viết
      6
      Cảm ơn
      1
      Được cảm ơn 0 lần, trong 0 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      mấy a có thể nói rõ ưu điểm của từng cái được k, cái nào nên học hơn

    8. #6
      Tham gia
      15-10-2010
      Bài viết
      34
      Cảm ơn
      13
      Được cảm ơn 6 lần, trong 6 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      Trích dẫn Gửi bởi caovanhuong Xem bài viết
      nếu tự học thì thích học gì thì học, còn trường mà dạy thì chắc chắn là ASM.nhưng có lẽ là học C dễ hơn ASM, còn học ASM thì phải hiểu cấu trúc phần cứng của vdk, phải hiểu được các thanh ghi...
      VD: nếu như sử dụng phép chia trong C thì mình chỉ cần nhắm mắt lấy a/b còn nếu ASM thì bạn lại phải biết thanh ghi nào là thanh ghi dùng để chia.
      phép chia trong C
      a=9;
      b=3;
      c=a/b;
      phép chia sử dụng ASM cho 89C51
      mov a,#9
      mov b,#3
      div ab
      lúc này a, b là hai thanh ghi A, B chứ không phải là biến. và kết quả số nguyên lưu trong thanh ghi A, số dư lưu trong thanh ghi B
      Bác này nói đúng đó.
      Muốn hiểu cách xử lý của 8051 thế nào thì lập trình ASM (mà thật ra chả có cái gì phải phức tạp cả).
      Muốn lập trình cho nó chạy tốt, ứng dụng nhanh gọn, đơn giản thì học C.

      Nói túm lợi, C là ngôn ngữ cấp cao hơn ASM.
      Công ty TNHH VINATECO

    9. #7
      Tham gia
      15-09-2010
      Bài viết
      108
      Cảm ơn
      22
      Được cảm ơn 12 lần, trong 10 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      Tui thêm 1 câu này nữa là : ASM là nguồn cội của C

    10. #8
      Tham gia
      25-12-2010
      Bài viết
      26
      Cảm ơn
      4
      Được cảm ơn 21 lần, trong 10 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      một từ duy nhất là học C không cần phải bàn cải

    11. #9
      Tham gia
      03-10-2011
      Địa chỉ
      Lớp học HMI Intouch 10.1
      Bài viết
      599
      Cảm ơn
      51
      Được cảm ơn 325 lần, trong 215 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      Học C thì nhanh hơn nhiều mà ko cần kiến thức về phần cứng. Mình nghĩ học kĩ thuật là để làm việc nên cái nào dễ thì học. Ví dụ như bây giờ mấy ai còn biết sử dụng DOS đâu. Cái gì khó sử dụng rồi sẽ bị đào thải.

    12. #10
      Tham gia
      17-12-2010
      Bài viết
      355
      Cảm ơn
      366
      Được cảm ơn 214 lần, trong 149 bài

      Mặc định Ðề: Nên học ASM hay C khi hoc lập trình cho 8051

      Mình cũng đã từng học vi điều khiển rồi!! Mình nghĩ bạn nên kết hợp học cả 2.Vi:-Học ASM giúp người viết hiểu sâu hơn,và cũng có thể viết chương trình
      - Học C khi đã hiêủ về ASm thì học C dẽ hơn.và bạn viết chương trình nhanh hơn
      -Cái nữa bạn phải học chắc Môn Vi Xư Lý nhé
      Chúc bạn Thành Công
      Lê Thanh
      letienthanhbk@gmail.com

    Trang 1 của 4 1234 CuốiCuối

    Trả lời với tài khoản Facebook

    Các Chủ đề tương tự

    1. Trợ giúp - Xem giúp em 8051 qua RS232 với VDK 8051 truyền dữ liệu 64H
      Bởi abcxyz1209 trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 1
      Bài cuối: 27-06-2014, 16:59
    2. Tập Lệnh 8051
      Bởi duyentran trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 60
      Bài cuối: 07-07-2013, 16:58
    3. Trợ giúp - Bài Tập 8051
      Bởi dathuynh.92 trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 3
      Bài cuối: 07-03-2012, 20:56
    4. Trợ giúp - Mọi người xem giúp mình mạch 8051 này với .
      Bởi tunglee091 trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 5
      Bài cuối: 04-02-2012, 18:24
    5. Trợ giúp - Mạch đếm sản phẩm dùng 8051
      Bởi tin_nit trong diễn đàn Vi xử lý - Vi điều khiển
      Trả lời: 1
      Bài cuối: 21-11-2011, 17:54
    Văn Võ Trạng Nguyên
    Hắc Hiệp Đại Chiến Thánh Bài 2
    Đặc Cảnh Diệt Ma
    Khử Ma Đạo Trưởng
    Cương Thi Diệt Tà
    Sự Hình Thành Của Đế Chế Mông Cổ
    NHỮNG KHOẢNH KHẮC ĐÁNG NHỚ CỦA GIẢI GOLF PHÚ MỸ HƯNG 2016