件的主界面。在工作之前,先要设置捕捉对齐、颜色、图形界面大小等项目。工作时,先要单击工具栏中的P按钮进入元件选择对话框(pickdevices),在对话框keyword中输入所需元件的关键字(比如当需要电阻时输入“res”),在results一栏中双击选出所需要的元器件(注意当选中元器件时在pickdevices对话框中右侧两栏中会出现该元器件在仿真电路图和PCB板上的预览图,根据此预览图进行选择),选中的元件会自动出现在工作界面P按钮下面。然后需要进行仿真电路图的绘制(具体做法为:在P按钮下面单击所需要的元器件即选中此元器件,根据实验原理图把选中的元器件放在工作界面的适当位置,双击工作界面中的元器件,在出现的对话框中修改元器件的参数,重复以上步骤直到所有的元器件都摆放到工作界面上,然后单击各元器件的引脚进行连线。至此仿真电路图制作完成。然后进行程序的编写,在程序编写时需要使用专门的程序编写器(比如keil软件等)来编写并编译连接运行,生成hex文件。接下来需要把程序存入相应的芯片中,具体做法是:双击目标芯片,在出现的对话框中“programfile”中选择相应的程序,然后点击ok按钮即可。最后需要运行,在此步骤秩序点击proteus工作界面左下方的play按钮即可。3AT89C51简介3.1主要特性•与MCS-51兼容•具有4K字节的可重复编程的flash,可写入/抹掉数据1000次以上,写入的数据能保存10年以上•操作频率:0Hz~24MHz•128×8位内部RAM•32条可规划的I/O线•5个中断向量地址•可编程串行通道•需要振荡电路和时钟电路[5]3.2中断向量中断向量见图3.1[6]图3.1中断向量表3.3管脚说明AT89C51引脚见图3.2[7]VCC:供电电压。GND:接地。P0管脚、P1管脚、P2管脚、P3管脚都是8位双向I/O口,其中P3管脚还有第二功能。