科学的进步总能让许多事变得事半功倍,就如Proteus单片机仿真系统的诞生,为单片机系统的研发做出杰出贡献。它可以对基于微控制器的设计连同所有的周围电子器件一起仿真调试,用户甚至可以实时采用诸如LED/LCD、键盘等动态外设模型来对设计进行交互仿真调试。软件设计者最初并不需要什么硬件原型只要设计出了原理图,工作就可以开展下去。
Proteus VSM有许多虚拟仪器,包括示波器、逻辑分析仪函数发生器、数字信号图案发生器、时钟计数器、虚拟终端及简单的电压表及电流表等,使得仿真调试避免因为缺少仪器而被迫终止。
传统的单片机应用系统开发设计流程是首先根据系统功能设计修改电路原理图,接着设计与制作PCB,然后焊接元器件到PCB得到目标板,再然后设计修改程序并生成目标代码,最后在目标板上调试程序,若调试不通过,查看问题出在软件还是硬件,发现问题并解决。而基于Proteus ISIS仿真软件的单片机系统设计流程,首先会根据系统功能设计修改Proteus电路,然后设计修改程序并生成目标代码,接着进行Proteus仿真调试,若调试不通过,查看是硬件问题还是软件问题,从而再进行修正,若调试通过则制作目标板完成仿真。相较之下,它极大地简化了设计工作,并有效的降低了成本和风险,得到众多单片机工程师的青睐。
在计算机上安装Proteus软件,除了电路的绘制与PCB设计,还有更大的亮点是可以与μVision3 IDE工具软件相结合进行编程仿真调试。
Proteus 7。5 Professional软件主要包括ISIS 7 Professional和ARES 7 Professional,其中ISIS 7 Professional不仅能够绘制原理图而且也能够进行电路仿真,ARES 7 Professional用于PCB设计。
Proteus安装成功,点击运行,加载好的最初界面有以下内容:
原理图编译窗口:用于绘制原理图。元器件会放到可编辑区。
预览窗口:在元器件列表中选择一个元器件时,它会显示该元器件的预览图;当鼠标焦点落在原理图编译窗口时,就变成原理图的导航窗口,会显示整张原理图的缩略图,而相应绿色方框里面的内容就是当前原理图窗口中显示的内容,按住鼠标左键可以拖动整张原理图,从而使得设计者可以看清原理图的每一个模块。
模型选择工具栏:主要模型功能由上向下分别为用于即时编辑元器件参数、选择元器件、放置连接点、放置标签、放置文本、永远绘制总线、用于放置子电路。
对象选择器:用于挑选元器件、终端接口、信号发生器、仿真图表等。例如,要选择元器件,单击挑选元器件按钮会打开Pick Devices窗口,选择了一个元器件后点OK按钮,该元器件会在对象选择其中显示,以后要用到该元器件时,只需在对象选择其中选择即可。论文网
方向工具栏:第一个是旋转,可转大小为90度角及其倍数角。第二个是翻转:分为水平翻转和垂直翻转。
仿真工具栏:工具栏里的四个按键由左向右分别为运行、单步运行、暂停、停止。
2。4单片机简介
单片机(Microcontrollers)是一种集成电路芯片。又被称作微处理器,随着半导体产业发展,将具有数据处理能力的中央处理器CPU、随机存储器、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
单片机使用十分广泛,大到工业控制系统、航空、航天设备,小到智能台灯等都用到单片机。