单片机实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西华大学实验报告
西华大学实验报告(理工类)
开课学院及实验室:电气与电子信息学院专业实验中心 实验时间 : 年 月 日
学 生 姓 名
学 号
成 绩
学生所在学院 电气与电子信息学院 年级/专业/班 课 程 名 称 单片机系统设计技术 课 程 代 码 106001389
实验项目名称 IO 控制LED 流水灯实验
项 目 代 码 指 导 教 师
王孝平、余建华
项 目 学 分
一、实验目的
1、熟悉KEIL 编程环境和调试环境。
2、掌握单片机汇编语言和指令的用法。
3、理解简单的IO 控制程序,延迟子程序,并对其修改,使其功能改变。
二、实验原理 实验原理图
图1 P0 口连接的8 盏LED 灯
第 组
从图1中可以看出:如果需要把LED点亮有两个条件,其一是需要用短接帽把J1的2脚和3脚短接,在PCB上就是将电路板左上角LED和VCC短接起来;其二是P0.X口给出低电平让电流从VCC开始流经限流电阻、LED后进入单片机的P0.X口,最后到单片机内部的地线上。因此,简单地说就是在短接帽接好的前提下,向P0.X口写0则LED将点亮,写1则LED将熄灭。图中网络标识PORT0_0、PORT0_1……PORT0_7和单片机P0.0、P0.1……P0.7连接,可观察原理图上单片机P0口的网络标识也是PORT0_0、PORT0_1……PORT0_7。
三、实验设备、仪器及材料
硬件: PC 机,单片机教学实验开发平台;
软件: KEIL集成开发环境、STC ISP程序下载软件。
四、实验步骤(按照实际操作过程)
1、启动KEIL集成开发环境,按照《KEIL使用方法》中描述步骤进行工程建立、汇编源程序文件添加。
2、参考提供的源程序,仔细检查编写好的汇编语言源程序,参考《KEIL使用方法》完成编译和调试工作。
3、参考《STC单片机程序下载方法》下载编译完毕的HEX文件。
五、实验过程记录(数据、图表、计算等)
六、实验结果分析及问题讨论
西华大学实验报告
西华大学实验报告(理工类)
开课学院及实验室:电气与电子信息学院专业实验中心 实验时间 : 年 月 日
学 生 姓 名
学 号
成 绩
学生所在学院 电气与电子信息学院 年级/专业/班 课 程 名 称 单片机系统设计技术 课 程 代 码 106001389
实验项目名称 IO 控制数码管动态扫描实验
项 目 代 码 指 导 教 师
王孝平、余建华
项 目 学 分
一、实验目的
1、熟悉KEIL 编程环境和调试环境。
2、掌握单片机汇编语言和指令的用法。
3、理解简单的IO 控制程序,延迟子程序,LED 数码管动态扫描程序,并对其修改,使 其功能改变。
二、实验原理 实验原理图
图1 P0 口和P2 口连接的4 个LED 数码管
第 组
图2 5461BS 内部接线原理图
从图1中可以看出:如果需要把LED数码管点亮有三个条件,其一是需要用短接帽把J5的1脚和2脚短接,在PCB上就是将电路板左上角DIG和VCC短接起来;其二是数码管采用共阳方式连接,P0口给出低电平,让PNP三极管9015导通,同时P2口给出低电平让电流通过9015后,流入数码管内部的LED灯,然后从负端流出进入单片机。因此,简单地说就是在短接帽接好的前提下,向P0低4位口写0,且P2口输出0,则数码管内部对应LED将被点亮。
三、实验设备、仪器及材料
硬件: PC 机,单片机教学实验开发平台;
软件: KEIL集成开发环境、STC ISP程序下载软件。
四、实验步骤(按照实际操作过程)
1、启动KEIL集成开发环境,按照《KEIL使用方法》中描述步骤进行工程建立、汇编源程序文件添加。
2、参考提供的源程序,仔细检查编写好的汇编语言源程序,参考《KEIL使用方法》完成编译和调试工作。
3、参考《STC单片机程序下载方法》下载编译完毕的HEX文件。
五、实验过程记录(数据、图表、计算等)
六、实验结果分析及问题讨论
西华大学实验报告(理工类)
开课学院及实验室:电气与电子信息学院专业实验中心实验时间:年月日学生姓名学号成绩
学生所在学院电气与电子信息学院年级/专业/班
课程名称单片机系统设计技术课程代码106001389 实验项目名称外部中断实验项目代码
指导教师王孝平、余建华项目学分
一、实验目的
1、熟悉KEIL 编程环境和调试环境。
2、掌握单片机汇编语言和指令的用法。
3、理解中断服务程序编写,并对其修改,使其功能改变。
二、实验原理
实验原理图
图1 P0 口连接的4×4 按键
从图1中可以看出:如果把P0口低四位置为0,高四位置为1,即P0=#0F0H。在这种情况下,只要任意一个按键按下,将把PORT3_2拉为低电平,PORT3_2接到P3.2口,作为中断输入口。
三、实验设备、仪器及材料
硬件: PC 机,单片机教学实验开发平台;
软件: KEIL集成开发环境、STC ISP程序下载软件。
四、实验步骤(按照实际操作过程)
1、启动KEIL集成开发环境,按照《KEIL使用方法》中描述步骤进行工程建立、汇编源程序文件添加。
2、参考提供的源程序,仔细检查编写好的汇编语言源程序,参考《KEIL使用方法》完成编译和调试工作。根据程序的提示,做出自己的修改和现象记录。
3、参考《STC单片机程序下载方法》下载编译完毕的HEX文件。