第 0 页实 验 报 告( 2011 / 2012 学年第 二 学期)课程名称单片机原理及应用实验名称单片机原理及应用实验时间2011/2012 学年第二学期指导单位通信与信息处理实验中心指导教师***学生姓名*** 班级学号*** 学院 ( 系) *** 专业*** 第 1 页一、实验时间:1.3 月 12 日 2学时2.3 月 16 日 2学时3.4 月 1 日 2学时二、实验设备与仪器1.硬件: PC机一台2.软件: Keil c51单片机仿真软件Proteus 软件三、实验过程及成果验证实验一、 51 单片机仿真软件的使用学习试验方式:演示实验要求:1. 学习 Keil c51仿真软件的使用。2. 学习 Proteus 仿真软件的使用。3. 在 Keil 仿真环境下编写一个标准的51 汇编程序, 排除语法错误, 完成仿真调试和运行。实验内容:通过学习,我初步了解了Protues软件。它是Labcenter electronics公司出版的EDA。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus 是世界上著名的EDA工具,从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、 PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持 8051、HC11、 PIC10/12/16/18/24/30/DsPIC33、 AVR、 ARM、8086 和MSP430等, 2010 年即将增加Cortex和 DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和 MPLAB等多种编译器。Protues软件具有其它EDA工具软件(例:multisim)的功能。这些功能是:( 1)原理布图( 2) PCB自动或人工布线( 3) SPICE 电路仿真第 2 页实验二、简单算法程序设计试验方式:演示 +设计 +验证实验要求:1、根据Proteus工程提供的电原理图按要求编写简单算法程序,并用Keil 仿真软件调试,最后在Proteus 中验证程序的正确性。2、掌握 Proteus 与 Keil 的联合使用方法。实验内容:设计一个由开关控制LED亮灭的程序源程序如下:ORG 00H START: JB P3.0,LIG ;判断 P3.0 口电平,高电平转移(开关断开)CLR P1.0 ;P1.0 口置“ 0”,LED亮SJMP START ;跳到“ START”处(死循环)LIG: SETB P1.0 ;P1.0 口置“ 1”,LED灭S...