1、单片机实验报告书写 单片机原理及应用课程实验报告 学院名称 土木工程学院 班 级 建电1701班 学 号 20234630142 学生姓名 范伟义 指导教师 蒋盼盼 2023年 11月 30日 目 录 一、实验目的 1 二、实验时间 1 三、实验地点 1 四、实验设备 1 五、实验内容 1 1. LED灯点亮实验 1 1实验目的 1 2实验步骤 1 3实验原理 1 4实验相应存放器 2 5实验程序实现 2 6实验结果 2 2. 数码管显示实验 2 3. 外部中断实验 3 4. 定时器中断实验 3 5. 串口中断实验 3 6. 温湿度采集实验 3 五、实验总结 3 六、附录 4 一、实验目的 单
2、片机原理及应用是一门面向应用的、具有很强实践性与综合性的课程。本实验课程是对学生进行科学实验方法和实验技能的根本训练、培养和提高学生科学实验素养以及分析和解决实际问题的能力的实践性课程。 本实验课程通过校企协同育人方式,邀请资深企业工程师进课堂,结合工程案例教学,激发学生学习兴趣,引导学生思考并动手实践;旨在让学生掌握分析单片机硬件设计原理图、掌握Keil uVision 4软件的使用、C51语言编程以及51单片机的I/O口、中断等硬件资源,最终提高学生的单片机开发设计能力和工程实践能力。 二、实验时间 2023年11月22日2023年11月24号 三、实验地点 建筑电气与智能化系实验室 四、
3、实验设备 1、装有keil软件,并带有下载驱动一台;2、粤嵌单片机开发板 1个,USB 数据线1 根,跳线帽假设干个。 五、实验内容 1. LED灯点亮实验 1实验目的 掌握KEIL uVision 4软件的使用 了解LED的工作原理;学会使用单片机编写程序点亮LED;2实验步骤 翻开keil软件,按照教程,建立工程;编写LED点亮程序,编译无错误,并生成HEX文件;连接跳线帽J3,下载程序并观看LED状态。 3实验原理 LED发光二极管具有单项导通性,通过5mA左右的电流就能正常点亮发光二极管,电流越大,LED的亮度就越强, 但是如果通过的电流过大, 就会烧毁LED,电流一般有控制在320m
4、A,电路图中的1K的上拉电阻的作用就是限制通过LED的电流,可称为“限流电阻。 1了解数码管显示器的工作原理 2学会数码管与单片机的借接口方法;3了解数码管性能及静态、动态显示编程方法;4了解单片机系统中定时器控制的根本方法 #include void delay_ms(int n) int i; for(;n=0;n-) for(i=0;i0;i-) /数码管显示数字从9999递减至0000 while(a-) g=i%10; /个位 s=(i/10)%10; /十位 b=(i/100)%10; /百位 q=(i/1000)%10; /千位 P1=0xfe; P0=tempg; delay_
5、ms(5); P1=0xfd; P0=temps; delay_ms(5); P1=0xfb; P0=tempb; delay_ms(5); P1=0xf7; P0=tempq; delay_ms(5); a=5; /间隔时间为5x4x5=100ms 1.掌握51单片机外部中断的应用。 2.掌握中断函数的写法。 3. 掌握定时器的定时方法。 4. 掌握LED数码管的显示。 电路中LED采用的是共阳的接法,正极接一个限流电阻再接到电源,负极接到单片机的引脚,把单片机引脚的电平拉低就能点亮LED。 . 学习外部中断和定时器的工作原理及使用方法。 2. 学习外部中断和定时器的初始化程序、应用程序的编
6、写和调试。 LED判断正负极的方法:直插,引脚短或者LED一边被削平的为负极,贴片,有颜色的一边负极,可采用万用表短路测试,导通是LED发亮,或者是万用表上面有示数,然后观看表红黑表笔的位置(前提是红黑表笔没有接错),就能确定LED的正负极。 4实验相应存放器 P10x90 端口1 位 名称 复位 R/W 描述 7:0 P17:0 0xFF R/W 普通I/O端口。可以从SFR位寻址。 5实验程序实现 点亮LED实验程序:注意如果程序很长,放到附录里面#include /此文件中定义了52的一些特殊功能存放器 sbit LED1=P1;/声明端口 void main() LED1 = 0; /
7、置P1_7口为低电平 ,点亮LED 6实验结果 下载程序之后,P1口LED点亮。 2. 数码管显示实验 xxxxxxxxxxxx按照上面的格式补充完整 3. 外部中断实验 xxxxxxxxxxxx 4. 定时器中断实验 xxxxxxxxxxxx 5. 串口中断实验 xxxxxxxxxxxx 6. 温湿度采集实验 定时器/计数器控制存放器TCON 中断允许存放器IE 中断优先级存放器IP 定时器/计数器工作方式控制存放器TMOD 串行口控制存放器SCON 定时器/计数器工作方式控制存放器TMOD 电源控制存放器PCON 五、实验总结 其根本原理是:利用金属无机盐或金属醇盐在溶液中的水解或醇解生成
8、溶胶,经脱水或枯燥转变成凝胶。 环境矿物学既是研究矿物如何产生环境问题,也是研究矿物如何解决环境问题的污染与修复环境质量这一根本性能的矿物的开发和使用并充分利用其天然自净化成效实现“零污染 和“零排放 , 以及矿物在解决环境问题中的微观细节与机理的研究并在此根底上优化工艺过程等。与之密切相关的环境矿物材料,是指由矿物及其改性产物组成的、与生态环境具有良好协调性或直接具有防治污染和修复环境功能的一类矿物材料。(略) 环境矿物学既是研究矿物如何产生环境问题,也是研究矿物如何解决环境问题的污染与修复环境质量这一根本性能的矿物的开发和使用并充分利用其天然自净化成效实现“零污染 和“零排放 , 以及矿物在解决环境问题中的微观细节与机理的研究并在此根底上优化工艺过程等。与之密切相关的环境矿物材料,是指由矿物及其改性产物组成的、与生态环境具有良好协调性或直接具有防治污染和修复环境功能的一类矿物材料。按照此格式,自行编写内容 六、附录 具体的实验代码作为附录