Announcement

Collapse
No announcement yet.

ปรึกษาเรื่องเขียนโปรแกรม Visual Basic ติดต่อ สาย USB TO PARARELL หน่อยครับ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ปรึกษาเรื่องเขียนโปรแกรม Visual Basic ติดต่อ สาย USB TO PARARELL หน่อยครับ

    ผมเขียนโปรแกรมตามนี้ code ผิดหรือเปล่าครับ ไม่มีสัญญาณออกมาจา D7 เลยครับ
    ต้องแก้ไขตรงไหนครับ

    Private Declare Sub Out Lib "DllPort.dll" Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer)

    Public Value As Integer

    Private Sub Form_Load()
    pwrite = &H378
    End Sub

    Private Sub Command1_Click()
    Out pwrite, &H80
    End Sub

    ขอบคุณครับ

  • #2
    ผมเคยเขียนอยู่อะ แต่ลืมหมดละ 555

    อย่าลืมปรับใน bios ด้วยนะครับ ถ้าจะให้มันทำงาน

    Comment


    • #3
      Originally posted by boy2san View Post
      ผมเคยเขียนอยู่อะ แต่ลืมหมดละ 555

      อย่าลืมปรับใน bios ด้วยนะครับ ถ้าจะให้มันทำงาน
      ปรับอะไรยังไงบ้างอะครับ

      ช่วยบอกหน่อยดิ๊

      Comment


      • #4
        Originally posted by npn View Post
        ปรับอะไรยังไงบ้างอะครับ

        ช่วยบอกหน่อยดิ๊
        โทษทีนึกว่า เขียนโปรแกรมควบคุม parallel ที่มีอยู่แล้วบนเครื่องคอม

        usb to serial อันนี้เคย
        program to parallel อันนี้ก็เคย (ต้องตั้งค่า parallel ใน bios ให้ตรงกับที่เขียนโปรแกรม ในหัวข้อที่ตั้งค่าจะมีให้เลือกสองสามอย่างนี้แหละ..ไม่แน่ใจ)
        usb to parallel ผมไม่เคยอะ

        ถ้า usb to parallel หรือ usb to serial ที่เป็นสาย เท่าที่ผมรู้จากคนที่เคยใช้ เขาบอกว่า
        มันใช้ไม่ได้ ไม่รู้เพราะอะไร (ลองดูข้อมูลจากคู่มือของมันนะครับ)

        แต่ถ้าเป็นพวกวงจรที่รับมาจาก usb แล้วแปลงเป็น serial หรือ parallel พวกนี้เขียนได้แน่นอน
        แต่ก็แพงกว่าอะเนาะ

        ลองเข้าเว็บ Inex หรือ ETT ดูนะครับ เขามีอุปกรณ์ที่ใช้ได้ขายอยู่เพียบเลย นศ.หลายๆคนทำโปรเจคจบเพราะของ 2 เจ้านี้แหละ

        ในเว็บ inex จะมีหนังสือการเขียนโปรแกรมควบคุม serial และ parallel (ภาษาไทย)ให้โหลดด้วยนะครับ
        ลองโหลดๆไปอ่านดูนะ

        Comment


        • #5
          คือผมลองทั้ง parallel โดยตรง แล้วลองทั้งสาย USB TO PARARELL ก็ได้ผลเหมือนกันครับ

          Comment


          • #6
            ลองเอาโปรแกรมที่ผมเคยเขียนตอนเรียน ปวส. ไปดูนะครับ (โปรเจค)

            มันทำงานได้

            ทดลองกับ mainboard p5n-sli

            แต่ต้องตั้งค่าใน Bios ที่ Parallel Port Mode เป็น [ECP] หรือ [EPP] นี้แหละ

            แล้วอย่าลืม copy ไฟล์ inpout32.dll ลง system 32 ด้วยละ

            ปล.รื้อหางานซะตั้งนาน เอามาอ่านแล้วอ๊ายอาย (เขียนได้กากมาก 555)
            Attached Files

            Comment


            • #7
              Originally posted by boy2san View Post
              ลองเอาโปรแกรมที่ผมเคยเขียนตอนเรียน ปวส. ไปดูนะครับ (โปรเจค)

              มันทำงานได้

              ทดลองกับ mainboard p5n-sli

              แต่ต้องตั้งค่าใน Bios ที่ Parallel Port Mode เป็น [ECP] หรือ [EPP] นี้แหละ

              แล้วอย่าลืม copy ไฟล์ inpout32.dll ลง system 32 ด้วยละ

              ปล.รื้อหางานซะตั้งนาน เอามาอ่านแล้วอ๊ายอาย (เขียนได้กากมาก 555)
              ขอบคุณครับ จะลองศึกษาดู

              Comment


              • #8
                set bios ตามนี้แล้วก็ยังเหมือนเดิม

                Comment


                • #9
                  Parallel Port Mode [ECP]

                  หรือ

                  Parallel Port Mode [EPP]

                  ลองรึยังครับ

                  ...ลองเอา 2 โปรแกรมนี้ไปใช้ดูนะครับเป็นโปรแกรมสั่งงานให้พอร์ตต่างๆทำงาน และโปรแกรมอ่านค่าจากพอร์ต (ลืม แล้วว่าใช้ยังไง - -a แต่ไม่น่าจะยากเกินไป)
                  http://www.mediafire.com/?mwtzem1yydn

                  Comment


                  • #10
                    Originally posted by boy2san View Post
                    Parallel Port Mode [ECP]

                    หรือ

                    Parallel Port Mode [EPP]

                    ลองรึยังครับ
                    มันไม่มีอย่างใดอย่างนึงมันเป็น [ECP+EPP]ครับ

                    Comment


                    • #11
                      Originally posted by npn View Post
                      มันไม่มีอย่างใดอย่างนึงมันเป็น [ECP+EPP]ครับ
                      - -a ผมเคยใช้ mode ecp+epp มันไม่ทำงาน แต่พอผมปรับเป็น ecp มันทำงานกับโปรแกรมที่เขียน

                      ลองดูข้อมูลในเว็บนี้ดูนะครับ ละเอียดดี
                      http://www.epanorama.net/circuits/parallel_output.html

                      ปล.บอร์ดผมสามารถปรับ Parallel Mode ได้ทั้งหมด 4 แบบ [SPP], [EPP], [ECP], [ECP+EPP]

                      Comment


                      • #12
                        Parallel Mode ทั้งหมดของผม ผมเลือกถูกไหม









                        Last edited by npn; 17 Jun 2010, 17:49:43.

                        Comment


                        • #13
                          อีกนิด ไปลองอีกเครื่องมี [EPP], [ECP]ลองทั้งสองแบบ แต่ก็ไม่ได้เหมือนกัน แล้วต้องเป็น admin หรือเหล่าเพราะอีกเครื่องไม่ได้เป็น admin
                          Last edited by npn; 17 Jun 2010, 17:52:41.

                          Comment


                          • #14
                            ลองดูในเว็บดูนะครับ http://www.epanorama.net/circuits/parallel_output.html
                            เพราะผมก็ไม่มั่นใจว่าจะทำยังไงให้ทำงาน
                            ลองดูที่รูป ECP Printer Port (LPT1) Properties
                            ดูว่าเหมือนหรือคล้ายกันกับเครื่องหรือเปล่า เพราะบางทีอาจจะไม่เหมือนกัน (เดานะครับ)

                            สู้ๆครับ ถ้าผมเจอยังงี้ก็งงเหมือนกัน 555

                            Comment


                            • #15
                              Originally posted by boy2san View Post
                              ลองดูที่รูป ECP Printer Port (LPT1) Properties
                              ดูว่าเหมือนหรือคล้ายกันกับเครื่องหรือเปล่า เพราะบางทีอาจจะไม่เหมือนกัน (เดานะครับ)
                              ในเวปที่ให้มา

                              เครื่องผม

                              ไม่เป็นเดี๋ยวจะลองมั่วไปเรื่อยๆ แต่ขอถามอีก 2 ข้อนะครับ
                              1.ในเมื่อต้องไป set ค่าใน Bios ที่ Parallel Port Mode แล้วอย่างนี้จะเอาไปใช้กับ notebook ได้เหรอ เพราะ Bios ของ notebook ไม่มี Parallel Port Mode
                              2.ผมไปถามอีกที่นึงเขาบอกว่า "ก็น่าจะถูก ถ้าเป็น D0-D7 เว้นแต่ D7 ถูก set ให้เป็น flag bit" การset ให้เป็น flag bit เนี้ยทำอย่างไรแล้วแก้ไขอย่างไรครุบ ขอบคุณครับ

                              Comment

                              Working...
                              X