Thông báo

Collapse
No announcement yet.

Giúp em với

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

  • Giúp em với

    Chào các bác! Em đang tìm hiểu con CY8C27443 và đang có một vài thắc mắc xin các bác chỉ dùm.
    + Dùng một phím nhấn (nối port 1_0) để điều khiển 8 led đơn mắc với port2. Khi nhấn phím thì sẽ làm 8 led đơn này đều sáng. Vì vậy có bác nào có đoạn mã assemly kiểm tra phím nhấn thì cho em xin
    +Cách viết chương trình delay1ms trong PSoc

  • #2
    Bạn Tino thân mến,
    Câu hỏi của bạn thật là vô lý, bạn phải tự viết chương trình rồi hỏi người khác chứ. Ví dụ như bạn viết nhưng nó không chạy. hoặc bạn kô hiểu ở chỗ nào thì người khác sẽ giúp bạn. Chứ đừng xin code, bạn sẽ bị bó buộc trí sáng tạo đấy.
    Hãy đọc kỹ lại về PSoC rồi tiến hành làm.
    Lời khuyên: nên viết bằng C đi cho nó linh hoạt. Chương trình mẫu có thể tìm trên trang www.cypress.com
    Chúc thành công.
    AFH

    Comment


    • #3
      Thực ra câu hỏi của Tino cũng là những câu hỏi thường gặp đối với các newbite. Tuy nhiên những câu hỏi như thế này thường rất ít khi được sự trợ giúp của người khác.
      Tôi gợi ý câu hỏi của bạn:
      Port1_0 nối với phím nhấn bạn nên đặt ở chế độ Pull Up/Pull down. Phím nhấn bạn có thể thiết kế dạng NO (hoặc NC)tức là khi chưa nhấn phím, tín hiệu vào P1.0 là GND, khi nhấn phím tín hiệu vào P1.0 là Vdd.
      Trước khi kiểm trạng thái chân P1.0 cần ghi 1 ra P1.0 nếu ở trạng thái Pull up, ghi ra 0 nếu ở trạng thái Pull down (lúc này nó mới có khả năng là đầu vào).
      để kiểm tra xem nó là 0 hay 1 chỉ cần thực hiện lệnh AND [PRT1DR], 0x01
      sau đó ktra thanh chứa A
      Đúng là viết bằng C linh hoạt thật nhưng biết ASSEMBLY cũng có rất nhiều cái hay và nên biết cả 2 là tốt nhất
      Work is glory

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...
      X