基于单片机的低频信号发生器毕业设计论文_第1页
基于单片机的低频信号发生器毕业设计论文_第2页
免费预览已结束,剩余43页可下载查看

下载本文档

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

文档简介

1、淮阴工学院毕业设计说明书(论文)作 者: 王永方 学号: 11112051191111205119学院:_电子与电气工程学院_专业:_电子信息工程_题目:_基于单片机的低频_信号发生器指导者:评阅者:张月红(姓名)讲师(专业技术职务)(姓名)(专业技术职务)毕业设计说明书(论文)中文摘要本文设计的目的是利用 AT89S51单片机和数模转换元件 DAC0832产生所需不 同信号的低频信号源,即采用 AT89C51 单片机作为控制中心,而在外围采用数字 /模拟转换电路(DAC0832、运放电路(LM358、按键电路和 LC D 液晶显示电路 等,通过按键可控制产生方波、锯齿波、三角波、正弦波,调整

2、频率的大小,同 时用 LCD 液晶显示对应的波形输出。本文中简要介绍了单片机AT89S51 的基础理论,DAC083 敎模转换器的结构原理和使用方法,以及与电路设计有关的各种芯 片,并着重详细介绍了利用单片机控制 D/A 转换器产生上述信号的硬件电路和软 件编程设计。本文所设计的系统简单、性能良好、性价比高,可用于多种需要低 频信号源的场所,可应用到相关的生活中去。关键词 单片机,信号发生器,低频,D/A 转换电路,运算放大电路毕业设计说明书(论文)中文摘要TitleTitleMicroc on troller Based on the low-freque ncysignal generat

3、orAbstractAbstractThe purpose of this desig n is the use of sin gle-chipAT89S51 DAC0832 digital toanalog conversion element different signals to produce the desired low-frequency signalsource, which uses AT89C51 microcontroller as the control center and in the peripheryusing digital / analog convers

4、ion circuit (DAC0832), op-amp circuit (LM358 ), key circuitand LC D LCD circuits, etc., can be con trolled by butt ons produces a square wave,sawtooth, tria ngle wave, si ne wave, adjust the freque ncy of the size, and with LCDdisplay the corresponding waveform output. This article briefly describes

5、 the basictheory of SCM AT89S51, structure principle and use DAC0832 digital-, as well as avariety of chip and circuit design related, and focusdescribes the use of SCM D / A con verter gen erates the sig nal hardware circuit designand software programming. This article is designed system is simple,

6、 good performanee, cost-effective, can be used for various n eeds of the low-freque ncy sig nal sourceplace, it can be applied to the releva nt life.Key wordsMicroc on troller, sig nal gen erator, low freque ncy, D / A con verter circuit,an operational amplifier淮阴工学院 毕业设计说明书(论文)第I页共I页31 绪论.错误!未定义书签。

7、矚慫润厲钐瘗睞枥庑赖。1.1 信号发生器综述.错误! 未定义书签。聞創沟燴鐺險爱氇谴净。1.2 信号发生器的发展历史.错误! 未定义书签。残骛楼諍锩瀨濟溆塹籟。2 硬件设计.错误! 未定义书签。酽锕极額閉镇桧猪訣锥。2.1 总体设计框图.错误! 未定义书签。彈贸摄尔霁毙攬砖卤庑。2.2 单片机最小系统.错误! 未定义书签。謀荞抟箧飆鐸怼类蒋薔。2.3 数模转换模块 .错误! 未定义书签。厦礴恳蹒骈時盡继價骚。2.4 运算放大模块.错误! 未定义书签。茕桢广鳓鯡选块网羈泪。2.5 键盘电路设计模块 .错误! 未定义书签。鹅娅尽損鹌惨歷茏鴛賴。2.6 显示电路设计模块.错误! 未定义书签。籟丛妈羥

8、为贍债蛏练淨。3 软件设计.错误! 未定义书签。預頌圣鉉儐歲龈讶骅籴。3.1 主程序流程图 .错误! 未定义书签。渗釤呛俨匀谔鱉调硯錦。3.2 子程序流程图 .错误! 未定义书签。铙誅卧泻噦圣骋贶頂廡。4 系统调试.错误! 未定义书签。擁締凤袜备訊顎轮烂蔷。4.1 软件调试.错误! 未定义书签。贓熱俣阃歲匱阊邺镓騷。4.2 生成 hex 文件.错误! 未定义书签。坛搏乡囂忏蒌鍥铃氈淚。4.3 Protues 硬件电路仿真调试. .错误! 未定义书签。蜡變黲癟報伥铉锚鈰赘。结论.错误! 未定义书签。買鯛鴯譖昙膚遙闫撷凄。致谢.错误! 未定义书签。綾镝鯛駕櫬鹕踪韦辚糴。参考文献.错误! 未定义书签

9、。驅踬髏彦浃绥譎饴憂锦。附录.错误! 未定义书签。猫虿驢绘燈鮒诛髅貺庑。附录 A 电路原理图.仿真图 .错误! 未定义书签。锹籁饗迳琐筆襖鸥娅薔。附录 B 程序清单 .错误! 未定义书签。構氽頑黉碩饨荠龈话骛。淮阴工学院毕业设计说明书(论文)第0页共40页1绪论1.1信号发生器综述现在市场上有许多种信号发生器,一般分为以下几种:超高频:频率范围 1MHz 以上,可达几十兆赫兹。高频:几百千赫兹到几兆赫兹。低频:频率范围为几十赫兹到几百千赫。超低频:频率范围在零点几赫兹以下。超高频信号发生器:产生波形一般用 LC 振荡电路,频率在零点几赫兹以下。1.2信号发生器的发展历史在 20 世纪初随着电子

10、行业的兴起,信号发生器就出现在人们生活中了。伴随着 时间的推移,科学的发展,到了四十年代,人们在这个时期设计的信号发生器的结构 复杂,多依靠硬件电路拼接,比较死板,并且消耗的功率比较大,浪费能源。在 1964 年第一台有全部晶体管制作的信号发生器诞生了。随着技术的不断进步,在此之后, 信号发生器的市场需求变大,因此信号发生器得到很好的发展机遇, 这个时候人们开 始使用模拟电子以及集成电路技术2,虽然这时候信号发生器得到很大的改善,但 是仍存在着频率稳定性不够好,材料不够便宜等缺点。輒峄陽檉簖疖網儂號泶。令人兴奋的是在 70 年代微处理器、模数转换器、数模转换器的发明,增强了使 用硬件以及软件使

11、构成的信号发生器的功能,可以制造出比较繁杂的波形。伴随着电子技术,数字信号技术以及计算机科学技术的飞快发展,模拟信号走下历史舞台, 而数字信号登上历史舞台,它克服了模拟信号的诸多缺点,例如改善了信号的精确度 以及转换效率。如今能够通过可视化编程语言编写发生器的操作界面,这样人们可以 做到直接用手输入想要的波形,来做到波形的输入。尧侧閆繭絳闕绚勵蜆贅。1.3信号发生器主要研究内容信号发生器又被叫做函数信号发生器,可测试被测电路所需的生成的设备特定 值。该装置是一个研究,教学,制造业最常见的通用设备,传统的信号发生器是没有 信源装置的控制的单一芯片,如 可由 555 振荡电路构成,可产生正弦波信号

12、,矩形 信号和三角波信号,但常会引起波形畸变,且难以控制,频率范围小,结构冗杂等缺 点。在实践中以及科学技术研究如工业,农业,通信,生物医学经常需要使用低频信号因为它需要使用难以控制准淮阴工学院毕业设计说明书(论文)第1页共40页确度的电阻和电容组装而成,这很难保证参数的准确性。并且由于它体积大,功耗大, 泄漏以及许多其他的缺陷,在实际应用过程中的存在将大大增加电路的复杂性,性能通常不令人满意。识饒鎂錕缢灩筧嚌俨淒。低频信号源可选择利用单片机产生设计方案,频率稳定性都能够可以得到很好的 改变4。采用软硬件结合的途径,在硬件不变的情况下只需要改变软件,就可以实 现频率大小转换,并且具有稳定的频率

13、,不会被其他信号所串扰等优点。凍鈹鋨劳臘错痫婦胫籴。2硬件设计2.1总体设计框图图 2-1 基于单片机的低频信号发生器系统框图该低频信号发生器的设计系统包含有单片机, 数模转换电路,电压转化电路,波 形指示模块以及按键模块组成。其主要目的是通过按键来控制正弦波,方波,锯齿波, 三角波的对应显示,以及频率的调整,并且有相应的指示灯进行指示工作。恥諤銪灭萦欢煬鞏鹜錦。2.2单片机最小系统2.2.1单片机选择方案一:AT89C51 只可以同时载入,并且要有 VPP 烧写高压才可以。而 AT89C51 系列在大于 4.8V 和小于 5.4V 的时候则可以常工作,否则不能正常工作。 AT89C51 的

14、频率规模最高只能够达到 24M 超过同样不能正常工作。鯊腎鑰诎漣鉀沩懼統庫。方案二:AT89S51 则支持 ISP 在线可编译写入手艺。串行载入效率更加高、稳定淮阴工学院毕业设计说明书(论文)第2页共40页性木4 至5就可以达到要求。AT89S51 标称的 1000 次, 现实中使用次数是 1000 次至 10000 次,这更有益初学者不断的练习烧写,降低实验 实践的成本。硕癘鄴颃诌攆檸攜驤蔹。方案三:AVR 单片机最大的优点是可以提前读取命令,在单片机工作时, AVR 可 以在执行之前一条指令命令的同时提取下一条命令。 AVF 单片机中含有 32 个寄存器, 属于多累加器型,所以它的读写速度

15、很快。中断响应速度快。 AVF 单片机具有许多中 端口,所以在发出终端指令时能够迅速做出相应。 AVR 单片机耗能低。阌擻輳嬪諫迁择植秘 騖。方案选择:AT89S51 兼容 AT89C51 AT89C51 在生活生产中已经全部停产,所以价 钱方面,现有的 AT89C51 的批发价是 AT89S51 一倍。虽然 AVR 单片机有许多优点但是 AVR 介格很高,指令集也过于简单,同时 AVR 支持的位操作也不多。所以本设计选择 方案二。氬嚕躑竄贸恳彈濾颔澩。2.2.2单片机介绍AT89S51 单片机简介:AT89S5 仲片机性能优良,他不仅消耗功率少,性能也比 较全面。在单片机的内部构造里面, A

16、T89S51 单片机中含有 8 位 CPU 和可编程 Flash 存储器(8k),这样在面对各种复杂的开发环境时 AT89S51 单片机就能够更快速更好的 应用。在功能上,AT89S5 仲片机中包含了许多基础功能,如存储程序、计数 /定时、 复位、数据的输入输出、开关中断以及串行口,这些与其他的单片机并没有多大的区 别。此外 AT89S51 单片机在 0Hz时有两种节电模式选择:一种是空闲模式,这种模式 下除 CPU 不再工作外其他部分可以继续运行;另一种是掉电保护模式,这种模式下在保存完 RAM 内容后,单片机内各模块全部停止工作,一直到下个命令或复位后才开始 工作。由于 AT89S51 芯

17、片被广泛的应用于各种开发实践,所以采用 AT89S51 进行开发 时有很多经验可以借鉴。釷鹆資贏車贖孙滅獅赘。AT89S51的端口如下图3-1所示PpPPPPPPRS f D) P3-.0j T.X D j PJ.1-IM I I:i PJL 5 -IMT 1:i pa. 3 TJ) P3 4wir-i pj.A WET) PITJCTAL3 XTAL1GHD二汕3-B-亡43 7二&36r63 5rr”二83 3r a32E_ 103 1-113D匚1 2昶二1 i2B-L1 42 7二1 53 fl-r1 62:1 T2匚1 S丁匚i a?3021.0.36PDr|ADnFKFRP

18、2.T A1 5 |i PJ五0;a-)for(b=110;b0;b-);緦徑铫膾龋轿级镗挢廟。延时子程序流程图如图 3-2-5 所示淮阴工学院毕业设计说明书(论文)第17页共40页4系统调试在确定软件的编程思想,程序和各部分的程序进行编译,然后接下来就是对所设 计的硬件电路和系统软件进行整体的测试了。本人采用软件仿真的软件是Keil51,单片机应用开发软件中软件运用最多的就是本软件,清晰明了,容易编写且操作方便。 通过Keil51 软件中调试程序完毕后,将会自动生成一个.hex 文件,接着用编程器载 入到 STC89S5单片机中,再然后加载到 Protues 软件电路中进行按部就班的仿真,

19、就可以获得调试的最终结果啦。系统调试将分部进行,第一部分是软件的程序的编译 调试。第二部分是硬件电路的调试。騅憑钶銘侥张礫阵轸蔼。4.1软件调试Keil 卩 Vision 是一个基于 C 语言的软件逻辑可编程软件,该软件通过将 C 语言 编译成机器语言,然后将机器语言烧入单片机中,便可通过硬件调控来控制整个系统 的运行。疠骐錾农剎貯狱颢幗騮。4.2生成 hex 文件1. 打开 keil uVision4 软件2. 在 projiect中新建一个 new uVision project,选择 AT89S51 单片机加载文件中镞锊过润启婭澗骆讕濾。3. 新建 file,编写软件,然后进行编译,然后

20、以.C 格式重新命名保存到文件中4. 选择 AT89S51 单片机加载文件中5. 将上一步骤.C 格式源文件加载进入6. 设置 output 选中生产 hex 文件7. 生 hex 文件如下图成功生成 hex 文件淮阴工学院毕业设计说明书(论文)第18页共40页图 4-2 成功生成 hex 文件F瓷MZ韶=二盂=琵澹淮阴工学院毕业设计说明书(论文)第19页共40页4.3Protues硬件电路仿真调试Protues 软件是一个非常强大的软件,它可以仿真单片机等多种元器件,在这个 软件上,你可以将画出模拟硬件电路连接图, 并且可以瞬间切换到 PCB 上,这个软件 可以帮助我们,减少实践过程中由于设

21、计不当或者认为操作原因导致元器件的算坏, 在 Protues中我们可以用模拟元器件布置电路,进行连接仿真、调试。待达到我们设 计的目的和要求的时候,我们可以依据仿真电路图进行实际的电路组装与焊接。榿贰轲誊壟该槛鲻垲赛。双击仿真单片机元器件,将生成的 hex 文件写入单片机中,点击运行按钮,进行 仿真调试。当通电时,波形默认为正弦波,灯 1 亮。图 4-3-1 正弦波仿真图(左)和实物图(右)当第一次按下 K1,波形为方波,灯 2 亮。Iis *啟QI图 4-3-2 方波仿真图(左)淮阴工学院毕业设计说明书(论文)第20页共40页淮阴工学院毕业设计说明书(论文)第21页共40页当第二次按下 K1

22、,波形为三角波,灯O图 4-3-3 三角波仿真图当第三次按下 K1,波形为锯齿波,灯(左)和实物图(右)4 亮。图 4-3-4 锯齿波仿真图(左)和实物图(右)淮阴工学院毕业设计说明书(论文)第22页共40页结论本毕业设计是考察我们大学所学单片机知识的系统运用,利用已学到的知识去完成一个基于单片机实践系统设计的操作。在这个过程中我们运用我们学过的单片 机知识,从书本到实践,整个过程让我对单片机知识能够更加深入的了解,不再是 纟氏上谈兵。邁茑赚陉宾呗擷鹪讼凑。这种硬件设计比较简单, 主要是由两个 STC89C5 单片机与 DAC083 芯片的配置,连接也比较简单。其中最繁琐的程序正弦波,因为它是

23、由该表产生读取指令,所以 一个表,该表列出了包含多个字符。但总的结果是程序能满足设计要求的中规中矩 的设计,硬件和软件两方面,并且具有电路简单,易于控制,成本较高等优点。嵝硖贪塒廩袞悯倉華糲。论文设计的过程中我主要用到 keil uVision和 Protues 两个软件。在使用该软件的过程中,我发现了自己许多的不足之处,有时候自己会忘记操作的顺序,常 常生产不了 hex 文件,产生许多废弃的文件。混乱的文件放置要让自己多花费好多 时间去整理,自己得到了一个教训,做事需要有调理。在Protues 软件运用中同样如果自己之前没有有条理的去放置元器件就会导致放置的混乱,连线就会更加麻烦 无形的给自

24、己增加工作量。该栎谖碼戆沖巋鳧薩锭。当然,这样的设计还是有一些不足之处,比如如何编程设计优化程序结构,以达到更高的质量,显示电路和键盘电路有待进一步提高劇妆诨貰攖苹埘呂仑庙。淮阴工学院毕业设计说明书(论文)第23页共40页致谢岁月如梭,时光荏苒,四年大学马上就要结束了,当毕业季来临,一切都是那么 的不舍,四年时间我们在这学习、成长。现在我们即将毕业,当然我们毕业前都需要 自己动手做一个毕业设计,对自己大学四年所学知识的一个见证。臠龍讹驄桠业變墊罗蘄。首先我要感谢我的毕业设计指导老师张月红老师。本毕业论文的选题、定题、开 题报告以及论文的修改都是经过我的指导老师张老师的精心指导下完成的。每当我遇

25、到问题不能解决的时候,就向张老师请教,张老师就会放心手头事情,帮助我解答所 有的疑问,并且常常为我拓展相关的知识。没有张老师的精心点拔、热诚鼓励我不可 能那么轻松的完成本毕业设计。在每一次的修改论文中,老师都会为我讲明为何去改, 让我能够理解其中道理,让我学会如何将论文取其精华加以修饰, 使得论文能焕然一 新。感谢在论文写作过程中给予我航标的张老师!鰻順褛悦漚縫輾屜鸭骞。同时我要感谢我的同学,感谢他们给我莫大的鼓励。大学四年生活中,每次遇到 困难总有热心的同学会帮助我走出困难, 相遇即是缘分,我永远不会忘记这段刻骨铭 心的大学生活,在这里我要感谢大家在我本论文写作中为我提出的宝贵意见及建议,

26、使的本论文不断的得到完善,最终完成了整个论文写作与修改。穡釓虚绺滟鳗絲懷紆泺。谢谢!淮阴工学院毕业设计说明书(论文)第22页共40页参考文献1 孙育才,孙华芳,王荣兴.单片机原理及应用M.北京:电子工业出版社,2003: 2 李鸿.单片机原理及应用M.湖南:湖南大学出版社,2004:3 杨恢先,黄辉先.单片机原理及应用M.人民邮电出版社,2006.4 曾一江.单片机微机原理与接口技术M.科学出版社,2006.5 胡汉才.单片机原理及接口技术M.北京:清华大学出版社,1996:66-78.6 刘守义.单片机应用技术.西安:西安电子科技大学出版社,2002:7 孙俊逸,盛秋林,张铮.单片机原理及应

27、用M.北京:清华大学出版社,2001:8 陆子明,徐长根.单片机设计与应用基础教程.北京:国防工业出版社,2005:9 蒋智勇,等.单片微型计算机原理及应用M.沈阳辽宁科学技术出版社10 范立南.单片微机接口与控制技术M.沈阳:辽宁大学出版社,1996:11 杜华.任意波形发生器及应用J.国外电子测量技术,2005,12(1):38-40.12 张永瑞.电子测量技术基础M.西安:西安电子科技大学出版社,2006(论文)第23页共40页淮阴工学院毕业设计说明书附录p1s1- 3QF_.03Nc c Vvcc5 /NCD60262P7D6D 331D 003OD 93 c04.cV5D404DLa

28、pp3D6300.ArlmMk,-)n-3p彳p6p4 dipCP8DCR-3P)R67CP5XppyUJGORCPdLATSR )TNr(oop - 7dp )D xoceBPnuTLbDAk6 nuTAODAko -UTluDAk2 nuTAZDAkDNGccvOD6DA6匚3D3DZD2DP111Du-一ovl2Dl3Dl4D1DONPPl5DOD652IXIX3 dip2 dip.podlpout2uoRfloc44-00R4100c5104二二17R J3K41Src feXDNGDNG2 1ILEWRWRO-K23obSIP4OxF.pQIPD22.2K102KR2R9220K8

29、2D4D3淮阴工学院毕业设计说明书(论文)第24页共40页附录 B 仿真图曲I*令錢蛍魁臥0丨需為亚|=氐|找誥胎丸I扈虚因因0单片机;M、岳统屮igrtjl OscioKcp?1:Lbi-rm!s! ft. SsHdliSUlUi f&rnlAwrtvwFou LQ.0H1M*-Jj.MIavTi i |淮阴工学院毕业设计说明书(论文)第25页共40页附录 C 程序清单#in clude#i nclude#defi ne uchar un sig nedchar#defi ne uint un sig ned intII包含头文件/宏定义sbit s1=P3A5;sbit s2=P3

30、A6;sbit s3=P3A7;sbit s4=P3A4;sbitled0=P3A0;sbit led 仁P3A1;sbitled2=P3A2;sbitled3=P3A3;II定义按键的接口sbit lcdrs=P2A7;sbit lcden=P2A6;液晶控制位char nu m,box in g,u;II 定义全局变量in t pi nlv=100,buji n=1,buji n1=1;uchar code table=0123456789;II 定义显示的数组uchar code table1=Fout= Wave form:;un sig ned long intm;int a,b,h

31、, nu ml;自定义字符uchar code zifu=0 x0e,0 x11,0 x11,0 x00,0 x00,0 x00,0 x00,0 x00,淮阴工学院毕业设计说明书(论文)第26页共40页0 x00,0 x00,0 x00,0 x00,0 x11,0 x11,0 x0e,0 x00,1隶誆荧鉴獫纲鴣攣駘賽。0 x00,0 x07,0 x04,0 x04,0 x04,0 x04,0 x1c,0 x00,0 x00,0 x1c,0 x04,0 x04,0 x04,0 x04,0 x07,0 x00,3浹繢腻叢着駕骠構砀湊。0 x00,0 x01,0 x02,0 x04,0 x08,0

32、 x10,0 x00,0 x00,0 x00,0 x10,0 x08,0 x04,0 x02,0 x01,0 x00,0 x00,5鈀燭罚櫝箋礱颼畢韫粝。0 x00,0 x01,0 x03,0 x05,0 x09,0 x11,0 x00,0 x00,6惬執缉蘿绅颀阳灣愴鍵。;uchar code sin 64=135.145.158.167.176.188.199.209.218.226.234.240.245.249.252.254.254.253.251.247,243,237,230,222,213,204,193,182,170,15贞廈给鏌綞牵鎮獵鎦龐。146,133,121,108

33、,96,84,72,61,50,41,32,24,17,11,7,3,1,0,0,2,5,9,14,20,28,36,45,55,66,78,90,102,114,12潞鳍级厨胀鑲铟礦毁蕲。;正弦波取码uchar code jux in g64=255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255,255,255,255,255,255,255薊镔竖牍熒浹醬籬铃騫。255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

34、,0,0,0,0,0,0,0,0,0,0,0,0齡践砚语蜗铸转絹攤濼。;矩形波取码uchar code san jiao64=0,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240,248,薮疮颧訝标販繯轅赛。248,240,232,224,216,208,200,192,184,176,168,160,152,144,136,128,120,112,104,96,正弦波矩形波三角波锯齿波淮阴工学院毕业设计说明书(论文)第27页共40

35、页88,80,72,64,56,48,40,32,24,16,8,饪箩狞屬诺釙诬苧径凛。;三角波取码uchar code juchi64=0,4,8,12,16,20,24,28,32,36,40,45,49,53,57,61,65,69,73,77,81,85,89,93,97,101,105,109,113,117,121,125,130,134,138,142,毙潜籬賢擔視蠶贲粵。146,150,154,158,162,166,170,174,178,182,186,190,194,198,202,206,210,215,219,223,227,231,235,239,243,247,2

36、51,25鋝岂涛軌跃轮莳講嫗键。;锯齿波取码void delay(ui nt xms) / 延时函数int a,b;for(a=xms;a0;a-)for(b=110;b0;b-);void write_com(uchar com)写命令函数lcdrs=0;P0=com;delay(1);lcde n=1;delay(1);lcde n=0;void write_date(uchar date)写数据函数lcdrs=1;P0=date;淮阴工学院毕业设计说明书(论文)第28页共40页delay(1);Icde n=1;delay(1);Icde n=0;自定义字符集void Lcd_ram()

37、uint i,j,k=0,temp=0 x40;for(i=0;i7;i+)for(j=0;j8;j+) write_com(temp+j); write_date(zifuk);k+;temp=temp+8;void init_lcd()uchar i;lcde n=0;Lcd_ram();write_com(0 x0f);write_com(0 x38);初始化函数默认开始状态为关使能端,见时序图显示模式设置,默认为 0 x38 不用变。淮阴工学院毕业设计说明书( 论文)第29页共40页write_com(0 x01);显示清屏,将上次的内容清除,默认为 0 x01.write_com(0 x0c);闪烁;0 x0c 为开显示,显示功能设置 0

温馨提示

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

评论

0/150

提交评论