Thảo luận Tất cả hỏi đáp newbie về AVR và liên quan - tập trung tại đây!

mta_cdt

Super Moderator
Thành viên BQT
Vậy có nghĩa là trước khi fuse dao động nội thì vẫn cần phải có thạch anh ạ?
Đúng rồi bạn. Khi nạp đảm bảo dao động của chip phải chạy bình thường.
 

Binh.ndb

Học sinh phổ thông
Em thấy trong avr có 1 chân VCC và 1 chân AVCC.
Khi nạp thì có cần phải nối chân AVCC không ạ.
 

Binh.ndb

Học sinh phổ thông
Khi em fuse bit tần số thạch anh cho Atmega328p có chỗ này chưa hiểu

fff.JPG



Các thông số:
Full-swing Crystal
PWRDWN/RESET
16K CK/14CK + 65ms

Có nghĩa như thế nào ạ, em cảm ơn mọi người.
 
Sửa lần cuối:

Binh.ndb

Học sinh phổ thông
Em còn chỗ này chưa rõ:
- khi fuse bit chạy thạch anh ngoài. Trong mạch nạp em cắm thạch anh 4 MHz, lúc cắm vào mạch ứng dụng em cắm thạch anh 20MHz thì avr có chạy ở 20MHz không.
- Nếu chạy được thì có ảnh hưởng gì không.

Em cảm ơn ạ.
 

TIMELORD

Học sinh phổ thông
mấy bác chỉ e phần này với ạ e mô phỏng bằng proteus thì chạy được mà lắp vào thực tế lại ko chạy chứ hịc. bác nào giúp e với ạ e tự học nên còn rất gà mà lại ham hố đăng ký làm đồ án rồi bh không bỏ được hic.bác nào rảnh tay vào test giúp e với ạ. e code bằng atmelstudio 6 ạ. thanhs các bác!!!
 

Đính kèm

TIMELORD

Học sinh phổ thông
có bác nào sửa dùm e với code e dùng cho atmega32+esp8266 kết nối LAN để vào trang web nhúng sẵn trong atmega ạ code e chỉ gửi đi được mà đọc chuỗi nhận về thì không được ạ. esp8266 test với arduino thì vẫn được ạ. E cảm ơn ạ!!!
 

htrong.ng94

Học sinh phổ thông
Mình mới lập trình AVR, đã làm ra mạch, nạp code chạy được nhưng khi tháo nguồn gắn lại thì nó không tự khởi động, phải dùng phần mềm nạp code (Hung Cuong ISP Prog v2_b160108) bấm "Detect/Connect" thì nó mới chạy. Mình reset bằng nút nhấn như hình:

Mình dùng ATmega32A lập trình bằng Atmel Studio 7, đã tắt JTAG (MCUCSR|=(1<<JTD)).
Thông tin thêm: khi đang chạy nút reset hoạt động bình thường. Bên dưới là schematic các pro xem có bị vấn đề gì hok
Mong anh em chỉ giáo...
 

Đính kèm

mta_cdt

Super Moderator
Thành viên BQT
Mình mới lập trình AVR, đã làm ra mạch, nạp code chạy được nhưng khi tháo nguồn gắn lại thì nó không tự khởi động, phải dùng phần mềm nạp code (Hung Cuong ISP Prog v2_b160108) bấm "Detect/Connect" thì nó mới chạy. Mình reset bằng nút nhấn như hình:

Mình dùng ATmega32A lập trình bằng Atmel Studio 7, đã tắt JTAG (MCUCSR|=(1<<JTD)).
Thông tin thêm: khi đang chạy nút reset hoạt động bình thường. Bên dưới là schematic các pro xem có bị vấn đề gì hok
Mong anh em chỉ giáo...
Mạch của bạn không có vấn đề gì. Khi nạp xong bạn có để mạch nạp hay không?
 

Quảng cáo Google