上QQ阅读APP看书,第一时间看更新
3.3 设计电路和仿真运行程序
以上我们解释了程序的编写基本框架和针对硬件编写C语言程序的一般原理,接着,我们就要根据要求设计一个单片机点亮一个发光二极管的电路,运行我们的程序。打开ISIS设计环境,选择元器件见表3-1。
表3-1 选择元器件列表
这些元器件,除了单片机我们都熟悉。用同样的方法,把单片机元件放到元器件列表窗口中。在元器件列表窗口中按“P”键,在关键字中输入“89C52”即可找到该单片机元件。将发光二极管负极连接到P0^0引脚,电阻值改为500Ω,接电源,如图3-16所示。
电路画好了,把程序装入单片机,就可以仿真运行了。双击单片机,弹出“编辑元件”对话框,在“Program file”文本框的对应栏,点击浏览按钮,查找编译好的可执行文件,如图3-17~图3-19所示。
图3-16 点亮一个发光二极管电路
图3-17 查找按钮
图3-18 确定找到的可执行文件
图3-19 查找可执行文件
这样,我们就好像在单片机中烧写了可执行程序。下面,就可以仿真运行了。用鼠标左键单击仿真按钮,开始仿真,如图3-20所示。
至此,我们实现了第一个单片机应用仿真,恭喜你!
图3-20 点亮一个发光二极管