ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:297.30KB ,
资源ID:15056671      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15056671.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(内蒙古工业大学 单片机工程实训Word文档格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

内蒙古工业大学 单片机工程实训Word文档格式.docx

1、 指导教师: 一、题目 AD7109性能测试2、目的与意义 本课程为培养学生计算机应用能力的实践性课程,也是一门重要的专业技术课程。它将使学生不仅理论上掌握单片微型计算机的基本原理、单片机应用系统的构成、系统程序设计,进一步加强学生单片机应用系统软、硬件开发的能力,并能将电路、模拟电子技术、数字电子技术和微机原理等课程的知识有机地结合起来,做到学用结合。课程通过已实际应用的智能仪表为实训对象,其电路包含了单片机应用系统的基本部分,即:8 位单片机、A/D模数转换器、七段LED动态显示电路、RS-485串行通信及Watchdog 等接口电路,是一个理论与实践相结合的良好载体。课程采用项目组运作模

2、式,使学生熟悉理论课程的相关知识,通过具体项目下线要求、验收方式等环节,充分发挥不同程度学生的学习积极性、创新精神及合作意识,培养学生的工程设计思想和科学研究能力,使学生在分析问题、解决问题和动手能力等方面有所提高,并了解工程项目设计实施的全过程,达到提高学生工程实践能力和素质的目标。 三、要求(包括原始数据、技术参数、设计要求、图纸量、工作量要求等) 1、设计时间:2周2、分组:(1)2-3人一组,自由组合,组长负责制。(2)分工明确,分工情况上报老师,验收时参考。(3)每小组写一份综合设计报告。 应包括题目、分工情况、系统结构设计说明、程序结构框图设计说明、各模块设计说明、程序清单、体会等

3、内容。3、设计任务 设计任务相对独立完整,难易适宜,不同层次,并充分考虑学有余力的学生的扩展空间。 1)基本任务: 完成蜂鸣器、键盘、七段LED 显示器的自检程序设计。 (1)蜂鸣器自检 要求:利用程序实现两种以上声音。 参见【例7-4-4】 (2)键盘自检确定键盘正确。 参见【例7-4-14】 (3)七段LED 显示器自检确定LED 显示器每一段均正确。 参见【例7-4-16】2)主任务(随即选择)AD7109性能测试难度系数: 7功能:(1)测试AD7109性能,并作出评价 (2)测试程序与自检程序通过拨盘连接起来。硬件环境:AD7109、LED显示器、拨盘等4、设计理念 必须始终保持和发

4、展本课程突出的教学特点:内容综合、按工程项目实施、学生设计自由度较大、对学生的综合能力要求高、挑战性强。四、工作内容、进度安排 第一周:1、根据任务书完成基本任务( 即目标实验板的检测 ) 2、根据任务书按组抽签确定每组实训主任务 3、确定任务思路,各小组内分配任务,要求分工明确 4、画出主任务程序框图第二周:1、画出主任务程序框图 2、根据主任务程序框图和各自所分配任务编辑程序 3、中期笔试考核 4、验收成果5、主要参考文献(三篇以上)1.裴 岩等. 单片机系统综合设计与实验. 内蒙古大学出版社. 2003.10审核意见系(教研室)主任(签字) 指导教师下达时间 2015 年 3 月 2 日

5、指导教师签字: 裴岩 斯日古楞 韩海波 马少瑛 郭若飞 高鹏 目 录单片机工程实践 1一、设计目的: 1二、设计任务:2.1基本任务:2.2随机选择任务 12.3任务分工 1三、框图(包括自检及任务的框图) 23.1 硬件编程框图及相关说明 23.1.1 蜂鸣器自检硬件编程框图及相关说明 23.1.2 LED自检硬件编程框图及相关说明 23.1.3 键盘自检硬件编程框图及相关说明 33.2 主程序框图、子程序框图及相关说明 43.2.1 蜂鸣器自检程序框图 43.2.2 LED自检程序框图 53.2.3 键盘自检程序框图 63.2.4 AD7109性能测试 7四、 程序清单: 94.1 蜂鸣器

6、自检程序 94.2 键盘自检程序 94.3 LED自检程序 .94.4 AD7109自检程序.10五、设计体会 16六、参考资料 17 通过一个以8 位单片机为核心的模拟量数字表的硬件调试过程,掌握具有A/D、 七段LED 显示、RS-485 通信、Watchdog 等接口电路的单片机应用系统的设计思想和方法。 学习应用系统软件的模块化设计方法,通过源程序的编辑、汇编或编译、链接、仿真调试,完成给定的任务。 通过上述过程提高学生工程实践能力和素质。 2.1基本任务: 2.2随机选择任务 任务: 功能: 2.3任务分工 钱伐(组长):随机选择任务的主程序编写,AD7109测试程序的编写和流 程图

7、的绘制,随机选择任务中各自检程序的整理和实验报告的整理。 陈浩(组员):蜂鸣器自检程序,LED自检程序,键盘自检程序的编写,随 机选择任务中的自检程序编写和各自检程序框图的绘制。三、框图(包括自检及任务的框图)3.1 硬件编程框图及相关说明3.1.1 蜂鸣器自检硬件编程框图及相关说明说明:执行指令CLR P2.3后,P2.3为“0”,晶体管导通,蜂鸣器BEEP通电发声,据此可以判断蜂鸣器电路是正确的。3.1.2 LED自检硬件编程框图及相关说明单片机上电复位时,P2口为高电平,SEL8有效及74HC245三态门状态为打开状态,此时可以采集键盘、拨盘信息。SEL7有效关闭三态门。K1-K4为仪表

8、键盘(用户使用),SW1-SW4拨盘为自检开关,通过上拉电阻使K(SW)闭合为“0”打开为“1”。3.1.3 键盘自检硬件编程框图及相关说明LED显示器有共阴极和共阳极两种结构。该图结构为共阳极,且是动态扫描显示,字 型 口 字 位 口 P0 P2.7 P2.6 P2.5 ,5 COM端为高电平时,显示器工作,反相驱动器的功能是使LED稳定的亮。P0口控制LED显示字形即LED显示何种字形,P2.5、 P2.6 、P2.7是选择字位口即五位LED中哪位LED亮。3.1.4 AD7109性能测试硬件编程框图及相关说明通过对单片机输入05V内的不同电压值作为模拟量输入,通过AD7109转换为数字信

9、号后显示在LED显示器上。3.2 主程序框图、子程序框图及相关说明3.2.1 蜂鸣器自检程序框图3.2.2 LED自检程序框图3.2.3 键盘自检程序框图3.2.4 AD7109性能测试3.2.4.1 主程序框图3.2.4.2 中断数据采集程序框图程序清单:4.1 蜂鸣器自检程序LB: MOV R1,#0AAH; BEEP1: MOV R2,#20H;N1: CLR P2.3 ACALL DELAY1 SETB P2.3 DJNZ R2,N1 DJNZ R1,BEEP1MOV R2,#0AAH;BEEP2: MOV R1,#10H;N2:ACALL DELAY2;SETB P2.3;DJNZ

10、R1,N2 DJNZ R2,BEEP2 RETDELAY1: MOV R6,#08H LOOP11: MOV R7,#05H;LOOP12: DJNZ R7, LOOP12 DJNZ R6, LOOP11 RET DELAY2: MOV R6,#09H LOOP21: MOV R7,#0BH;LOOP22: DJNZ R7, LOOP22 DJNZ R6, LOOP21 4.2 键盘自检程序JP: SETB P2.3 MOV P0,#0H CHECK: LCALL INPUT ANL A,#0FH CJNE A,#0FH,YES SJMP CHECK YES: MOV 30H,A LCALL

11、DELAY10 LCALL INPUT CJNE A,30H,N5 SJMP SCANN5:CJNE A,#0FH,SCAN SJMP JP SCAN: JNB ACC.0,L1 SJMP H2 L1: LCALL LED1 H2: JNB ACC.1,L2 SJMP H3 L2: LCALL LED2 H3: JNB ACC.2,L3 SJMP H4 L3: LCALL LED3 H4: JNB ACC.3,LED4 INPUT: LCALL SEL8 MOV P1,#0FFH MOV A,P1 LCALL SEL7 SEL8: SETB P2.7 SETB P2.6 SETB P2.5 S

12、EL7: CLR P2.7 DELAY10: MOV R5,#64H D1: MOV R4,#32H D2: DJNZ R4,D2 DJNZ R5,D1 DELAY101:MOV R6,#64H LOOP1: MOV R7,#0AH LOOP2: DJNZ R7,LOOP2 DJNZ R6,LOOP1 LED1:CLR P2.6 CLR P2.5MOV A,#0CH MOV P0,A CLR P2.3 ACALL DELAY101 LED2:CLR P2.5 MOV A,#0B6H ACALL DELAY1014.3 LED自检程序LED:MOV R1,#8H MOV A,#1H N11: ACALL LED11 ACALL DELAY14RL A DJNZ R1,N11 N12: ACALL

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1