




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 一、实训目的与要求:(1)、学会基本电子元器件的识别,熟悉一些常用电子器件的功能与作用。(2)、掌握液晶显示电子万年历的组成和工作原理,学会分析基本的电路原理图。(3)、学会利用电路原理图检查、处理电路故障、调试。二、实训内容:(1)、掌握电烙铁的正确使用方法和基本的焊接技术,学会识别不同的元器件及其安装方法。(2)、掌握液晶显示电子万年历的工作原理,学会识别电路原理图与印刷图、电容、电阻的识别与测试,进一步掌握和熟练焊接技术。(3)、测试各元件的好坏,安装元件到电路板上,焊接断电并测试。整机调试与验收。三、软件和硬件设计:3、1 软件调试平台 Keil for C51是美国Keil Software公司出品的C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,Keil C51软件还提供了丰富的库函数和功能强大的集成开发调试工具,生成的目标代码效率非常高,且容易理解。C51开发中除了必要的硬件外,同样离不开软件,我们写的源程序要变为C51可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,但现在已极少使用手工汇编。Keil提供了包括C编译器、宏汇编、连接线、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision2)将这些部分组合在一起。如图下图所示。3、2 系统软件程序(1)LCD1602液晶显示程序#includesbit rs=P12;sbit rw=P11;sbit en=P10;sbit s1=P34;sbit s2=P35;sbit s3=P36;char miao,shi,fen;unsigned char code tab= 2012-10-19 MON;unsigned char code tab1= 00:00:00;void delay(unsigned int z)unsigned int x,y;for(x=z;x0;x-)for(y=0;y150;y+); void write_com(unsigned char cmd)rs=0;rw=0; en=1;P2=cmd;en=0;delay(2);/当不检测忙标志信号时,每次至少需要2msvoid write_data(unsigned char dat)rs=1;rw=0;en=1;P2=dat;en=0;delay(2);/当不检测忙标志信号时,每次至少需要2msvoid init()unsigned char num;write_com(0x38);write_com(0x08);write_com(0x01);write_com(0x0f);write_com(0x06);write_com(0x80);for(num=0;num16;num+) write_data(tabnum); write_com(0x80+0x42);for(num=0;num13;num+) write_data(tab1num); TMOD=0X01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;EA=1;ET0=1;TR0=1;void main() init(); while(1); 3、3 系统硬件设计(1)LCD1602液晶显示四、LCD1602介绍:4、1 LCD1602引脚功能4、2 LCD1602硬件应用图4、3 LCD1602操作时序4、5 LCD1602内部RAM地址4、6 LCD1602读/写操作时序图 五、电子万年历功能状态说明:5、1 整点闹铃设置 在正常时间状态下,按住“UP”键2秒以上将切换整点闹铃的关与开;注意低于2秒将显示年份。5、2 时间调整说明(1)、正常时间调整 在正常时间状态下,按住“SET(/)”键2秒后,年份闪烁,按“UP”或“DOWN”键调整该项;此后没按一次此键(低于2秒)屏幕将依次闪烁:月日时分退回正常时间状态,在任一项目闪烁时,可按“UP”或“DOWN”调整该项。(2)、闹铃时间调整 在闹铃时间状态下,按住“SET(/)”键2秒后,“OF”闪烁,按“UP”或“DOWN”调整该项;此后没按一次此键(低于2秒)屏幕将依次闪烁:时分退回正常时间状态,在任一项目闪烁时,可按“UP”或“DOWN”调整该项。 注意:“OF”表示闹铃关,“ON”表示闹铃开。 5、3 闹铃铃声选择 在闹铃时间状态下,按住“UP”键可选择闹铃响闹时的铃声,共有六种铃声选择。六、心得体会:通过一个星期的学习,使我对电子工艺的理论有了初步的系统了解。不仅是对我们课本所学知识的考查,更是对我们的自学能力和收集资料能力及动手能力的考验,本次实训使我们对一个项目整体设计有了初步认识。再有对电路板的制作有了一定的了解。并学会了使用keil软件设计。本次实训使我们意识到实验的更重要性,在硬件制作和软件调试过程中,出现了很多问题,最终都是通过实验的方法来解决的。还有以前对程序只是一个模糊的概念。通过这次实训极大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版司法局《移送执行申请书》民事类法律文书(空白模板)
- 临近地下室施工方案
- 深沟槽全是石方施工方案
- 咨询年度方案范文
- 轻质内外墙施工方案
- 寻宝记漫画营销推广方案
- 老旧建筑翻新加固方案设计
- 小型酒店客房营销方案
- 咨询目标与咨询方案
- 装修施工方案怎么编制的
- 电路检查记录表
- 设计交底记录表
- 2023年安徽省公安机关警务辅助人员条例训练题库211题及答案
- 华为质量管理评估模型(31个评估要素和评估报告)
- 模具凸凹模工艺文件工序卡
- 麻醉科降低围术期低体温PDCA
- GB 42590-2023民用无人驾驶航空器系统安全要求
- 《精神科护理学》练习题及答案
- 护士执业注册体检表
- 直升机结构与系统版
- 新生儿疾病诊疗规范诊疗指南诊疗常规2022版
评论
0/150
提交评论