单片机实验指导书_第1页
单片机实验指导书_第2页
单片机实验指导书_第3页
单片机实验指导书_第4页
单片机实验指导书_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验1 仿真软件Proteus和Keil环境的使用实验目的1、熟悉Proteus和Keil软件的操作环境2、了解单片机I/O口的结构实验仪器PC机、实验箱、ISP下载器实验内容1、利用单片机,按键和发光二极管,构成一个LED灯控制电路; 2、上电时, 点亮两个LED, 按下K1时, LED1亮、LED2灭,按下K2时, LED1灭,LED2亮。实验步骤1、打开Uv4 IDE环境,选择菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项,在

2、Creat HEX File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。b、在处理器芯片AT89C52器件上,鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。 c、选择菜单Debug的下拉菜

3、单Start/Restart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。6、接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。实验2 广告灯实验实验目的1、了解I/O口的电气特性和驱动能力2、掌握编写程序的方法实验仪器PC机、实验箱、ISP下载器实验内容利用单片机及8个发光二极管等器件,构成一个流水灯单片机系统。

4、实验步骤1、打开Uv4 IDE环境,选择菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项,在Creat HEX File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件

5、。b、在处理器芯片AT89C52器件上,鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。c、选择菜单Debug的下拉菜单Start/Restart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。6、接下来大家就可以按照硬件连接表连线了,然后

6、测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。实验思考在原有的基础上,编程实现LED的交替亮灭,全亮全灭.时间间隔为0.1S。实验3 数码管静态与动态显示实验实验目的1、了解数码管显示原理2、掌握读表程序编写实验仪器PC机、实验箱、ISP下载器实验内容利用IO口实现动态扫描数码管,显示“12345678“。实验步骤1、打开Uv4 IDE环境,选择菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项,在Creat HEX

7、File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。b、在处理器芯片AT89C52器件上,鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。 c、选择菜单Debug的下拉菜单Start/Res

8、tart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。6、接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。实验思考编写代码实现数码管环形流动,流动的方向、速度有规律有节奏的变化;实验4 矩阵式键盘实验实验目的1、理解矩阵键盘的扫描原理2、掌握矩阵键盘与单片机接口的编程方法实验仪器PC机、实验箱、ISP下载器实验内

9、容读取矩阵键盘键值,对键值进行判断和处理,通过1位数码管显示。实验步骤1、打开Uv4 IDE环境,选择菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项,在Creat HEX File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、

10、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。b、在处理器芯片AT89C52器件上,鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。 c、选择菜单Debug的下拉菜单Start/Restart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方

11、法对程序进行下载。6、接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。实验5 定时计数器实验实验目的1 掌握定时器,计数器的寄存器设置。2 学会定时器中断函数的处理。实验仪器PC机、实验箱、ISP下载器实验内容利用定时器T0实现四个LED的交替亮灭,并且定时器T0的启动由定器/计数器T1控制实验步骤1、打开Uv4 IDE环境,选择菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项

12、,在Creat HEX File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。b、在处理器芯片AT89C52器件上,鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。 c、选择菜单Debug的下

13、拉菜单Start/Restart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。6、接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。实验6 外部中断实验实验目的1 掌握单片机外部中断的设置2 掌握中断函数的处理实验仪器PC机、实验箱、ISP下载器实验内容 在单片机外接两个按键作为外部的中断输入信号,通过两个数码管显

14、示中断次数。按下K1计数加1,按下K2,计数减1。实验步骤1、打开Uv4 IDE环境,选择菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项,在Creat HEX File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、双击打开P_

15、PROTEUS文件夹中的后缀为DSN的仿真工程文件。b、在处理器芯片AT89C52器件上,鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。 c、选择菜单Debug的下拉菜单Start/Restart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行

16、下载。6、接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。 实验7 A/D转换实验实验目的1了解A/D转换与单片机的接口方法;2了解ADC0809转换性能及编程方法;3通过实验了解单片机如何进行数据采集。实验仪器PC机、实验箱、ISP下载器实验内容 利用led灯表示电压值的变化。实验步骤1、打开Uv4 IDE环境,选择菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项,在Crea

17、t HEX File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。b、在处理器芯片AT89C52器件上,鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。 c、选择菜单Debug的下拉菜单Sta

18、rt/Restart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。6、接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。实验8液晶屏显示实验实验目的1 了解液晶屏的工作原理2 掌握液晶显示器的使用实验仪器PC机、实验箱、ISP下载器实验内容 在液晶显示器上显示任意一串字符串。实验步骤1、打开Uv4 IDE环境,选择

19、菜单Project的下拉菜单Open Project选项, 加载后缀名为uvproj的工程文件。2、选择菜单Project的下拉菜单Options for Target选项。在弹出的窗口中,选择output选项,在Creat HEX File的勾选项中,勾选。这样才能生成HEX文件。3、选择菜单Project的下拉菜单Build target选项,如无错误或特别警告,编译链接完成后就会产生相应工程的HEX文件了。4、如果无仿真工程时,可跳过下列步骤。有相应的仿真工程文件时,可进行下列步骤:a、双击打开P_PROTEUS文件夹中的后缀为DSN的仿真工程文件。b、在处理器芯片AT89C52器件上,

20、鼠标右键单击,选择Edit Properties选项,或者双击AT89C52芯片,在Program File的浏览选项中添加上面步骤中生成的HEX文件。点击OK,完成HEX文件添加。 c、选择菜单Debug的下拉菜单Start/Restart Debugging选项。此时程序已处于调试状态,同样再次选择菜单Debug,选择Execute选项,程序开始运行。可通过人机接口观察程序的效果。5、连接ISP下载器一端到USB接口,另一端连到目标板。打开实验台电源,参考产品说明书中的ISP下载软件使用方法对程序进行下载。6、接下来大家就可以按照硬件连接表连线了,然后测试程序,观察实验现象,理解程序,最后自己修改程序提高编程能力。实验9十字路口控制交通灯设计实验目的1 熟悉交通灯的设计原理2 掌握单片机系统设计方法实验仪器PC机、实验箱、ISP下载器实验内容设计一个交通灯,要求东西方向绿灯亮4秒,南北方向绿灯亮6秒,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论