【准备】基于 Proteus_Keil_VSPD 构建的 AT89C51RC2 虚拟实验环境

本文介绍了如何利用Proteus和Keil_VSCode搭建AT89C51RC2单片机的虚拟实验平台。内容包括Proteus中的工作环境设定、外围电路设计,如OLED显示、MCP23S17及MCP4822的添加,以及Keil_VSCode的单片机选择、头文件配置等。同时提到了Proteus中时钟和复位电路的注意事项,以及虚拟终端、I2C、SPI调试器和逻辑分析仪的添加。
摘要由CSDN通过智能技术生成

用于学习的51单片机选型

MCU AT89C51RC AT89C51RC2
ROM 32KB 32KB
RAM 512B 256B
XRAM - 1024
Interrupt 2-level 6-source 4-level 9-source
X2 mode -

AT89C51RC2的9个中断源:
2个外部中断:INT0和INT1
3个定时器中断:T0,T1和T2
1个串行口中断
1个SPI中断
1个键盘中断
1个PCA中断

Proteus部分

创建 Proteus\AT89C51RC2_ExploreBoard\ 虚拟实验板工作目录;

Proteus虽然集成原理图设计、PCB布线、电路仿真于一身,但是只有电路仿真好用,其它的都太难用了!新建Proteus工程,只需要添加原理图模板即可!

在这里插入图片描述

工作环境部分

设定图纸大小

在这里插入图片描述

在这里插入图片描述

图纸背景颜色

在这里插入图片描述

在这里插入图片描述

单片机外围电路部分

添加 AT89C52RC2.BUS 器件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值