电子电路--Proteus 8.7-- 闪烁的LED

一、闪烁的LED

  1. 新建项目


    新建项目

    选择模板

    创建PCB

    默认PCB

    默认PCB

    PCB样式

    选择固件

    完成创建

二、电路设计

  1. 基本结构


    基本结构
  2. 添加元件
    晶振: crystal
    电阻: res
    电容: cap
    LED: led
电路原理图
  1. 代码


    代码
#include <inttypes.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/sleep.h>
#include <util/delay.h>     // 引入延时头文件

int main()
 { 
    DDRC=0xFF;      //  pc0端口设置为输出
    while (1){
        PORTC^=_BV(PC0);        // 通过异或操作对PC0反复取反
        _delay_ms(120);             // 延时
    }
 }
  1. 仿真测试


    仿真测试

三、PCB设计

  1. 封装检查


    封装检查
  2. 电气规则检查


    电气规则检查
  3. 编译网格表


    编译网格表
  4. 放置外边框


    边界区域
  5. 放置电气边框


    放置电气边框
  6. 布局


    自动布局
自动布局
  1. 自动布线


    自动布线

    自动布线

    布线完成
  2. 覆铜


    覆铜
  3. 3D显示


    3D显示
3D显示
3D显示

常见问题:

  1. proteus软件自动布局PCB的时候,弹出failed to load layout
    原因:
    文件不能存为中文名称。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、人的情绪会随着境遇的不同发生变化,昨天我还在因为家长所谓的“多事”而心升焦虑,但是当家长与我见面以后,我才知道...
    园桃阅读 387评论 0 0
  • 你不断的忘记 却坚强的重塑自己 生命之途充满荆棘 你却总是露出笑容 用稚嫩的双脚 固执的丈量自己 你是我不断忘记的...
    会说话的陀螺阅读 326评论 5 13
  • 今日最重要的三件事: 1. 工作(图纸+周报) 2. 活动方案及奖励确认 3. 书写营打卡统计 昨天的我做了这些:...
    冰糖果果ZOE阅读 161评论 0 0
  • 姓名 :张海滔 公司:扬州市方圆建筑工程有限公司 380期(哈尔滨)《六项精进》“感谢组” 【日精进打卡第 257...
    小楼昨夜又西风_a3c5阅读 39评论 0 0