Thông báo

Collapse
No announcement yet.

Mô phỏng với Proteus + Reset AVR

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

  • Mô phỏng với Proteus + Reset AVR

    Mình mô phỏng với Proteus sử dụng Mega48. Lười test trên mạch thật nên post lên đây hỏi anh em xem có ai gặp trường hợp này chưa.
    Theo datasheet: khi chân RESET mức logic thấp, AVR bị RESET:
    - Tuy nhiên khi mô phỏng trên Proteus thì lúc bật mô phỏng, mặc dù chân RESET đã được nối xuống GND qua 1 điện trở nhưng AVR vẫn hoạt động bình thường.
    - Nếu đặt một nút bấm nối nguồn vào chân RESET, bấm cấp mức logic cao, sau đó nhả ra, để chân RESET ở mức thấp thì AVR ngừng hoạt động.
    Câu hỏi mình đặt ra là: Bước đầu tiên (mới cấp nguồn) thì nếu chân RESET ở mức thấp, AVR có ngừng hoạt động trong thực tế ko? Hay đây là lỗi do Proteus.
    Sau đây là hình mạch mô phỏng.
    Click image for larger version

Name:	Test.png
Views:	1
Size:	20.9 KB
ID:	1408249

  • #2
    Hình như bạn mắc sai rồi. Mass mắc tụ không phải trở. Lắp trở vào chân đấy thì chân rs luôn nhận mức thấp. Sai

    Comment


    • #3
      Nguyên văn bởi Auto_engine Xem bài viết
      Mình mô phỏng với Proteus sử dụng Mega48. Lười test trên mạch thật nên post lên đây hỏi anh em xem có ai gặp trường hợp này chưa.
      Theo datasheet: khi chân RESET mức logic thấp, AVR bị RESET:
      - Tuy nhiên khi mô phỏng trên Proteus thì lúc bật mô phỏng, mặc dù chân RESET đã được nối xuống GND qua 1 điện trở nhưng AVR vẫn hoạt động bình thường.
      - Nếu đặt một nút bấm nối nguồn vào chân RESET, bấm cấp mức logic cao, sau đó nhả ra, để chân RESET ở mức thấp thì AVR ngừng hoạt động.
      Câu hỏi mình đặt ra là: Bước đầu tiên (mới cấp nguồn) thì nếu chân RESET ở mức thấp, AVR có ngừng hoạt động trong thực tế ko? Hay đây là lỗi do Proteus.
      Sau đây là hình mạch mô phỏng.
      [ATTACH=CONFIG]27170[/ATTACH]
      r phải mắc lên vcc chứ
      đam mê là không sợ khó khăn

      Comment


      • #4
        Nguyên văn bởi phuongdv1993
        nhỏ quá k nhìn dõ cho lắm
        bấm vào cái hình là nó to chà bá ra luôn @@
        đam mê là không sợ khó khăn

        Comment


        • #5
          avr. chân rs tích cực mức thấp. ngược lại vs 8051. mắc như thế nó rs cả ngày.

          Comment


          • #6
            Nguyên văn bởi Auto_engine Xem bài viết
            Mình mô phỏng với Proteus sử dụng Mega48. Lười test trên mạch thật nên post lên đây hỏi anh em xem có ai gặp trường hợp này chưa.
            Theo datasheet: khi chân RESET mức logic thấp, AVR bị RESET:
            - Tuy nhiên khi mô phỏng trên Proteus thì lúc bật mô phỏng, mặc dù chân RESET đã được nối xuống GND qua 1 điện trở nhưng AVR vẫn hoạt động bình thường.
            - Nếu đặt một nút bấm nối nguồn vào chân RESET, bấm cấp mức logic cao, sau đó nhả ra, để chân RESET ở mức thấp thì AVR ngừng hoạt động.
            Câu hỏi mình đặt ra là: Bước đầu tiên (mới cấp nguồn) thì nếu chân RESET ở mức thấp, AVR có ngừng hoạt động trong thực tế ko? Hay đây là lỗi do Proteus.
            Sau đây là hình mạch mô phỏng.
            [ATTACH=CONFIG]27170[/ATTACH]
            đúng rồi đó nếu mắc như thế nó reset ca ngày luôn. mắc thế này mới đúng nè
            Click image for larger version

Name:	hinh.jpg
Views:	1
Size:	35.0 KB
ID:	1382691

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X