单片机课程设计报告书模板(海洋港口学院)_第1页
单片机课程设计报告书模板(海洋港口学院)_第2页
单片机课程设计报告书模板(海洋港口学院)_第3页
单片机课程设计报告书模板(海洋港口学院)_第4页
单片机课程设计报告书模板(海洋港口学院)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、®江苏师范大学连云港校区海洋港口学院课程设计报告书课程名称单片机课程设计专 业机械设计制造及其自动化班 级12港口机械学 号 1323034142姓 名周舟指导教师邓睿老师2016年 月 日课程设计基本要求课程设计是本科学生十分重要的实践教学环节,通过课程设计,培养学生综合运用先 修课程的理论知识和专业技能,解决工程领域某一方面实际问题的能力。课程设计报告是科学论文写作的基础,不仅可以培养和训练学生的逻辑归纳能力、综 合分析能力和文字表达能力,也是规范课程设计教学要求、反映课程设计教学水平的重要依 据。为了加强课程设计教学管理,提高课程设计教学质量,特拟定如下基本要求。1. 课程设计

2、教学一般可分为平时实训考勤、项目设计、参考文献、总结等4个环节, 每个环节都应有一定的考核要求和考核成绩。2. 课程设计项hl的选题要符介木课程设计教学大纲的要求,该项h应能突出学生实践 能力、设计能力和创新能力的培养;该项目有一定的实用性,且学生通过努力在规定的吋间 内是可以完成的。3. 平时实训考勤主要包括每次的实训报到情况和练习情况。4. 项目设计主要包括项目设计与制作结果的工艺水平,项目测试性能指标的正确性和 完整性,项目测试中出现故障或错误原因的分析和处理方法。5. 学生在课程设计过程中应认真阅读与本课程设计项目相关的文献,培养自己的阅读 兴趣和习惯,借以启发自己的思维,提高综合分和

3、理解能力。6. 提问是课程设计屮十分重要的环节,由课程设计指导教师向提问学主提出23个问 题,通过提问可进一步了解学生对课程设计屮理论知识和实际技能掌握的程度,以及对问题 的理解、分析和判断能力。7. 学生应在课程设计周内认真参加项口设计的各个环节,按吋完成课程设计报告书交给 课程设计指导教师评阅。课程设计指导教师应认真指导学牛课程设计全过程,认真评阅学生 的每一份课程设计报告,给出课程设计综合评阅意见和每一个坏节的评分成绩(百分制), 最示将百分制评分成绩转换为五级分制(优秀、良好、屮等、及格、不及格)总评成绩。&课程设计报告书是实践教学水平评估的重要资料,应按课程、班级集成存档交院

4、里 统一管理。一、课程设计项目名称单片机最小系统设计及制作二、课程设计目的设计目的:学会运用at89c51单片机设计单片机最小系统三、课程设计技术要求项目一:微机系统的拆装实训观察并拆装微机系统,掌握微机系统的棊本组成结构,能识別系统硕件组成。项目二:认识at89c51单片机最小系统通过对at89c51单片机的最小系统结构图的理解,将at89c51单片机散件在图屮标明 元器件内容,最后组成at89c51单片机最小系统。项目三:设计仿真at89c51单片机的最小系统上机画出at89c51单片机最小系统的基本结构,并设计最小系统中的电路图。项目四:软件编程并调试上机通过单片机仿真设计硬件图,调试汇

5、编语言,得到结果。项目五:参考文献和课程设计心得写参考文献不低于5篇,并写课程设计心得。四、课程设计具体要求及步骤项h:1使用文字加图片的形式简述微机系统的基木组成框图2. 使用文字加图片的形式简述拆装微机系统的过程和注意事项3. 使用文字加图片的形式说明微机系统中主机内部的基本硬件设备项目二:认识元器件注意事项1对每个元器件进行仔细的观察,如杏明正负极等。2. 仔细分辨颜色和电路的流向。3. 对单片机应用系统中所用的器件为设备,要仔细核对型号,检查它们对外连线(包括集成 芯片引脚)是否完整无损。4. 在word中处理元器件图片。项目三:1. at89c51单片机的基本组成结构构图,并貝体说明

6、2. 什么是at89c51单片机的最小系统3. at89c51单片机的最小系统pcb板原理图4. at89c51单片机的时钟电路5. at89c51单片机的外接电源电路6. at89c51单片机的复位电路7. at89c51单片机最小系统proteus仿真设计图项目四:1. 写出设计流程图2. 用汇编语言编写设计指令3. 在wave伟福软件屮进行调试,得结论(截图解釋)项目五:1. 参考文献(参考书、网页或电子书)要求:相关文摘不少于5篇,参考文献格式如下:11作者姓名.文献名称.文献发行城市:文献出版社,出版年月.2详细网址 l.html.2. 课程设计心得(不少于150字)设计内容项目一:

7、微机系统的拆装实训1 内存条 hyundai korea hy57v64820ng 0130ta t-hhyundai korea 是品牌hy57v64820hg hy57v64820ng “hy”是hynix的简称,代表着该颗粒是现代制造的产品。品牌:现代“57”是内存芯片类型sd类型。“v”代表处理工艺及电压为 2.5v。(v: vdd=3.3v&vddq二2.5v; u: vdd二2.5v&vddq=2.5v; w: vdd=2.5v&vddq=1.8v; s: vdd=1.8v&vddq=1.8v)“64”代表芯片容量密度和刷新速度是64m4k刷新。(6

8、4: 64m 4k刷新;66: 64m 2k刷新;28: 128m 4k 刷新;56: 256m 8k 刷新;57: 256m 4k 刷新;12: 512m 8k 刷新;1g:1g8k刷新)“8”是内存条芯片结构,代表改内存由8颗芯片构成。(4=4颗芯片;8=8颗芯片;16=16颗 芯片;32=32颗芯片)“2”指内存的 bank(储蓄位)。(1=2 bank: 2=4 bank; 3=8 bank)0代表电气接口为lvttlng代表版本0130a是口期th是pc133 ,就是内存2硬盘希捷酷鱼st320415a品牌:希捷硬盘容量:40gb缓存:2mb转速:5400rpm接口类型:ide接口速

9、率:dma100平均寻道时间:12.5ms传输标准:ultra ata 1003.cpu intel 赛扬 celeron 733/128/66/1.7v晶牌:intel系列:赛扬主频:733mhzl2 缓存:128mbl1 缓存:66mb工作电压:1.7v4.电源 金河田atx-310wb品牌:金河田功率:31 ow5 显卡6 连接线总线:32位总线(bus)是计算机各种功能部件z间传送信息的公共通信t线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线口j以划分为数据总线、地址总线和控 制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、

10、输入、输出设备传递信息的公用通道,主机的各个部件通过总线和连接,外部设备通过相应 的接口电路再与总线相连接,从血形成了计算机硕件系统。在计算机系统中,各个部件z间 传送信息的公共通路叫总线,计算机是以总线结构来连接各个功能部件的。项目二:认识at89c51单片机最小系统二.单片机的最小系统图10个p0接口色环电阻电容4脚按键排阻引脚插槽晶振插槽陶瓷电容电阻电源发光 三极管11.0592mhz丿p10p11>12p0:p13p16p17p0rstalitxdip32p2cip35rflip14fp15ip36p37p33p34开关1 色环电阻色环电阻,是在电阻封装上(即电阻表曲)涂上一定颜

11、色的色环,来代表这个电阻的阻 值。识别方法:黑,棕,红,橙,黄,绿,蓝,紫,灰,白,金,银0,1,2,3,4, .5,6,.7,8,9, .5%, 10%倒数笫二环,表示零的个数。最后一位,表示误差。 n 二 iii1 mfiui w;_ 13-na> miin tjdk timb1b-1 “si wtai l*t这个规律有一个巧记的口诀:棕一红二橙是三,四黄五绿六为蓝,七紫八灰九对白,黑 是零,金五银十表误差.例如,纟i:,黄,棕,金表示240欧。色环电阻是电子电路中最常用的电子元件,釆用色环來代表颜色和误差,可以保证电阻 无论按什么方向安装都可以方便、清处地看见色环。色环电阻的基本单

12、位是:欧姆(q)、 千欧(kq)、兆欧(mq) o色环电阻川色环來表示电阻的阻值和误差,普通的为四色环,高精密的川五色环表示, 另外还有六色环表示的(此种产品只用于高科技产品且价格十分昂贵)。2 排阻排阻(network resistor),即网络电阻器(wire-wound resistor) 0排阻是将若干个 参数完全相同的电阻集中封装在一起,组合制成的。它们的一个引脚都连到一起,作为公共 引脚。其余引脚正常引出。所以如果一个排阻是由n个电阻构成的,那么它就有n+1只引 脚,一-般来说,最左边的那个是公共引脚。它在排阻上一般用一个色点标出来。排阻具有装 配方便、安装密度高等优点,目前已大量

13、应用在电视机、显示器、电脑主板、小家电中。排 阻通常都有一个公共端,在封装表面用一个小白点表示。其颜色通常为黑色或黃色。排阻一 般应用在数字电路上,比如:作为某个并行口的上拉或者下拉电阻用。使用排阻比用若干只 固定电阻更方便。排阻的作用:1)集成若干单一电阻,内部方式可以串联,或者并联;简化pcb板设计、安装更加方便、 保证smt焊接质量、减小成套设备的体积2).阻抗匹配 impedance matchingio优点:阻抗匹配后对木级信号棊本无影响关系:阻抗是电阻与电抗在向量上的总和负载阻抗与电源内阻的阻抗匹配负载阻抗与传输线阻抗的阻抗匹配负载阻抗和信源内阻的阻抗匹配满足高频电路的阻抗匹配3)

14、.匹配条件 matching term负载阻抗等于信源内阻,即辐角与模相等,在负载阻抗上町以得到无失真的电压传 输负载阻抗等于信源内阻的共轨值,它们的模相等口辐角z和为零。在负载阻抗上可 以得到最大功率。这种匹配条件称为共辘匹配。如果信源内阻和负载阻抗均为纯阻性,则 两种匹配条件是等同的阻排的特点:排阻具有方向性,与色坏电阻相比具有整齐、少占空间的优点。3发光一-极管发光二极管简称为ledo由含魂(ga)、碑(as)、磷(p)、氮(n)等的化合物 制成。当电了与空穴复合时能辐射出叮见光,因而可以川來制成发光二极管。在电路及仪器中 作为指示灯,或者组成文字或数字显示。神化琢二极管发红光,磷化铢二

15、极管发绿光,碳化 硅二极管发黃光,氮化铢二极管发蓝光。因化学性质又分有机发光二极管oled和无机发 光二极管led。4.引脚引脚,乂叫管脚,英文叫pin。就是从集成电路(芯片)内部电路引出与外围电路的接 线,所有的引脚就构成了这块芯片的接口。引线末端的一段,通过软钎焊使这一段与印制板 上的焊盘共同形成焊点。引脚可划分为脚跟(bottom)、脚趾(toe)、脚侧(side)等部 分。管教说明:vcc:供电电压。gnd:接地。p0 口: p0 口为一个8位漏级开路双向i/o 口,每脚町吸收8ttl门电流。当p0 口的 管脚第一次写1时,被定义为高阻输入。p0能够用于外部程序数据存储器,它可以被定义

16、 为数据/地址的低八位。在fiash编程时,p0 口作为原码输入口,当fiash进行校验时, p0输岀原码,此时p0外部必须接上拉电阻。p1 口:p1 口是一个内部提供上拉电阻的8位双向i/o 口,p1 口缓冲器能接收输111 4ttl 门电流。p1 口管脚写入1后,被内部上拉为高,可用作输入,p1 口被外部下拉为低电平时, 将输出电流,这是由于内部上拉的缘故。在flash编程和校验时,p1 口作为低八位地址 接收。p2 口: p2 u为一个内部上拉电阻的8位双向i/o 口,p2 口缓冲器可接收,输出4个 ttl门电流,当p2 口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输

17、 入时,p2 口的管脚被外部拉低 将输出电流。这是由于内部上拉的缘故。p2 口当用于外部 程序存储器或16位地址外部数据存储器进行存取时,p2 口输出地址的高八位。在给出地 址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,p2 口输出其特 殊功能寄存器的内容。p2 口在flash编程和校验时接收高八位地址信号和控制信号。p3 口: p3 口管脚是8个带内部上拉电阻的双向i/o 口,町接收输出4个ttl f j电流。 当p3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低 电平,p3 口将输出电流(ill)这是由于上拉的缘故。p3 口也可作为

18、at89c51的一些特殊功能口,如下表所示:口管脚备选功能p3.0 rxd (串行输入口)p3.1 txd (串行输出口)p3.2 /into (外部中断0)p3.3/int1 (外部中断1)p3.4 to (计时器0外部输入)p3.5 t1 (计时器1外部输入)p3.6/wr (外部数据存储器写选通)p3.7 /rd (外部数据存储器读选通)p3 口同时为闪烁编程和编程校验接收一些控制信号。rst:复位输入。当振荡器复位器件时,要保持rst脚两个机器周期的高电平时间。ale/prog:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字 节。在flash编程期间,此引脚用于输入编程

19、脉冲。在平时,ale端以不变的频率周期输 出止脉冲信号,此频率为振荡器频率的1/6。因此它门j用作对外部输出的脉冲或用于定时h 的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ale脉冲。如想禁止ale 的输;i河在sfr8eh地址上置0。此时,ale只有在执行movx, movc指令是ale才 起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ale禁止,置位无效。/psen:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两 次/psen冇效。但在访问外部数据存储器时,这两次冇效的/psen信号将不出现。/ea/vpp:当/ea保持低电平时,则在此期间外部

20、程序存储器(ooooh-ffffh),不 管是否有内部程序存储器。注意加密方式1时,/ea将内部锁定为reset;当/ea端保持 高电平时,此间内部程序存储器。在flash编程期间,此引脚也用于施加12v编程电源(vpp) 0xtal1:反向振荡放人器的输入及内部时钟工作电路的输入。xtal2:来h反向振荡器的输出。5陶瓷电容陶瓷电容用高介电常数的电容器陶瓷钛酸顿一氧化钛挤压成圆管、圆片或圆盘作为 介质,并川烧渗法将银镀在陶瓷上作为电极制成。它又分高频瓷介和低频瓷介两种。制作原理:用高介电常数的电容器陶瓷钛酸顿一氧化钛挤压成圆管、圆片或圆盘作为介质,并 用烧渗法将银镀在陶瓷上作为电极制成。它又

21、分高频瓷介和低频瓷介两种。具有小的止电容 温度系数的电容器,用于高稳定振荡凹路中,作为凹路电容器及垫整电容器。低频瓷介电容 器限于在工作频率较低的凹路中作旁路或隔直流用,或对稳定性和损耗要求不高的场合包 括高频在内。这种电容器不宜使用在脉冲电路中,因为它们易于被脉冲电压击穿。用途:在大功率、高压领域使用的高床陶瓷电容器,要求具有小型、高耐压和频率特性好等特 点。随着材料、电极和制造技术的进步,高压陶瓷电容器的发展有长足的进展,并取得广泛 应丿ij。高压陶瓷电容器已成为大功率高压电了产品不口j缺少的元件之一。高压陶瓷电容器的用途主要分为送电、配电系统的电力设备和处理脉冲能圧的设备。项目三:设计仿

22、真at89c51单片机的最小系统rp1iz>xta11xta12iwid1.11213 :i15is updwco 9q1ad1 p02aq2pqsaosp2qwr22x1qp23a11p2sm2p2s0mjw?»15pjvro2122j21、zt项目四:软件编程并调试已知(30h)=d4h,(37h)=10hx50h)=58hx58h)=30h,psw=00h,(2456h)=5bh,(2457h)=77hmov a,5ohmov ro,axch a,30hdec r0mov 3()h,romov 38h,ro swap a xchd a,ro mov a,#0lh mov

23、dptr,#2456h movx a,dptr mov b,#oah add a,#10hmul ab全部执行project, reg, sfrq39e6hffhovr7,a39b7hffmovr7,a39b8hffmovr6a39b9hffmovr7,a39bahffmovr6a39bbhffmovr7,a39bchffmovr6a39bdhffmovr7,a39behffmovr6a39bfhffmovr7,a39c0hffmovr6a39c1hffmovr7,a39c2hffmovr6a39c3hffmovr7,a39c4hffmovr6a39c5hffmovr7,a39c6hffmov

24、r7,a42周舟.asm disassembly单步执行 第一步project. reg. sfr42周舟.asm di sassemblv名称值名称佰0mov a,50hr0|58.71°tnov ro, ar100.61xch a,30hr200.50adec bror300.41mov 30h,ror400.31omov 38hz 0ror500.20亠swap axchd a,0ro mov d#olhmov dptr,#2456h movx a,dptrr600100r72e.00aa58b00amov b,#0ahdph00add d#lohdpl00amul abpsw

25、01sp07第二步1 rproject,reg(sfr1名称值名称|值r058.71°r100.61r200.50r300.41r400.31r500.20r600.10r72e.00a58b00dph00dpl00psw01sp07牡'周舟.asm disassemblyainov a, 50hinov ro, a。0xch a, 30hdec roamov 30hz romov 38h,roaswap axchd a,roainov a, #01hinov dptr, #2456hainovx a, dptrmov b,#0ahaadd az #10h0mul ab第三步

26、1 project. reg. sfr1 x业周舟 asm i di1名称值名称值mov a,50hro|58.71°mov ro,ar100.61xch a,30hr200.50 0.dec sror300.41amov 30h,ror400.31mov 38h,0ror500.20亠swap axchd a,0romov a,#01h mov dptr,#2456h movx a.dptrr600.10ar72e.00a58ab00mov b,#0ahdph00aadd a,#10hdpl00mul atofsw00sp07笫四步ilf project. reg. sfr42周舟

27、.asm di sassemblv|名称值名称0mov a,50hr0|58.71°amov roz ar100.610xch a,30hr200.50adec bror30041mov 30h,ror400.31amov 38hz 0ror500.20亠swap axchd a,0ro mov d#olhmov dptr,#2456h movx a,dptrr600100r72e.00aa580b00amov b,#0ahdph000add d#lohdpl00amul abpsw00sp07第五步| project, reg, sfrx名称值名称值ro|58.71°r1

28、00.61r200.50r300.41r400.31r500.20r600.10b.72e.00a58b00dph00dpl00psw00sp07笫六步| project, reg, sfr4名称值名称|值r0|58.71°r100.61r200.50r300.41r400.31r500.20r600.10r72e.00a58b00dph00dpl00psw00sp0742周舟.asm disassemblyamov50h0mov roz aaxch30h0dec r0amov 30h,ro0 0'cnov 38hz roaswap a0xchdr0amov#01h0mov

29、dptrz #2456hamovxdptr0mov to,#0ahaadd a,#loh0mul ato42周舟.asm di sassembly |0mov a,50hmov ro,axch a,30hdec r0mov 30h,romov 38h,r0swap axchd a,r0mov 弘#olhmov dptr,#2456hmovx a,sdptrmov s# oahadd az #10hmul abr058.11°r100.61r200.50r30041r400.31r500.20r600.10r7ze.00a84b00dph00dpl00psw01sp07名称值 名称 值

30、牡'周舟.asm disassemblyamov a,50hmov ro,aaxch a,3ohdec roamov 3ohz romov 38h,roaswap axchd a,ro。0tnovolhmov dptr,#2456hamovx a,dptrmov b#oahaadd az #10h0mul abx第七步project, reg, sfrx42周舟 asm i di1名称值名称mov a,50hro58.71°mov ro,ar100.61xch a,30hr200.50dec ror300.41mov 30h,ror400.31mov 38h,ror5n00.

31、20swap a。0r600.10xchd a,urumov a,#01hmov dptr,#2456h movx a,sdptrr72e.00aa85b00amov bz #0ahdph00addlohdpl00amul atopsw00sp07笫八步project. re第九步名称值名称值r0|58.7r100.61r200.50r300.41r400.31r500.20r60010r72e.00a01b00dph00dfl00psw01sp07proje比 reg,sfr42周舟.asm qi sassembly |mov50hmov roz a0xch &f30h0dec sr

32、o0mov 30hz roomov 38h,r0oswap a0xchd a,r0omov 弘#olhjtnov dptr, #2 45 6hmovx a,dptrmov bz #0ahadd a冲lohmul ab第十步urftoject.reg.sfrx4'2 周舟.asm disassembly缶名称值名称佰0mov a,50hmov ro,ar0|58.71°r100.61xch a,30hr200.50dec ror300.41mov 30h,ror400.31mov 38h,r0r500.20亠swap a xchd a,r0 mov a,#01h mov dpt

33、r,#2456hr600.10wor72e.00a01b00mov b,#0ahdph24add a,#10hdpl56mul abpsw01sp07笫十一步irproject.reg.sfrxl42周舟.asm di sassemblv|名称值名称0mov a,50hr0|58.71°amov roz ar100.61xch a,30hr200.50adec bror300.41mov 30h,ror400.31omov 38hz 0ror500.20亠swap axchd a,0ro mov d#olhmov dptr,#2456h movx a,dptrr600100r72e.

34、00aa5bb00tnov b,#oahdph24add a,#10hdpl56amul abpsw01sp07第十二步project, reg, sfrx42周舟 asm i di1名称值名称mov a,50hr058.71°mov ro,ar100.61xch a,30hr200.50dec ror300.41mov 30h,ror400.31mov 38h,ror500.20swap axchd a,romov a,#01hmov dptr,#2456h movx a,sdptrr600.10w4r72e.00aa5bb0aamov b,#0ahdph|24 0!add a,

35、#10hdpl56mul atopsw01sp07第十三步i project. reg. sfrx名称值名称值r0|58.7rr100.61r200.50r300.41r400.31r500.20r600.10r72e.00a6bb0adph24dfl56psw01sp0742周舟 asm disassembly |mov a,50hmov ro,aqxch30hodec r00mov 30h,ro0mov 38h,r00swap a0xchd a,r0omov az #01h0mov dptrz #2456h0movx a,dptr0mov s#oah0add s# loh0 0tnul ab第十四步project, reg. sfrx名称值名称值|5870r1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论