电子工艺实习报告-基于单片机流水灯设计

电子工艺实习报告-基于单片机流水灯设计

ID:35611920

大小:1.37 MB

页数:24页

时间:2019-04-01

电子工艺实习报告-基于单片机流水灯设计_第1页
电子工艺实习报告-基于单片机流水灯设计_第2页
电子工艺实习报告-基于单片机流水灯设计_第3页
电子工艺实习报告-基于单片机流水灯设计_第4页
电子工艺实习报告-基于单片机流水灯设计_第5页
资源描述:

《电子工艺实习报告-基于单片机流水灯设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西南石油大学单片机课程设计电子工艺实习报告学生姓名学 号教学院系电子信息工程学院专业年级指导教师完成日期2011年6月23日22西南石油大学单片机课程设计目录第1章基础实验报告11.1设计题目11.2工艺流程11.3设计任务11.4软件使用指南11.5硬件电路81.5.1元件清单81.5.2电路原理图81.6程序设计91.6.1源程序91.6.2调试与仿真91.7成果展示10第2章提高设计报告102.1设计题目102.2设计任务102.3设计基本原理102.3.1串行通信的基本原理102.3.2串行通信的基本方式112.3.3通信

2、中数据的传送方式112.3.4接口处相应元件122.4辅助软件介绍142.5硬件部分162.5.1元件清单162.5.2设计电路172.6程序设计172.6.1流程图172.6.2源程序182.6.3调试与仿真202.7成果展示20第3章提高设计报告任务说明书213.1小组成员及其学号213.2本人工作任务说明21第4章实习心得21参考文献2222西南石油大学单片机课程设计第1章基础实验报告1.1设计题目基于单片机流水灯设计1.2工艺流程1.3设计任务基于AT89C51单片机来设计一款简单的流水灯。结合Uvision3和ISIS7

3、Professional这两款软件来设计和模拟。利用51单片机来控制发光二极管的点亮和熄灭,主要实现延时控制和循环移位。1.4软件使用指南一、进入Keil双击桌面KeiluVision3图标,或者“开始”→“程序”→“Keil22西南石油大学单片机课程设计uVision3”。二、工作界面图1.4.1(1)Keil工作界面三、建立工程1.点击“Project”→“NewProject”。如图1.4.1(2)、(3)所示。在弹出的窗口选择工程要保存的路径,输入工程文件名,然后点击“保存”按钮。图1.4.1(2)建立工程截取图22西南石

4、油大学单片机课程设计图1.4.1(3)建工程菜单栏2.在弹出的对话框要求选择单片机的型号,因为51内核单片机具有通用性,所以我们任选一款89C52就行。在这里我们选择Atmel的89C52或89C51,然后点击“确定”按钮。如图1.4.1(4)所示。图1.4.1(4)建工程元件选择至此,我们已经建立一个工程,但工程中海没有任何文件及代码。下面我们学习如何加载文件。四、添加文件及代码1.添加代码到文件。点击“File”→“New”或者点击来新建文件。新建文22西南石油大学单片机课程设计件后,窗口界面如图1.4.1(5)所示。图1.4

5、.1(5)新建文件2.在当前编辑框中输入程序,程序输入完毕后,如图1.4.1(6-1)所示。图1.4.1(6-1)编写程序3.点击“File”→“Save”或者点击,弹出窗口如图所示,在“文件名”处输入要保存的文件名(例:pmd.c),必须输入正确的扩展名(如果用C语言编写程序,则扩展名必须是.c;如果用汇编语言编写程序,则扩展名必须是22西南石油大学单片机课程设计.asm)。这里的文件名不一定和工程名相同,可以随意填写文件名,然后单击“保存”按钮。看到图1.4.1(6-2)。此时这个新建文件与我们刚刚建的工程还没有直接联系。图1

6、.4.1(6-2)保存程序4.添加文件到工程单击“Target1”前面的“+”号,然后右键单击“SourceGroup1”,选择“AddFilestoGroup‘SourceGroup1’”,如图1.4.1(7)所示。在弹出对话框中,选中pmd.c,单击“Add”按钮,再单击“Close”按钮,然后再单击左侧“SourceGroup1”前面的“+”号,屏幕窗口如图1.4.1(8)所示。这时,源代码文件就与工程关联起来了。图1.4.1(7)加载程序22西南石油大学单片机课程设计图1.4.1(8)加载完毕五、编译、连接1.点击“Pro

7、ject”→“Rebuildalltargetfiles”或者点击。信息输出窗口中显示了编译过程和编译结果,如图1.4.1(9)、(10)所示。如果源代码中有语法错误,会有错误报告出现,双击该行,可以定位到出错的位置,对源程序反复修改之后,最终会得到“”pmd”-0Error(s),0Warning(s).”的结果。图1.4.1(9)编译22西南石油大学单片机课程设计图1.4.1(10)编译结果六、生成HEX文件单击“Project”→“OptionsforTarget‘Target1’”或者单击,弹出窗口如图1.4.1(11),

8、选择“Output”,然后选中“CreateHEXFile”,使程序编译后产生HEX代码,供下载器下载到单片机中。再次单击,编译工程,编译过程和编译结果如图1.4.1(12)所示。我们发现编译过程多出一行“creatinghexfilefrom“p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。