单片机实验报告书写单片机原理及应用课程实验报告学院名称土木工程学院班级建电1701班学号20234630142学生姓名范伟义指导教师蒋盼盼2023年11月30日目录一、实验目的1二、实验时间1三、实验地点1四、实验设备1五、实验内容11.LED灯点亮实验1〔1〕实验目的1〔2〕实验步骤1〔3〕实验原理1〔4〕实验相应存放器2〔5〕实验程序实现2〔6〕实验结果22.数码管显示实验23.外部中断实验34.定时器中断实验35.串口中断实验36.温湿度采集实验3五、实验总结3六、附录4一、实验目的单片机原理及应用是一门面向应用的、具有很强实践性与综合性的课程。本实验课程是对学生进行科学实验方法和实验技能的根本训练、培养和提高学生科学实验素养以及分析和解决实际问题的能力的实践性课程。本实验课程通过校企协同育人方式,邀请资深企业工程师进课堂,结合工程案例教学,激发学生学习兴趣,引导学生思考并动手实践;旨在让学生掌握分析单片机硬件设计原理图、掌握KeiluVision4软件的使用、C51语言编程以及51单片机的I/O口、中断等硬件资源,最终提高学生的单片机开发设计能力和工程实践能力。二、实验时间2023年11月22日—2023年11月24号三、实验地点建筑电气与智能化系实验室四、实验设备1、装有keil软件,并带有下载驱动一台;2、粤嵌单片机开发板1个,USB数据线1根,跳线帽假设干个。五、实验内容1.LED灯点亮实验〔1〕实验目的掌握KEILuVision4软件的使用了解LED的工作原理;学会使用单片机编写程序点亮LED;〔2〕实验步骤翻开keil软件,按照教程,建立工程;编写LED点亮程序,编译无错误,并生成HEX文件;连接跳线帽J3,下载程序并观看LED状态。〔3〕实验原理LED发光二极管具有单项导通性,通过5mA左右的电流就能正常点亮发光二极管,电流越大,LED的亮度就越强,但是如果通过的电流过大,就会烧毁LED,电流一般有控制在3~20mA,电路图中的1K的上拉电阻的作用就是限制通过LED的电流,可称为“限流电阻〞。〔1〕了解数码管显示器的工作原理〔2〕学会数码管与单片机的借接口方法;〔3〕了解数码管性能及静态、动态显示编程方法;〔4〕了解单片机系统中定时器控制的根本方法#includevoiddelay_ms(intn){inti;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=temp[g];delay_ms(5);P1=0xfd;P0=temp[s];delay_ms(5);P1=0xfb;P0=temp[b];delay_ms(5);P1=0xf7...