Thông báo

Collapse
No announcement yet.

giúp em đề tài này với

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

  • giúp em đề tài này với

    Hiện em có 1 đề tài mà chưa biết bắt đầu từ đâu,mấy anh góp ý giúp em xây dựng ý tưởng bài này nhé.Xin cảm ơn rất nhiều

    Mạch phát xung lập trình được
    Hãy thiết kế mạch phát xung vuông có tần số lập trình được.
     Có nút ấn chọn tầm Hz, KHz, 100 KHz, nút ấn để tăng tần số, nút ấn để giảm tần số.
     Hiển thị tần số phát ra trên led 7 đoạn.

  • #2
    Em nghĩ việc đầu tiên là bác nên đọc kỹ lại 2 cuốn sách của thầy On và thầy Cường, sau đó tìm hiểu thêm tài liệu trên mạng, bác cứ lên net search đi, sau đó làm dần, vướng chỗ nào thì lên diễn đàn hỏi các bậc cao thủ, kinh nghiệm của em chỉ có thế thôi....
    Và con tim đã vui trở lại ....

    Comment


    • #3
      Nguyên văn bởi rose99 Xem bài viết
      Hiện em có 1 đề tài mà chưa biết bắt đầu từ đâu,mấy anh góp ý giúp em xây dựng ý tưởng bài này nhé.Xin cảm ơn rất nhiều

      Mạch phát xung lập trình được
      Hãy thiết kế mạch phát xung vuông có tần số lập trình được.
       Có nút ấn chọn tầm Hz, KHz, 100 KHz, nút ấn để tăng tần số, nút ấn để giảm tần số.
       Hiển thị tần số phát ra trên led 7 đoạn.
      Viết các CT con cho Hz, KHz, 100 KHz với các tên như sau Tanso1, Tanso2, Tanso3.
      Trong mỗi CT con gồm các lệnh:
      SETB
      CALL DELAY
      CLR
      CALL DELAY
      Mỗi Delay (do bạn tính toán) sẽ tương ứng với từng CT con khác nhau.
      Muốn phát tần số Hz, nhấn nút gọi CT con Tanso1
      Muốn phát tần số KHz, nhấn nút gọi CT con Tanso2
      Muốn phát tần số 100KHz , nhấn nút gọi CT con Tanso3

      Mình góp ý vậy thôi, tìm hiểu thêm nhé.
      Không TÔI là kẻ phàm phu
      Cái TÔI quá lớn làm ngu muội mình!
      - 0983.886.113

      Comment


      • #4
        Nguyên văn bởi trong123 Xem bài viết
        Viết các CT con cho Hz, KHz, 100 KHz với các tên như sau Tanso1, Tanso2, Tanso3.
        Trong mỗi CT con gồm các lệnh:
        SETB
        CALL DELAY
        CLR
        CALL DELAY
        Mỗi Delay (do bạn tính toán) sẽ tương ứng với từng CT con khác nhau.
        Muốn phát tần số Hz, nhấn nút gọi CT con Tanso1
        Muốn phát tần số KHz, nhấn nút gọi CT con Tanso2
        Muốn phát tần số 100KHz , nhấn nút gọi CT con Tanso3

        Mình góp ý vậy thôi, tìm hiểu thêm nhé.
        bạn nói thêm về các nút nhấn đi.thanks!!

        Comment


        • #5
          Nguyên văn bởi cong1810 Xem bài viết
          bạn nói thêm về các nút nhấn đi.thanks!!
          Giả sử có 2 nút TANG và GIAM.
          Ở CT chính xét xem nút TANG có được nhấn hay không? Nếu TANG=0 (được nhấn) gọi CT con Tanso1.
          Trong Tanso1, xét:
          Nếu TANG=0, gọi CT con Tanso2
          Nếu GIAM=0, trở về CT chính.
          Trong Tanso2, làm tương tự.

          Nếu bạn chỉ sử dụng 1 nút TANG thôi thì đơn giản hơn.

          Hoặc sử dụng Ngắt ngoài: nếu TANG=0, INC R0, trong CT chính so sánh giá trị R0, rồi gọi CT con tương ứng với giá trị của R0
          Không TÔI là kẻ phàm phu
          Cái TÔI quá lớn làm ngu muội mình!
          - 0983.886.113

          Comment


          • #6
            Nguyên văn bởi rose99 Xem bài viết
            Hiện em có 1 đề tài mà chưa biết bắt đầu từ đâu,mấy anh góp ý giúp em xây dựng ý tưởng bài này nhé.Xin cảm ơn rất nhiều

            Mạch phát xung lập trình được
            Hãy thiết kế mạch phát xung vuông có tần số lập trình được.
             Có nút ấn chọn tầm Hz, KHz, 100 KHz, nút ấn để tăng tần số, nút ấn để giảm tần số.
             Hiển thị tần số phát ra trên led 7 đoạn.
            bạn hỏi như vậy đố có ông trùm nào vào trả lời bạn đó. Diễn đàn tức là bạn làm và gặp vấn đề ko giải quyết được cần có ý kiến của các đàn anh đi trước thì mới hỏi khi đó mới có người trả lời chứ ko chịu làm đã hỏi, bạn định chờ cơm dân đến miệng hả?

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X