Proteus仿真
使用proteus仿真单片机有两个步骤(默认已经安装了proteus和uvirsion,会使用uvision,特别注意proteus安装时整个操作系统的用户名不能是中文,若是中文则修改为英文名)
一. 绘制仿真电路图
确定电路图用到哪些原件,选择元件,放置原件,连线,
单片机最小系统需要复位电路和时钟电路,用到的元器件有
电阻REG,电容CAP ,电解电容CAP-ELEC ,开关按钮BUTTON,晶振CRYSTAL,单片机AT89C51
如图先单击左边按钮,然后点击P就进入元器件界面,
在搜索框里搜索以上元件,双击搜索结果就加到左边框里了
下一步拖放元件,在此选中元件,左上方有旋转按钮,可以进行旋转,之后在画布上先左键点一下,把鼠标对着你需要放置的位置再点击左键一下就可以了,所有元件放置完后连线
最后结果如下:
二. 编写程序
在uvision里编写针对电路图的程序,进行编译,编译后记住hex文件的路径
有时编译后不会生成HEX文件,此时需要设置一下
然后选择output选项,下的create HEX file
下一步进行编译,记住HEX文件的位置
最后在proteus的电路图里双击单片机芯片,在program file 选项里选择HEX文件
在左下角点击运行按钮实现仿真
仿真结果如下