总操流程:
- 1、各器件链接
- 2、烧录Bootloader
- 3、写入程序
各器件链接 🏠
材料
- ATMEGA328P-PU芯片:1个
- 16M无源晶振:1个
- 22PF瓷片电容:2个
- 公对公杜邦线:12根
- 面包板:1个
- 发光二极管:1个
- 10K电阻:1个
ATMEGA328P-PU引脚图
ATMEGA328P-PU引脚对应arduino uno r3
各器件链接
- 328P的7、20、21号引脚接VCC(+5v);
- 8、22号引脚接GND;
- 9、10号引脚接16MHz无源晶振;晶振的每条腿后面接一个22pF的无极性电容,电容一条腿接晶振一条腿接地;
- 19号引脚接一个10K电阻,电阻后面接个发光二极管,发光二极管长脚与正极相连,短与负极相连。
- ARDUINO pin13 —> 328P pin19
- ARDUINO pin12 —> 328P pin18
- ARDUINO pin11 —> 328P pin17
- ARDUINO pin10 —> 328P pin1
- ARDUINO GND —> 面包板GND
- ARDUINO 5v —> 面包板5v
烧录Bootloader 🏠
选案例
上传程序到ATMEGA328P
上传成功后,看到“发光二极管”在闪,就表示成功了
- 然后去掉以下线
- ARDUINO pin13 —> 328P pin19
- ARDUINO pin12 —> 328P pin18
- ARDUINO pin11 —> 328P pin17
- ARDUINO pin10 —> 328P pin1