《《单片微型计算机与接口技术》实验报告(空).docx》由会员分享,可在线阅读,更多相关《《单片微型计算机与接口技术》实验报告(空).docx(10页珍藏版)》请在第壹文秘上搜索。
1、单片微型计算机与接口技术实验报告一、单片机软硬件仿真工具的使用一、利用Keil进行软件仿真(写出操作步骤)二、利用PrOtellS进行硬件仿真(写出操作步骤)二、流水灯一、实验目的1、了解单片机顺序执行的工作特点。2、掌握单片机并行控制I/O口的基本方法。3、掌握汇编语言的编写,及对1/0口的基本操作方法。二、实验设备使用计算机一台、单片机实验箱一台、PrOteUS软件、Keil软件。三、预习要求1、单片机延时程序的实现方式。2、单片机汇编语言左右移动语句、逻辑运算语句的使用。四、思考问题及需掌握要点1、单片机对Pl口的操作属于读还是写操作。2、流水灯从Pl_7到PLo移动,程序修改方法。编写
2、程曲让流水灯循环产生不少于三种显示方式:P1口反向流动中间向两边流动自己的流水方式。三、独立按键识别一、实验目的1、掌握单片机I/O口读写方法。2、掌握独立按键的连接方法及使用。3、掌握汇编语言的编写,及对1/0口的基本操作方法。二、实验设备使用计算机一台、单片机实验箱一台、PrOteUS软件、Keil软件。三、预习要求1、查找资料说明产生按键抖动的原因。2、对按键、蜂鸣器的操作是读还是写操作?四、思考问题及需掌握要点1、单片机读写方式。2、按键防抖动技术。编写程序:将按键绑定在P1上,并每按一次按键让蜂鸣器响三声。一、实验目的1、掌握数码管与单片机的连接方法。2、掌握段代码表的推算及数据表的
3、使用方法。3、掌握逻辑操作、控制转移指令的具体用法。4、为动态扫描显示做准备。二、实验设备使用计算机一台、单片机实验箱一台、ProteUS软件、Keil软件。三、预习要求1、静态显示的工作原理。2、数码管内部结构、引脚定义及驱动方式。四、思考问题及需掌握要点1、掌握数码管的使用方法,为动态显示做准备。2、思考静态显示和流水灯的相同之处。一、实验目的1、掌握动态显示技术。2、掌握数码管与单片机的连接方法。3、掌握段代码表的推算及数据表的使用方法。4、掌握逻辑操作、控制转移指令的具体用法。二、实验设备使用计算机一台、单片机实验箱一台、ProteUS软件、Keil软件。三、预习要求1、思考动态显示的
4、工作原理。2、各寄存器的使用。四、思考问题及需掌握要点1、数据表的调用方法。六、定时器运用一、实验目的1、掌握定时/计数器中断服务程序的编写方法。2、掌握定时器初值及定时器的计算。3、掌握单片机中断系统优先级别IP的设定。二、实验设备使用计算机一台、单片机实验箱一台、PrOteUS软件、Keil软件。三、预习要求1、定时器中断服务程序的编程方法。2、定时器的开启方法。四、思考问题及需掌握要点1、定时器初值的计算方法。2、优先级别IP如何设定?3、如何使定时器1,工作在方式2,让灯0.5s闪一次?七、数模转换一、实验目的1、掌握单片机模数转换的思想。2、掌握模数转换芯片与单片机的连接方法。3、了解模数转换的运用场合。二、实验设备使用计算机一台、单片机实验箱一台、PrOteUS软件、Keil软件。三、预习要求1、了解数模转换的工作原理。2、查找有关数模转换的相关指标参数。四、思考问题及需掌握要点1、数模转换的相关计算。2、数模转换的意义。3、数模转换产生波形的原理。(1)编写程序:产生一矩形波电压发生器。(2)编写程序:使输出结果为三角波信号。