实验报告一、单片机io口的综合应用

实验报告一、单片机io口的综合应用

ID:35342782

大小:60.99 KB

页数:5页

时间:2019-03-23

实验报告一、单片机io口的综合应用_第1页
实验报告一、单片机io口的综合应用_第2页
实验报告一、单片机io口的综合应用_第3页
实验报告一、单片机io口的综合应用_第4页
实验报告一、单片机io口的综合应用_第5页
资源描述:

《实验报告一、单片机io口的综合应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、院系物理与电子信息学院姓名实验室S2312课程单片机原理与应用试验项目编号专业电子与电子信息工程学号1060710057组号_/指导老师肖鹏程班级10电专(2)同组人_L日期成绩试验项目名称单片机定时器的综合应用一、实验目的1.熟悉KeiluVision2软件的安装和应用;2.熟悉Proteus7.8软件的安装和应用;3•掌握单片机的I/O口只作为Output的使用方法;4.掌握单片机的I/O口Input与Output综合运用的使用方法。二、实验环境1.微机一台;2.Proteus7.8电路设计和仿真软件;3.

2、KeiIuVision2编译和调试软件;三、实验原理图1是单片机I/O口为0utput的电路原理图,P0接8只LED,限流电阻为220O,P2口接一只共阳7段数码管,限流电阻为2200,时钟电路接在单片机的DIP18、DIP19,复位电路接在单片机的DIP9,DIP31接Vcc。注意:所有元器件要按实物重新封装。用C语言编写程序,使该电路的功能为,上电后LED显示二进制数Oxfe,数码管显示0。修改程序,使二极管显示数据依次为Oxfd,Oxfb,0xf7,Oxef,Oxdf,Oxbf,0x7f,Oxff,数码管

3、依次显示。图1单片机输出控制电路原理图单片机I/O口作为Output输出的程序图2是使用与非门、或非门设计全加器的电路原理图,4位拨码开关用于信号输入,2只LED分别是和(Sum)输出、进位(CY)输出,用拨码开关改变输入状态,2只LED能显示相应的输出状态。图2全加器电路原理图图3是单片机I/O口Input与Output综合运用的电路原理图,P1口接1只4位拨码开关,P00和P07分别是和(Sum)输出、进位(CY)输出。用C语言编写程序,使该电路实现的功能为,用拨码开关改变输入状态,2只LED能显示相应的输

4、出状态。图3单片机全加器电路原理图单片机I/O口Input与Output综合运用的程序实验步骤1.安装KeiluVision2;2.安装Proteus7.8;3.在ProteusISIS环境下设计一个用单片机的I/O口(P0)作为Output控制8只LED,单片机的I/O口(P2)作为Output控制1只7段共阳数码管的电路;4.在KeiIuVision2环境下,用C语言编写单片机实现P0口输出数据Oxfe,P2口输岀数据OxcO的程序,编译生成hex文件。当出现错误时,使用Debug调试和修改程序,直到生成h

5、ex文件。5.将生成的hex文件加载到单片机,运行仿真,观察现象,记录结果;6.修改程序,使二极管显示数据依次为Oxfd,Oxfb,0xf7,Oxef,Oxdf,Oxbf,0x7f,Oxff,数码管依次显示,运行仿真,观察现象,记录结果;7.在ProteusISIS环境下设计并仿真使用与非门、或非门设计全加器的电路原理图,运行仿真,观察现象,记录结果;8.在ProteusISIS环境下使用单片机设计全加器电路,运行仿真,观察现象,记录结果;9.在KeiluVision2环境下,用C语言编写单片机实现全加器功能的

6、程序,编译生成hex文件,并将生成的hex文件加载到单片机,运行仿真,观察现象,记录结果,与组合逻辑进行比较。五、实验记录与处理1.单片机I/O口作为Output输岀的实验结果P0二()P2二()LED输出状态数码管输出状态OxfeOxcO0数据处理:从以上数据我们可以看出,2.全加器电路的仿真结果ABCj-iSCi(数字逻辑电路全加器)SCi(单片机全加器)数据处理:从以上数据我们可以看出,六、思考题1.简述单片机的硬件最小系统,分为几个部分?答:2.简述单片机的软件最小系统,用了单片机的多少资源?答:1.8

7、只LED采用的是什么连接方式,为什么要这样,否则会怎样?答:2.7段共阳数码管采用的是什么连接方式,为什么要这样,否则会怎样?答:3.实验过程中岀现了什么问题,你是如何处理的?答:七、实验小结通过实验我熟悉了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。