新建Proteus工程文件以及51单片机的最小系统的绘制和简单介绍

一、新建Proteus工程

1.创建一个新的文件夹存放工程

 

2.打开Proteus 8软件,界面如图所示

 

3.点击【新建工程】

 

4.填写工程名称,选择工程保存路径(步骤1中创建的新文件夹)后点击【Next

 

5.选择【从选中的模板中创建原理图】,选择具体模板后点击【Next

可以根据自己需要选择不同的模板,不需要模板的话选择DEFAULT

 

6.选择【不创建PCB布版设计】后点击【Next

 

7.选择【没有固件项目】后点击【Next

因为我的固件将由Keil软件生成。如果你想直接用Proteus编写单片机代码,可以选择创建固件项目,但Proteus毕竟不是专业的编译软件,所以我不建议用Proteus编写代码。

 

8.点击【Finish】即可创建工程。

 

9.创建完工程后会进入这个原理图绘制界面

 

10.用Proteus 8软件打开后缀名为.pdsprj的文件,即可打开现有工程文件

 

二、绘制51最小系统

1.先预览一下我们要搭建的原理图

 

2.最终绘制完成的效果图

 

3.上图需要用到的元器件及对应关键词的表格

器件

关键词

单片机

89C52

电阻

RES

电容

CAP

按键

BUTTON

晶振

CRYSTAL

电解电容

CAP-ELEC

用proteus仿真,是不能添加STC单片的。也不必一定要用STC89C52的,只要是51单片机,能仿真出效果就行啦。而且STC89C52与AT89C52是完全兼容的,是一模一样的。非要显示成STC单片机,放置AT89C52后,双击型号,改成STC89C52就行了。

电阻(Resistors)和电容(Capacitors)由于种类众多,可以根据它们的子类(Category)进行选择。不同型号的电容或电阻之间最大的差异体现在封装大小上,加上器件属性值可以随意调节,所以任意选择一个即可。

 

4.下面介绍在Proteus 8软件中查找元器件的2种方法和快捷键

Proteus 8器件库的打开方法有两种(点击图标【元件模式】 -> 图标【p】;点击菜单栏【库】 -> Pick Parts)或者使用快捷键P

a点击图标【元件模式】 -> 图标【p增加元器件,在搜索框搜索需要的元器件,选择元件后点击【确定】

 

b)点击菜单栏【库】 -> 【Pick Parts】,在搜索框搜索需要的元器件,选择元件后点击【确定】

注:如果你的Proteus 8软件出现下面几种报错,可能是你把Proteus 8安装到了C盘,这时需要使用管理员权限打开Proteus 8才能正常使用器件库(或者重新将Proteus 8安装到其他盘—可能也有其他解决方案)。

 

5.参照步骤4,将步骤3中列举的器件添加到工程中

添加完成后的元件图如下

 

6.除了器件以外,还有电源(POWER)和地(GROUND),这两样的查找方法可以查看下图:

7.参照步骤2中的图,将元件、电源(POWER)和地(GROUND)拖到界面上,并将电路连接起来

值暂时不管。器件引脚间连线的操作比较简单,依次点击两个引脚即可。

8.设置元器件属性

电容有容值属性,电阻有阻值属性,修改它们可以双击器件或者右键选择编辑属性。将相关元件和电源(POWER)的属性值修改成下图所示值

下图将电容C1的容值设置为30pF

 

三、51单片机最小系统简单介绍

1.什么是最小系统

使用最少的元器件能够让单片机工作的应用系统


2.最小系统三要素

电源、时钟电路和复位电路

 

3.电源

就是VCC和GND回路,任何电子设备都需要供电,使用时注意一下单片机电源电压输入要求,一般是3.3~5V

4.时钟电路

晶振就是单片机的心脏,没有晶振单片机就无法正常工作

什么是时钟电路?在单片机最小系统中有个叫晶振的元件,这个元件有个效应叫压电效应,压电效应是个什么东西?

压电效应:某些电介质在沿一定方向上受到外力的作用而变形时,其内部会产生极化现象,同时在它的两个相对表面上出现正负相反的电荷。当外力去掉后,它又会恢复到不带电的状态,这种现象称为正压电效应。当作用力的方向改变时,电荷的极性也随之改变。相反,当在电介质的极化方向上施加电场,这些电介质也会发生变形,电场去掉后,电介质的变形随之消失,这种现象称为逆压电效应。

那么,再回过头看单片机的时钟电路,到底是个什么原理。如果你玩过单片机,可以用示波器发现单片机时钟电路输出了方波,这个方波就是驱动单片机工作的时钟,方波的频率决定了单片机工作的快慢。

在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。根据硬件电路的不同,单片机的时钟连接方式可分为内部时钟方式和外部时钟方式,如图1所示。

可以看到内部就是一个反相器,其原理就是不断改变晶振两端的电压(极性),最终能够输出方波信号。单片机的时钟就确定了。

 

5.复位电路

复位电路是一种用来使电路恢复到起始状态的电路,相当于电脑重启

顾名思义,复位电路就是为了让单片机复位。常见的复位电路如下:

复位电路中,电容串联电阻,由图可以知道,当系统上电后RST脚首先保持高电平,高电平保持的时间由电路的时间常数RC值来决定。单片机的RST脚的高电平持续两个机器周期以上将会复位,所以,通过计算RC时间常数来维持复位时间。

猜你喜欢

转载自blog.csdn.net/xijinno1/article/details/131671439