实验报告二、单片机定时器的综合应用由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“单片机定时器实验报告”。
院系 物理与电子信息学院
姓名 吴凯
实验室 S2312
课程 单片机原理与应用
试验项目编号
专业 电子与电子信息工程班级10电专(2)学号 1060710057同组人/组号/指导老师肖鹏程日期成绩试验项目名称单片机定时器的综合应用
一、实验目的1.进一步熟悉Keil uVision2软件的应用;
2.进一步熟悉Proteus7.8软件的应用;
3.掌握单片机软件延时和定时器的使用方法;
4.掌握用C语言编写方波发生器和彩灯控制器的方法。
二、实验环境
1.微机一台;
2.Proteus7.8电路设计和仿真软件;
3.Keil uVision2编译和调试软件;
三、实验原理
图1是单片机实现1KHz方波发生器的电路原理图,P00接示波器,时钟电路接在单片机的DIP18、DIP19,复位电路接在单片机的DIP9,DIP31接Vcc。注意:所有元器件要按实物重新封装。
用C语言编写程序,使该电路的功能为,上电后示波器显示1KHz的方波。当示波器显示的方波频率不是1KHz时,修改程序,使示波器显示标准的1KHz方波。
图1单片机输出控制电路原理图
C语言1KHz方波发生器的程序
图2是单片机实现彩灯控制器的电路原理图,P00接8只LED,时钟电路接在单片机的DIP18、DIP19,复位电路接在单片机的DIP9,DIP31接Vcc。注意:所有元器件要按实物重新封装。
用C语言编写程序,使该电路的功能为,上电后8只LED灯显示彩灯滚动效果。修改程序,使彩灯显示效果发生变化。
图2彩灯控制器电路原理图
C语言彩灯控制器的程序
四、实验步骤
1.在Proteus ISIS环境下设计一个用单片机产生1KHz方波发生器的电路原理图,P00接示波器,时钟电路接在单片机的DIP18、DIP19,复位电路接在单片机的DIP9,DIP31接Vcc。
2.在Keil uVision2环境下,用C语言编写单片机实现1KHz方波发生器的程序,编译生成hex文件。
3.将生成的hex文件加载到单片机,运行仿真,观察现象,记录结果;
4.在Proteus ISIS环境下设计一个用单片机产生彩灯控制器的电路原理图,P0接8只LED灯,时钟电路接在单片机的DIP18、DIP19,复位电路接在单片机的DIP9,DIP31接Vcc。
5.在Keil uVision2环境下,用C语言编写单片机实现彩灯控制器的程序,编译生成hex文件。
6.将生成的hex文件加载到单片机,运行仿真,观察现象,记录结果;
五、实验记录与处理
1.单片机产生1KHz方波发生器的实验结果
图3为1KHz方波发生器的仿真图。
图3 1KHz方波发生器仿真图
当延时常数为(),方波频率为(当延时常数为(),方波频率为(数据处理:从以上数据我们可以看出,2.彩灯控制器的仿真结果
数据处理:从以上数据我们可以看出,。))
六、思考题
1.简述单片机定时的几种方法?每种方法举例具体说明。答:
2.与单片机的定时器有关的SFR有几个?每个SFR具体说明。答:
七、实验小结
通过实验我熟悉了
刀豆文库小编为你整合推荐8篇单片机综合实验报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
实验报告课程名称:微机原理与接口技术指导老师:李素敏学生姓名: 学号: 专业: 自动化日期:2014-04-10 地点:理工楼603实验二1.实验目的和要求① 掌握keil软件和STC-ISP 软件的使用......
单片机综合的实验报告一、实验目的和要求。二、实验仪器设备。三、实验设计及调试:(一)实验内容。(二)实验电路:画出与实验内容有关的简单实验电路。(三)实验设计及调试步骤:(1......
(在所做过的实验内容里挑选一个自己最有收获,最有感想的实验内容)综合实验报告标题(可与实验名称不同)一、实验目的和要求。二、实验仪器设备。三、实验设计及调试:(一)实验内容。(二......
单片机综合的实验报告......