Thông báo

Collapse
No announcement yet.

Gặp vấn đề vs MPlab C18

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Nguyên văn bởi vanmanh1988 Xem bài viết
    Thế còn mikroC thì sao anh Duơng. Theo em khi đã chơi PIC hay AVR hay... thì nên chọn một phần mềm khá phổ biến và có tính phát triển sau này. Để đỡ phải vất vả code đi code lại, và đỡ phải nhọc học lại từ đầu
    Người thông minh tự biết là ta cần những thứ gì !!!

    Microchip sản xuất ra chip + trình biên dịch ... đương nhiên khi có chip mới "có thể" họ sẽ cập nhật vào trình biên dịch của họ đầu tiên ... và thế là các hãng phần mềm khác chết đói hết ?...
    Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

    Comment


    • #17
      Vậy Mast090 đã giải quyết xong và rõ ràng, không có gì ảnh hưởng đến tự trọng cả , bác không cần suy nghĩ vì nếu không thích thì tôi chả ý kiến gì. Mỗi người có một kiểu riêng, tôi chỉ dựa vào nguyên lí để tư vấn thôi.

      Comment


      • #18
        Nguyên văn bởi queduong Xem bài viết
        Người thông minh tự biết là ta cần những thứ gì !!!

        Microchip sản xuất ra chip + trình biên dịch ... đương nhiên khi có chip mới "có thể" họ sẽ cập nhật vào trình biên dịch của họ đầu tiên ... và thế là các hãng phần mềm khác chết đói hết ?...
        Tấc nhiên không thằng nào dại đi cho không hãng khác.
        Tư vấn thiết kế hệ thống điện-điện tử theo yêu cầu.
        Tel: 0903 702 417. Email: web:

        Comment


        • #19
          Nguyên văn bởi kiemkhach10 Xem bài viết
          vậy ngày nay thì C18 và C32 có phát triển tiếp nữa ko ( tức là có bản nâng cấp lên các vesion khi có các pic mới ra lò)? hay nó cũng dừng lại rùi và chỉ phát triển XC16 và XC32 thui?
          C18, C32 không được phát triển tiếp nữa. Thay vào đó là XC8 và XC32, đương nhiên cả XC16 nữa.
          Phần mềm tự do hoặc không dùng máy tính nữa !.

          Comment


          • #20
            Nguyên văn bởi vanmanh1988 Xem bài viết
            Tấc nhiên không thằng nào dại đi cho không hãng khác.
            Cái này thì qua trực tiếp bên microchip hỏi chúng nó xem . Chip hàng samples vẫn phải đi làm từ thiện đó !
            Module RF chuyên dụng điều khiển, truyền dữ liệu, thiết kế đề tài, dự án điện tử - chuyển giao công nghệ... ĐT: 0904964977 - email: dientuqueduong@yahoo.com

            Comment


            • #21
              em lại xin phép đào mộ cái này lên vì lại gặp vấn đề vs cái thằng C18 củ chuối này
              em có đoạn code sau
              Code:
                  unsigned int Z;
                  unsigned char x,y;
                  x=30;
                  y=30;
                  Z=x*60+y;
              khi em Debug giá trị của Z nhận được thì nó lại bằng 38, theo như kiểu dữ liệu là usigned int nhưng có vẻ là nó lại hiểu là unsigned char nên (30*60+30)%256=38 chứ thay vì Z=1830
              Bác nào hay dùng cái C18 này giải thích em vs ạ
              Website chính thức đổi địa chỉ website thành
              Mời các bạn ghé thăm !!!

              Comment


              • #22
                Viết lại thành như sau, đảm bảo kết quả đúng

                Code:
                Z=(unsigned int)x * 60 + (unsigned int)y;
                Phần mềm tự do hoặc không dùng máy tính nữa !.

                Comment


                • #23
                  Nguyên văn bởi bqviet Xem bài viết
                  Viết lại thành như sau, đảm bảo kết quả đúng

                  Code:
                  Z=(unsigned int)x * 60 + (unsigned int)y;
                  em cũng vừa phải ép kiểu như vậy oke rồi
                  trước giờ làm nhiều cái ko cần ép kiểu nó vẫn oke, test cả trên C chuẩn cũng ko cần, thằng C18 có nhiều cái nó làm hơi khác bt quá
                  Website chính thức đổi địa chỉ website thành
                  Mời các bạn ghé thăm !!!

                  Comment


                  • #24
                    Càng thêm lý do để chuyển sang XC8. Không phải tự nhiên mà Microchip vốn đã có C18 rồi, lại đi mua Hitech PICC rồi lấy chính sản phẩm của Hitech phát triển thành XC8, vứt bỏ C18 cũ đi. Để lấy thị phần và công nghệ là chính, nhưng cũng một phần vì cái C18 kém.
                    Phần mềm tự do hoặc không dùng máy tính nữa !.

                    Comment

                    Về tác giả

                    Collapse

                    mast090 Tìm hiểu thêm về mast090

                    Bài viết mới nhất

                    Collapse

                    Đang tải...
                    X