2023年上海第二工业大学单片机实验实训实验报告8(5篇范文).docx
《2023年上海第二工业大学单片机实验实训实验报告8(5篇范文).docx》由会员分享,可在线阅读,更多相关《2023年上海第二工业大学单片机实验实训实验报告8(5篇范文).docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年上海第二工业大学单片机实验实训实验报告8(5篇范文) 第一篇:上海其次工业高校单片机试验实训试验报告8 单片机试验实训试验报告8 班级:10计科A1 学号:20233430074 姓名:贾强强 4.8 试验8 A/D转换器的运用1 试验目的:驾驭ADC0809的工作原理。 试验要求:编写0809A/D转换程序,每隔1秒将A/D转换的结果显示在DS3和DS4两位上,以十六进制形式显示。 程序设计:由于读A/D转换的结果和刷新LED都要用到的P0口,因此,假如读取A/D转换结果频率太快,就会出现无法正确显示的现象,解决方法是由定时器T1,定时1秒,每秒启动A/D转换一次。因为T0中断太频
2、繁,为保证T1进入中断可将T1和INT0中断设为高优先级。 程序源代码: ORG 0000H LJMP START ORG 0003H LJMP PINT0 ORG 000BH LJMP PPT0 ORG 001BH LJMP PPT1 ORG 0100H START: SETB IT0 SETB EA SETB EX0 SETB PX0 MOV TMOD,#12H MOV TH0,#0FBH MOV TL0,#0FBH SETB TR0 SETB ET0 MOV TH1,#0FH MOV TL1,#00H SETB ET1 SETB PT1 SETB TR1 SETB P3.6 SETB P
3、1.4 CLR P3.6 CALL DELAY1MS SETB P3.6 MOV 20H,#50H MOV R7,#20 LOOP: CALL DISPLAY AGAIN:AJMP LOOP DELAY1MS: MOV R0,#100 LOOP1:MOV R1,#10 LOOP2:DJNZ R1,LOOP1 DJNZ R0,LOOP1 RET DISPLAY: MOV DPTR,#DPDATA MOV A,20H ANL A,#0FH CLR P2.1 MOVC A,A+DPTR MOV P0,A CALL DELAY1MS SETB P2.1 MOV A,20H ANL A,#0F0H SW
4、AP A CLR P2.0 MOVC A,A+DPTR MOV P0,A CALL DELAY1MS SETB P2.0 RET DPDATA:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H DB 0F8H,80H,98H,88H,83H,0E2H,0A1H,86H8EH PINT0: CLR P3.7 MOV P0,#0FFH MOV A,P0 SETB P3.7 MOV 20H,A RETI PPT0: CPL P3.3 RETI PPT1: MOV TH1,#0FH MOV TL0,#00H CLR TF1 DJNZ R7,RETN MOV R7,#20 SETB
5、P3.6 SETB P1.4 CLR P3.6 CALL DELAY1MS SETB P3.6 RETN: RETI END 试验心得: 回顾起此次课程设计,感觉受益匪浅,从拿到题目到完成整个编程,从理论 到实践,学到很多很多的课堂理论中没学到过的东西,在程序调试的过程中提高自己的觉察问题、解决问题、实际动手和独立思索的实力。当然,这其中也有很多问题,第一、不够细心比方由于马虎大意焊错了线,由于对课本理论的不熟识导致编程出现错误。其次,是在学习看法上,这次课设是对我的学习看法的一次检验。对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素养确定应当是严谨。我
6、们这次实习所遇到的多半问题多数都是由于我们不够严谨。第三,在做人上,我相识到,无论做什么事情,只要你足够坚毅,有足够的毅力与决心,有足够的挑战困难的志气,就没有什么办不到的。 通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培育我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改良,使之功能不断完善,成为真己的东西。这次课程设计能顺当的完成,除了我们的努力外,当然也离不开指导老师申老师的辛勤指导,致使我在设计的过程中学到了很多好用性的学问。同时,对给过我关心的全部同学和各位指导老师表示忠心的感谢! 其次篇:上海其次工
7、业高校单片机试验实训试验报告1 单片机试验实训试验报告1 班级:10计科A1 学号:20233430074 姓名:贾强强 第一章Keil教程 1.源文件的建立 1启动uVision后,File-New,打开一个新的文本编辑窗口,在窗口中输入汇编语言程序 2保存文件,扩展名一般用asm或a51.例如:exam1.asm 2.建立工程文件 1点击Project-NewProject,出现对话框,输入工程名。点击保存。随后出现其次个对话框,选择CPU这里选89C51,然后确定 2工程具体设置 点击Project窗口中的Target1Project-Optionfortargettarget1出现对话
8、框,后面大部分页面默认就行 3.编译、连接 1将源文件加入到工程 2选择菜单Project-Build target 3)进入下一步调试 其次章 文件的下载操作 1.运行环境:FLIP2.4.6 2.试验步骤: 1选择芯片 选择“Select device-AT89C51RC2 2)选择要烧写的文件 单击Load HEX File,在对话框中选择要烧写的HEX文件 3通信设置 单击“Set Communication-RS232/com1/9600波特“后单击Connect 4下载烧写文件 单片机与PC连通后单击Run 5运行 a.下载胜利后,单击Start application b拔掉w1
9、短接调线,然后执行reset重启操作 4.1试验1 Keil及FLIP的运用 试验目的:熟识Keil2单片机开发软件的运用方法; 熟识在系统编程下软件FLIP的运用方法,同时利用Keil环境测试汇编语言指令 试验要求:测试如下指令 MOV A,R0;MOV A ,50H MOV A,R0 MOV A,#20H 试验步骤: 1在C盘根书目创建test1的文件夹 2创建工程,名为:test1,放于test1文件夹中3创建源文件,名为:test1.asm,内容如下4将test1.asm加入工程,编译5如有错误进行修改 6调试单击debug菜单下的start/stop debuge session,并
10、进行单步跟踪,留意咯寄存器及内存单元转变试验程序: ORG 0000H 3 MOV R0,#30H MOV 50H,#3AH MOV A,R0 MOV A,R0 MOV A,20H MOV R0,A END 4 试验心得: 回顾起此次课程设计,感觉受益匪浅,从拿到题目到完成整个编程,从理论到实践,学到很多很多的课堂理论中没学到过的东西,在程序调试的过程中提高自己的觉察问题、解决问题、实际动手和独立思索的实力。当然,这其中也有很多问题,第一、不够细心比方由于马虎大意焊错了线,由于对课本理论的不熟识导致编程出现错误。其次,是在学习看法上,这次课设是对我的学习看法的一次检验。对于这次单片机综合课程实
11、习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素养确定应当是严谨。我们这次实习所遇到的多半问题多数都是由于我们不够严谨。第三,在做人上,我相识到,无论做什么事情,只要你足够坚毅,有足够的毅力与决心,有足够的挑战困难的志气,就没有什么办不到的。 通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培育我们的创新精神,从而不断地战胜自己,超越自己。创新可以是在原有的基础上进行改良,使之功能不断完善,成为真己的东西。这次课程设计能顺当的完成,除了我们的努力外,当然也离不开指导老师申老师的辛勤指导,致使我在设计的过程中学到了很多好用性的
12、学问。同时,对给过我关心的全部同学和各位指导老师表示忠心的感谢! 第三篇:单片机PLC实训试验依次 试验依次: 1、水塔水位限制 2、机械手动作模拟 3、十字路口交通灯限制 4、LED数码显示可考虑去掉 第四篇:单片机实训 单片机应用课程设计教学大纲 开课学院:机电工程学院 适用专业:电子科学与技术 课程编号:2023404 课程英文名称:Single-chip Microcomputer Application System Design 试验课程总学时:36 试验课程总学分:1 一、课程性质和目的: 单片机原理及应用是一门技术性、应用性很强的学科,试验教学是它的一个极为重要的教学环节,除试
13、验教学环节,单片机课程设计也是重要的实践教学环节,通过这一环节可使学生不但能够将课堂上学到的理论学问与实践应用结合起来,而且能够对电子电路、电子元器件、印制电路板等方面的学问进一步加深相识,同时在软件编程、排错调试、相关仪器设备的运用技能等方面得到较全面的熬炼和提高,为今后能独立进行单片机应用系统的开发设计工作打良好的基础。 二、本课程与其它课程的联系与分工 先修课程:电路分析、模拟电路、数字电路、微机原理、单片机、电子线路常用软件 后续课程:传感器技术、数字信号处理等 三、单片机课程设计的基本要求 1、原则上每生一项设计,不能重复设计。 2、项目大的可多人从事,但每人必需担当足够的设计任务。
14、 3、项目结题需要供应电路图、程序清单、设计说明书等资料,还要供应实物作品,运行照片等。 4、参加科技节展出及评奖的作品,要给与适量的加分。优秀的设计人员优先举荐参加省机电大赛或电子大赛。 5、整个课程设计过程中,严格执行考核制度,对于无故旷课、扰乱课堂秩序、玩玩耍、玩手机、不从事设计和制作的行为赐予肃穆处理。 6、对于课堂表现好的同学,进行加分嘉奖。 四、课程设计的实施过程 1、基本开发工具的运用 电路设计及仿真运行工具Proteus软件、编程及编译环境Keil uVision软件、程序烧写器的运用及驱动程序的安装。 2、单片机应用系统的搭建方法 电源的设计、振荡电路参数的选择、复位电路的设
15、计、内置及外置程序程序存储器的选择,各端口的驱动实力及接口方法。 3、学生实践实力的摸底测试 通过简洁的单片机应用设计,如:流水灯、数码显示、键盘限制等,进行软环境编程测试及硬环境测试。 软环境测试:利用Proteus、Keil C51 进行仿真测试。硬环境测试:搭建具体电路,利用编程器烧写程序,进行调试。 4、选择设计题目 学生可根据自身实力和爱好,选择或自拟设计题目,并进行系统的分析和调研、可行性分析、性价比分析,形成设计任务书。指导老师处备案。 5、确定实施方案 经过方案论证,找出最优化的实施方案。以此评价开发思路。 6、加强指导 指导老师对学生的共性问题进行集中指导,对零散问题进行分别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 上海 第二 工业大学 单片机 实验 报告 范文
限制150内