基于STC89C52单片机的简易计算器.doc_第1页
基于STC89C52单片机的简易计算器.doc_第2页
基于STC89C52单片机的简易计算器.doc_第3页
基于STC89C52单片机的简易计算器.doc_第4页
基于STC89C52单片机的简易计算器.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

基于基于 STC89C52STC89C52 单片机的简易计算器单片机的简易计算器 目录目录 内容摘要内容摘要 2 2 关键词关键词 2 2 ABSTRACTABSTRACT 2 2 1 1 绪论绪论 2 2 2 2系统设计系统设计 4 4 2 1 设计任务与要求 4 2 2 总体设计方案 5 3 3 系统硬件设计系统硬件设计 6 6 3 1 控制器模块 6 3 2 按键模块 7 3 3 时钟日期模块 9 3 4 液晶显示屏显示模块 12 3 5 硬件元件清单 13 4 4 软件设计与仿真软件设计与仿真 1313 4 1 主程序设计 14 4 2 仿真结果 18 4 3 系统调试 19 5 5 参考文献参考文献 1919 内容摘要内容摘要 该计算器以 STC89C52 单片机为核心控制芯片 实现了简 单的加 减 乘 除功能 采取的是键盘输入和液晶显示屏的输出结果 显示 主要硬件构成部分由五个 一个 STC89C52 单片机芯片 一个液晶 显示屏 LCD 一个 4 4 矩阵键盘和一个时钟芯片 DS1302 一个蜂鸣器 可以实现 8 位的整数数值操作计算 附加时钟显示的功能 关键词关键词 单片机 STC89C52 液晶显示屏 LCD 时钟芯片 DS1302 AbstractAbstract The calculator with STC89C52 single chip as the core control chip the realization of a simple addition subtraction multiplication in addition to function is taken by the keyboard input and liquid crystal display outputThe desigh is taken by the keyboard input and liquid crystal display output The main hardware components from five a STC89C52 chip a liquid crystal display LCD a 4 x 4 matrix keyboard and a clock chip DS1302 a buzzer can achieve a 8 bit integer numerical operation calculation Additional clock display function KeywordsKeywords The single chip computerSTC 89 C52 Liquid crystal display LCD LED the Clock DS1302 chip 1 1 绪论绪论 单片机是指一个集成在一块芯片上的完整计算机系统 尽 管他的大部分功能集成在一块小芯片上 但是它具有一个完整 计算机所需要的大部分部件 CPU 内存 内部和外部总线系 统 目前大部分还会具有外存 同时集成诸如通讯接口 定时 器 实时时钟等外围设备 而现在最强大的单片机系统甚至可 以将声音 图像 网络 复杂的输入输出系统集成在一块芯片 上 单片机内部也用和电脑功能类似的模块 比如 CPU 内 存 并行总线 还有和硬盘作用相同的存储器件 不同的是它 的这些部件性能都相对我们的家用电脑弱很多 不过价钱也是 低的 一般不超过 10 元即可 用它来做一些控制电器一类不 是很复杂的工作足矣了 我们现在用的全自动滚筒洗衣机 排 烟罩 VCD 等等的家电里面都可以看到它的身影 它主要是 作为控制部分的核心部件 它是一种在线式实时控制计算机 在线式就是现场控制 需要的是有较强的抗干扰能力 较低的 成本 这也是和离线式计算机的 比如家用 PC 的主要区别 单片机比专用处理器最适合应用于嵌入式系统 因此它得到了 最多的应用 事实上单片机是世界上数量最多的计算机 现代 人类生活中所用的几乎每件电子和机械产品中都会集成有单片 机 手机 电话 计算器 家用电器 电子玩具 掌上电脑以 及鼠标等电脑配件中都配有 1 2 部单片机 而个人电脑中也会 有为数不少的单片机在工作 汽车上一般配备 40 多部单片机 复杂的工业控制系统上甚至可能有数百台单片机在同时工作 单片机的数量不仅远超过 PC 机和其他计算的综合 甚至比人 类的数量还要多2 系统设计 2 2 系统设计 系统设计 2 12 1 设计任务与要求设计任务与要求 2 1 12 1 1 设计任务设计任务 1 设计一个单片机控制的计算器 实现四则运算 2 在设计过程中 设计的电路用仿真软件 Proteus 进行仿真调试 3 增加一个时间显示功能 2 1 22 1 2 设计要求设计要求 1 实现八位数整数的加 减 乘 除四则运算 2 附加一时间日期显示功能 2 22 2 总体设计方案总体设计方案 2 2 12 2 1 硬件部分设计方案硬件部分设计方案 1 1 单片机部分单片机部分 单片机以 AT89C52 来作为核心元器件 2 2 按键部分按键部分 方案一 采用 4 4 行列式键盘 分别设定数字键和功能键 采用查询方式 每次有键按下时 先判断是实数字键还是功能 键 这种方式采用了大量的 I O 口线 方案二 采用独立式按键 独立式按键借口电路配置灵活 软件结构简单 但此键盘比较昂贵不经济 虽然采用独立式按键时每个按键只占用一根 I O 口线 在 本实验中根据实际的需要采用通过四个按键即只占用四个 I O 口线 而如果采用 4 4 行列式键盘时占用 8 个 I O 口线 但方 案二比较不经济所以我们采用一方案 3 3 显示部分显示部分 在单片机应用系统中 使用的显示器主要有 LED 发光二 极管显示器 LCD 液晶显示 方案一 使用 8 位 LED 数码管来显示 LED 显示器是由发 光二极管显示字段组成的显示器件 在单片机应用系统中通常 使用的是七段 LED 这种显示器有共阴极和共阳极两种 它具 有成本低廉 配置灵活和单片机接口方便等特点 方案二 使用液晶显示器来显示 液晶是介于固态和液态 间的有机化合物 将其加热会变成透明液态 冷却后变成结晶 的浑浊固态 在电机的作用下 产生冷热变化 从而影响它的 透光性 来达到显示的目的 LCD 还具有以下优点 1 低 压 微功耗 2 显示信息量大 3 长寿命 4 无辐 射 无污染 选择液晶显示屏 2 2 22 2 2 软件部分设计方案软件部分设计方案 软件部分的设计思路时将整个程序划分为键盘扫描部分 显示部分 运算程序部分 清屏显示部分 时钟日期显示部分 对于其中的键盘扫描部分在编写时又分为动态扫描和静态 扫描 运算程序部分包括加 减 乘 除四个子程序 软件流 程大致如下 开始 然后是系统的初始化 进行键盘扫描 对 扫描的键值进行判断 分为数字键和功能键 如果是数字键 执行数字处理子程序 即显示数字并将数值存储 如果是命令 键 即先判断是否为清屏 如为清屏键 则执行清屏子程序 若为加减乘除运算键则显示相应的符号并存储结果 若都不是 则为 键 即要先判断上个符号位 然后调用对应的运算子程 序运算 就可以得到需要的结果 3 3 系统硬件设计系统硬件设计 3 13 1 控制器模块控制器模块 本系统控制器芯片采用 AT89S52 单片机 其管脚图如图 3 所示 图 AT89S52 管脚图 STC89C52 是一种低功耗 高性能 CMOS8 位微控制器 具有 8K 在系 统可编程 Flash 存储器 使用 Atmel 公司高密度非易失性存储器技术制 造 与工业 80C51 产品指令和引脚完全兼容 片上 Flash 允许程序存储 器在系统可编程 亦适于常规编程器 在单芯片上 拥有灵巧的 8 位 CPU 和在系统可编程 Flash 使得 STC89C52 为众多嵌入式控制应用系统 提供高灵活 有效的解决方案 STC89C52 的主要特性是 与 MCS 51 单 片机产品兼容 8K 字节在系统可编程 Flash 存储器 1000 次擦写周期 三级加密程序存储器 32 个可编程 I O 口线 三个 16 位定时器 计数器 8 个中断源 全双工 UAR 串行通道 低功耗空闲和掉电模式 掉电后中 断可唤醒 有看门狗定时器 双数据指针 STC89C52 具有以下标准功能 8k 字节 Flash 256 字节 RAM 32 位 I O 口线 看门狗定时器 2 个数据 指针 三个 16 位定时器 计数器 一个 6 向量 2 级中断结构 全双工串 行口 片内晶振及时钟电路 另外 STC89C52 可降至 0Hz 静态逻辑操作 支持 2 种软件可选择节电模式 空闲模式下 CPU 停止工作 允许 RAM 定时器 计数器 串口 中断继续工作 掉电保护方式下 RAM 内容被保 存 振荡器被冻结 单片机一切工作停止 直到下一个中断或硬件复位 为止 3 3 2 2 按键模块按键模块 采用 4x4 键盘与单片机的 P1 口相连 连接电路如图 4 所示 设为复位键 按 下时 清零 液晶显示为 0 图按键电路 2 开始 扫描键盘 是否有键按 下 是否为等号 计算并显示最终结果 结束 是否为计算 符 读进内存 之前是否有 计算符 先计算显示暂时的结果 读进内存并调用 显示程序 Y Y Y Y N N N N 图 按键电路流程图 按键子程序按键子程序 include keyscan h include 1602 h uint8 linescan 4 0 xfe 0 xfd 0 x fb 0 xf7 列扫描 按键扫描函数 int8 keyscan uint8 i temp int8 keyvalue 1 for i 0 i 4 i P1 linescan i temp P1 if temp 0 xf0 delay 50 if temp 0 xf0 switch temp case 0 xe0 keyvalue 0 i break case 0 xd0 keyvalue 4 i break case 0 xb0 keyvalue 8 i break case 0 x70 keyvalue 12 i break while temp 0 xf0 temp P1 3 33 3 时钟日期模块时钟日期模块 DS1302 是美国 DALLAS 公司推出的一种高性能 低功耗的 实时 时钟芯片 附加 31 字节静态 RAM 采用 SPI 三线接口 与 CPU 进行同步通信 并可采用突发方式一次传送多个字节 的时钟信号和 RAM 数据 实时时钟可提供秒 分 时 日 星期 月和年 一个月小与 31 天时可以自动调整 且具有闰 年补偿功能 工作电压宽达 2 5 5 5V 采用双电源供电 主 电源和备用电源 可设置备用电源充电 方式 提供了对后 背电源进行涓细电流充电的能力 DS1302 的外部引脚分配如 图 1 所示及内部结构如图 2 所示 DS1302 用于数据记录 特 别是对某些具有特殊意义的数据点的记录上 能实现数据与出 现该 数据的时间同时记录 因此广泛应用于测量系统中 图 时钟电路 时钟日期子程序时钟日期子程序 include 1302 h uint8 time 7 0 18 8 4 1 3 12 秒分时日月周年 2012 01 04 08 18 00 写一个字节 void wr byte uint8 dat uint8 i for i 0 i 1 SCK 0 读一个字节 uint8 rd byte void uint8 i dat 0 for i 0 i 1 if SDA dat 0 x80 SCK 1 SCK 0 return dat void reset ds1302 void RST 0 SCK 0 RST 1 清除写保护 void clear ds1302 WP void reset ds1302 RST 1 wr byte 0 x8E wr byte 0 SDA 0 RST 0 设置写保护 void set ds1302 WP void reset ds1302 RST 1 wr byte 0 x8E wr byte 0 x80 SDA 0 RST 0 设定时钟数据 void set time uint8 timedata uint8 i tmp for i 0 i 7 i 转化为 BCD 格 式 tmp timedata i 10 timedata i timedata i 10 timedata i timedata i tmp 16 clear ds1302 WP reset ds1302 RST 1 wr byte DS13 02 W ADDR for i 0 i 7 i wr byte timed ata i delay 10 wr byte 0 SDA 0 RST 0 set ds1302 WP 读时钟数据 BCD 格 式 void rd time uint8 timedata uint8 i reset ds1302 RST 1 wr byte DS13 02 R ADDR for i 0 i 7 i timedata i rd byte delay 10 SDA 0 RST 0 void ds init set time time 3 43 4 液晶显示屏显示模块液晶显示屏显示模块 如上所述 当数字输入键盘有键按下的时候 经过程序识别 则会 有相应结果被送入显示屏得到显示 如果是数字键则直接放入液晶显示 缓冲区 如果再次有数字键按下 则应将缓冲区的数字向高位移动一位 以构成两位数 之前输入的置之高位 并记录按键次数 每输入一个键 值都调用显示程序出来 如果是运算符 则执行相应的运算 送入单片 机芯片 C51 内进行计算后将结果调用显示程序显示结果 该设计中选取的是 RT1602 C 型号液晶显示屏 如下图 图 显示电路 显示子程序显示子程序 include 1602 h 检验忙函数 void check busy do RS 0 RW 1 P0 0 xff E 0 E 1 while busy 写命令函数 void wr command uint8 com check busy RS 0 RW 0 P0 com E 1 delay 5 E 0 写数据函数 void wr data uint8 dat check busy RS 1 RW 0 P0 dat E 1 delay 5 E 0 1602 显示函数 void display 1602 uint8 addr uint8 p wr command addr delay 10 while p 0 wr data p delay 10 1602 初始化函数 void init 1602 uint8 i for i 0 i 3 i wr command 0 x3 0 wr command 0 x3 8 delay 10 wr command 0 x0 1 delay 10 wr command 0 x0 6 delay 10 wr command 0 x0 c 3 53 5 硬件元件清单硬件元件清单 系统元器件清单见表 器件单价数量总价 AT89C523 4 元 13 4 元 DS13020 65 元10 65 元 RT1602 C LCD 9 9 元19 9 元 有源蜂鸣器0 53 元10 53 元 排阻0 5 元10 5 元电阻 10K0 1 元20 2 元 12MHZ0 3 元10 3 元晶振 32 768KHZ0 17 元10 17 元 12 186 0 元16 0 元万能板 9 152 0 元12 0 元 AT89C522 1 元12 1 元底座 DS16020 33 元10 33 元 按键 大号 0 14 元182 52 元 杜邦线0 15 元101 5 元 30PF0 1 元20 2 元电解电容 10UF0 1 元10 1 元 排针0 16 元10 16 元 排插0 28 元10 28 元 三极管 NPN0 2 元10 2 元 总金额31 76 元 系统元器件清单 4 4 软件设计软件设计与仿真与仿真 本系统程序包括主程序 键盘扫描子程序 发送键码子程序 发送 数据子程序 接收命令子程序等 主程序用于系统初始化 子程序调度 等 键盘扫描子程序用于扫描键盘状态 将被按键的位置号存入缓冲器 中 发送键码子程序用于将缓冲区键的接通码或断开码发送给单片机接 口 发送数据子程序用于将数据发给单片机接口 接收命令子程序用于 接收单片机接口发来的键盘命令 4 14 1 主程序设计主程序设计 主程序通过键盘扫描子程序进行各行扫描是否有按键 消抖及重键 处理 通过软件上延时程序来消除抖动 采用后按键优先处理 即多键 同时按下时 只重复发送最后按下键的扫描码 图 主程序流程图 主程序主程序 8 位 LCD 显示 部分 51 系列单片机时钟电路和复 位控制电路 4 4 键盘 Easy calculator 8 位数的加 减 乘 和整数的除法 include 1602 h include keyscan h include 1302 h uint8 error 16 error uint8 zifu2 16 0 uint8 zifu1 16 welcome int8 f flag 0 bit timeflag 0 bit bx flag 0 切 换功能标志位 int32 temp1 temp2 1302 定义数据 uint8 idata timedata 7 0 uint8 idata lcddate 16 2011 09 27 1 uint8 idata lcdtime 16 16 44 50 延时函数 void delay uint16 del while del 按键蜂鸣器发声 void buzzer sound void uint16 i for i 0 i 1000000 00 return 1 else return 0 整数数据处理函数 void make int int32 int num bit s flag 0 int32 sit uint8 i if int num 0 负数取反 s flag 1 int num int num ET0 0 关显 示扫描中断 for i 8 sit 10000000 i 14 i sit 10 number 开头是否为 0 if int num sit break else zifu2 i int num int num sit sit for i add lcdtime 8 timedata 1 lcdtime 7 timedata 1 4 0 lcdtime 5 timedata 2 lcdtime 4 timedata 2 4 0 lcddate 3 timedata 6 4 0 lcddate 4 timedata 6 lcddate 6 timedata 4 4 0 lcddate 7 timedata 4 lcddate 9 timedata 3 4 0 lcddate 10 timedata 3 lcddate 14 timedata 5 void main int8 key val uint8 temp TMOD 0 x01 TH0 0 xF8 TL0 0 xCC TR0 1 ET0 1 EX0 1 PX0 1 EA 1 IT0 1 BUZZER 0 init 1602 ds init while 1 wr command 0 x01 make int 0 display 1602 0 x80 zi fu1 display 1602 0 xc0 zifu2 while bx flag 计算器 功能 bx flag 0 key val keyfunction if key val 1 continue calculate key val if timeflag timeflag 0 display 1602 0 xc0 zif u2 delay 10000 wr command 0 x01 while bx flag 时钟日历功能 bx flag 1 display 1602 0 x80 lc ddate display 1602 0 xc0 lcdtime wr byte 0 x81 temp rd byte if lcdtime 11 temp delay 10000 void interrupt0 interrupt 0 bx flag bx flag void time0 interrupt 1 TR0 0 TH0 0 xF8 TL0 0 xCC timeflag 1 TR0 1 4 24 2 仿真结果仿真结果 图 软件仿真图 图 实物图 4 34 3 系统调试系统调试 在调试过程中主要是对程序的修改 特别是延时子程序 开始延时 较短时 当按下数字键时 两个数码管同时显示按下的数字 如果延时 较长则数字会缓慢的显示出来 通过修改程序 将延时调到适中 系统 正常工作 5 5 结束语结束语 课程设计是培养学生综合运用所学知识 发现 提出 分析和解决 实际问题 锻炼实践能力的重要环节 是对学生实际工作能力的具体训 练和考察过程 随着科学技术发展的日新日异 单片机已经成为当今计 算机应用中空前活跃的领域 在生活中可以说得是无处不在 因此作为 电子信息工程专业的学生来说掌握单片机的开发技术是十分重要的 我的题目是简易计算器 对于我们这些实践中的新手来说 这是一 次考验 怎么才能找到课堂所学与实际应用的最佳结合点 怎样让自己 的业余更接近专业 怎样让自己的计划更具有序性 而不会忙无一用 这都是我们所要考虑和努力的 这次课程设计我学到很多很多的东西 学会了怎么样去制定计划 怎么样去实现这个计划 并掌握了在执行过 程中怎么样去克服心理上的不良情绪 不仅巩固了以前所学过的知识 而且学到了很多在书本上所没有学到过的知识 掌握了一种系统的研究 方法 可以进行一些简单的编程 通过这次课程设计使我懂得了理论与 实际相结合是很重要的 只有理论知识是远远不够的 只有把所学的理 论知识与实践相结合起来 从理论中得出结论 才能真正为社会服务 从而提高自己的实际动手能力和独立思考的能力 同时在设计的过程中 发现了自己的不足之处 对以前所学过的知识理解得不够深刻 掌握得 不够牢固 对单片机汇编语言掌握得不够好 5 5 参考文献参考文献 1 王幸之 钟爱琴 AT89 系列单片机原理与接口技术 M 北 京 北京航空航天大学出版社 2004 2 谭浩强 C 程序设计 第二版 M 北京 清华大学出版社 1999 3 赵亮 单片机 C 语音编程与实例 M 北京 人民邮出版社 2004 4 房小翠 王金凤 单片机实用系统设计技术 M 北京 国防 工业出版社 1999 5 康华光 电子技术基础数字部分 第四版 M 北京 高等 教育出版社 1998 袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇 螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄 蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈 膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆 肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇 芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁

温馨提示

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

评论

0/150

提交评论