嵌入式系统课程设计



《嵌入式系统课程设计》由会员分享,可在线阅读,更多相关《嵌入式系统课程设计(14页珍藏版)》请在装配图网上搜索。
1、Click to edit Master text styles,,Second level,,Third level,,Fourth level,,Fifth level,,Click to Add Slide Title,,*,© 国防科技大学计算机学院601室,*,嵌入式系统课程设计,,,,Click to edit Master text styles,,Second level,,Third level,,Fourth level,,Fifth level,,Click to Add Slide Title,,*,© 国防科技大学计算机学院601室,*,2024/11/26,© 国防
2、科技大学计算机学院601室,1,实验目的,掌握单片机的基本使用方法,,能够使用单片机构建简单的嵌入式系统,,锻炼动手能力(焊接、调试、排错),,通过,Internet,获取你所需要的资料,2024/11/26,© 国防科技大学计算机学院601室,2,实验内容及分组,数字钟实验(必做),,数字温度计实验(,20,组),,红外通信(,20,组),,I,2,C EEPROM,读写实验(,20,组),,GPS,实验(,20,组),,无线通信实验(,STR-9,无线模块,,1,组),,自选内容,需老师确认,,分组:,2,人一组,2024/11/26,© 国防科技大学计算机学院601室,3,公共内容,焊接
3、,PCB,实验板,,所有小组均需要焊接一块,PCB,实验板,,根据实验内容不同,焊接所需器件稍有不同,,需老师或者,TA,检查无误之后,方可加电!!,,学习,Keil C51,编程,,请至,TA,或者课代表处拷贝,Keil,软件,并安装,,所有实验内容请使用,C,语言、汇编语言混合编写,并使用,Keil,编译,,生成的,HEX,代码经,USB,转串口电缆下载到,STC,单片机上,2024/11/26,© 国防科技大学计算机学院601室,4,公共内容,实验步骤,,选择实验内容,每组,2,人,,焊接,PCB,实验板,,选择实验内容,撰写实验方案,经老师或者,TA,认证,,阅读相关芯片数据手册(请
4、至,TA,或课代表处拷贝),,使用,C,语言、汇编语言混合编写程序,,使用,Keil,开发环境编译,,使用,USB,转串口电缆下载,,观察运行结果是否正确,,调试,经老师或者,TA,验收,,书写实验报告,2024/11/26,© 国防科技大学计算机学院601室,5,公共内容,STC,单片机下载,,确定本机采用,USB,串口转接线,对应的串口是什么?可以从“系统”,->“,设备管理器”,->“,端口”中看到对应的,COM,口,例如是,COM8,等,每台机器可能不一样!,,启动,ISP,软件“,STC-ISP V38A.exe”,。,,确定,MCU Type,为“,STC89C52RC”,;点击“
5、,Open File/,打开文件”按钮,选中生成的,BIN,文件或者,HEX,文件。,,选择在步骤,1,中确定的,COM,口,例如,COM8,。,,确认实验板,TXD,、,RXD,与,P3.0,、,P3.1,连接!关闭实验板电源,;插上,USB,转接线的串口端到实验板上。,,点击,ISP,软件中的“,Download/,下载”按钮,,等待提示框的提示!,,提示框提示插上电源后,,将实验板的电源开关打开,。,,下载完毕。,,2024/11/26,© 国防科技大学计算机学院601室,6,一、数字钟实验,使用实验板设计并实现一个简单的数字钟,,完成实验方案的设计,,能够较为精确的运行,,使用数码管显
6、示,,具有对时功能(使用实验板上按键输入),,具备闹钟功能(使用实验板上蜂鸣器实现),,具备秒表功能(使用实验板上按键输入),,高级要求:使用,uC/OS-II,操作系统实现,2024/11/26,© 国防科技大学计算机学院601室,7,二、数字温度计实验,使用实验板以及相应的温度传感器,实现一个数字温度计,,完成实验方案的设计,,实时显示温度信息(使用实验板上的数码管显示),,具备高低温报警功能(使用实验板蜂鸣器),,具备高低温报警并可设置(使用实验板按键输入),,高级要求:使用,uC/OS-II,操作系统实现,2024/11/26,© 国防科技大学计算机学院601室,8,三、红外通信实验(
7、一),使用实验板以及相应的红外传感器,实现单机红外通信控制,,完成实验方案的设计,,使用配发的红外遥控器进行测试,能够识别遥控器发送出来的控制信号,用数码管显示,,使用实验板上的按键实现一个红外遥控器,能够实现电视机的遥控,,2024/11/26,© 国防科技大学计算机学院601室,9,学习型红外遥控器,按住“设置”键并保持,2,秒钟,,LED,由暗变亮,进入学习状态,,按一下要学习的键,,LED,闪烁,此时处于学习接收状态,,两个遥控器的发射头对准且在一条直线上,距离约,10CM,,按下被学习遥控器按键并保持,1,秒左右,放开,,学习成功后,,LED,快速闪烁三下后,完成学习,,学习完毕后,
8、按“设置”键保存并退出学习状态,,LED,熄灭,2024/11/26,© 国防科技大学计算机学院601室,10,四、红外通信实验(二),使用实验板以及相应的红外传感器,实现双机红外通信控制,,完成实验方案的设计,,使用实验板上的按键实现一个红外遥控接收器,能够实现对另外一组实验板的红外控制。通过按键,控制另外一组实验板的,LED,或者数码管显示,,高级要求:使用,uC/OS-II,操作系统实现,2024/11/26,© 国防科技大学计算机学院601室,11,五、,I,2,C EEPROM,读写实验,使用实验板以及板上,I,2,C EEPROM,芯片,实现对,EEPROM,的读写,,完成实验方案
9、的设计,,可选容量为,256,字节、,1K,字节等,,实现其中的字节写、页写、当前地址读、随机地址读等功能,并封装成一个可供用户使用的函数,2024/11/26,© 国防科技大学计算机学院601室,12,六、,GPS,实验,使用实验板的,GPIO,或串口与,GPS,模块通信,,阅读,GPS,模块数据手册(,HOLUX GR-87,),,完成实验方案的设计,,显示经纬度、时间等基本信息,,结合,I,2,C,,EEPROM,存储器,定时保存当前实验板所在的位置,并能够在,PC,上读出该数据,绘制路线图,,2024/11/26,© 国防科技大学计算机学院601室,13,七、无线通信实验,使用实验板以及,STR-9,无线通信模块实现无线通信,,阅读,STR-9,无线模块数据手册,,完成实验方案的设计,,使用配套提供的,STR-9,无线通信模块实现无线通信,,能够通过,PC,机经过单片机及无线模块,与另外一端的模块进行文件传输等通信,2024/11/26,© 国防科技大学计算机学院601室,14,附:资料获取,使用,Internet,获取所需资料!,Google,!,,例如,STC,下载方法、,Keil C,与汇编混合编程、红外遥控器编码、,GPS,模块使用、色环电阻的识别方法等,,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿色简约风地球1小时日主题班会
- 红色党政风全民国家安全教育
- 古风书香中国世界读书日读书分享
- 2024消费者权益保护法实施条例学习加大消费者合法权益保护力度
- 2025《提振消费专项行动方案》大力提振消费全方位扩大国内需求
- 手术室仪器设备管理医疗器械管理仪器设备管理制度医疗培训医疗行业
- 绿色清新中国风毕业答辩开题报告
- 政府工作报告里的“加减乘除”
- 红色插画风聚焦三农党政会议精神
- 党的建设的六项基本要求确保党的先进性和纯洁性提高党的执政能力和领导水平
- 2025民营经济座谈会
- 《哪吒2》与导演饺子的家庭教育智慧
- “三农”工作这么干
- 清明祭英烈缅怀先烈铸忠魂砥砺奋进践初心英灵不朽山河永念
- 红色党政教育强国建设规划纲要