帮帮文库

返回

基于51单片机的数字电压表课程设计 基于51单片机的数字电压表课程设计

格式:word 上传:2022-06-25 16:05:06

《基于51单片机的数字电压表课程设计》修改意见稿

1、“.....写指令,设计总结本次设计的题目是设计个数字电压表,在这个设计中,考查了我们很多知识和能力,是个比较综合,又很锻炼我们能力的设计。要求我们利用课上所学的单片机知识,及大学的语言,在这个过程中涉及到的软件有编译软件,仿真软件,还有画的或,大多都要求我们自学。在大二的时候我就开始了单片机的学习之路,在大三之前就已经了解的差不多了,在学习的过程中也编写不少不太复杂的程序。其实这次项目开始的时候已经忘的差不多了,幸好在这两周的时间里让我重新捡回了的编程知识,还学会了模块化编程,和以前只会在个文件里编写程序的我相比,感觉这两周我学到的东西真多。因为是个比较大的设计......”

2、“.....在探讨中学习,在学习中探讨,发现问题,解决问题,这就是成长。当自己的作品出来后,还真有种苦尽甘来的感觉,这个过程中学的东西远不止这点,除了丰富了你的知识,锻炼了你的动手能力外,还激发了你的学习兴趣,这个在你以后的学习中将发挥着潜移默化的作用,为你以后的学习打好基础。参考文献张毅刚单片机应用设计哈尔滨哈尔滨工业大学出版社,胡汉才单片机原理及其接口技术北京清华大学出版社,康华光电子技术基础北京高等教育出版社,陈跃安电路学与电工电子技术北京清华出版社,王毅单片机器件应用手册北京人民邮电出版社,课程设计评语课程设计成绩指导教师签字年月日函数名功能液晶写数据函数参数说明高脉冲,写数据函数名......”

3、“.....在第二行显示对应列,取值从到,函数名功能液晶清屏函数参数说明写指令即清屏函数名功能发送串参数说明函数名功能在指定位置显示指针所指的字符串参数说明,延时函数函数名功能短延时函数参数说明函数名功能延时函数参数说明传输到接收机的数据字节数是没有限制的。每个位数据字节之后紧跟着个应答位。应答位是由发送机放在总线的个高电平,而主机也产生个额外的与应答有关的时钟脉冲。地址匹配的从接收机必须在接收每个字节后产生个应答。在应答时钟脉冲期间,应答的器件必须将线拉低。因此在应答相应的时钟脉冲的高电平期间,线必须保持稳定的低电平。在由从机终止的最后个字节......”

4、“.....这样发送机必须将数据线拉高以允许主机产生停止条件。具体时序如图所示图总线应答总线协议在开始条件后个有效的硬件地址必须发送至。读写位定义了以后单个或多个字节数据传输的方向。开始条件停止条件和应答位的格式应定时参考总线特性。在写模式数据传输通过发送下个数据的停止条件或开始条件来约束。总线协议具体时序如图,所示图写模式的总线协议,转换图读模式的总线协议,转换液晶字符型液晶显示模块是种专门用于显示字母数字符号等点阵式。引脚功能说明采用标准的脚无背光或脚带背光接口,各引脚接口说明如表所示......”

5、“.....第脚接正电源。第脚为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生鬼影,使用时可以通过个的电位器调整对比度。第脚为寄存器选择,高电平时选择数据寄存器低电平时选择指令寄存器。第脚为读写信号线,高电平时进行读操作,低电平时进行写操作。当和共同为低电平时可以写入指令或者显示地址,当为低电平为高电平时可以读忙信号,当为高电平为低电平时可以写入数据。第脚端为使能端,当端由高电平跳变成低电平时,液晶模块执行命令。第脚为位双向数据线。第脚背光源正极。表的引脚说明第脚背光源负极。的指令说明及时序液晶模块内部的控制器共有条控制指令......”

6、“.....说明为高电平为低电平指令清显示,指令码,光标复位到地址位置。指令光标复位,光标返回到地址。指令光标和显示模式设置光标移动方向,高电平右移,低电平左移屏幕上所有文字是否左移或者右移。高电平表示有效,低电平则无效。指令显示开关控制。控制整体显示的开与关,高电平表示开显示,低电平表示关显示控制光标的开与关,高电平表示有光标......”

7、“.....高电平闪烁,低电平不闪烁。指令光标或显示移位高电平时移动显示的文字,低电平时移动光标。指令功能设置命令高电平时为位总线,低电平时为位总线低电平时为单行显示,高电平时双行显示低电平时显示的点阵字符,高电平时显示的点阵字符。指令字符发生器地址设置。指令功能数据处理函数参数说明转换的值通过流水灯显示以电压为基准,转换成真正的电压函数名功能参数说明液晶初始化初始化转换数据处理液晶显示模块函数名功能参数说明函数名功能参数说明函数名功能参数说明函数名功能参数说明写数据时序时保持数据,时变化数据,函数名功能参数说明地址设置。表液晶内部指令表指令读忙信号和光标地址为忙标志位,高电平表示忙......”

8、“.....如果为低电平表示不忙。指令写数据。指令读数据。与相兼容的芯片时序如表所示读状态输入输出状态字写指令输入指令码,高脉冲输出无读数据输入输出数据写数据输入数据,高脉冲输出无读操作时序如图所示。写操作时序如图所示。系统硬件仿真用绘制数字电压表的电路图后,将生成的文件下载进主控芯片芯片里,运行,电路图和结果如图所示表芯片时序图读操作时序图写操作时序系统程序设计根据设计要求结合硬件电路,采用的是模数数模转换芯片,采用的是液晶显示方式,在液晶显示之前,需对采集回的二进制数字量进行转换显示,这段过程电压为基准进行数据处理......”

9、“.....脚输出个晶振周期的高电平。特殊寄存器地址上的位可以使此功能无效。默认状态下,复位高电平有效。地址锁存控制信号是访问外部程序存储器时,锁存低位地址的输出脉冲。在编程时,此引脚也用作编程输入脉冲。在般情况下,以晶振六分之的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,脉冲将会跳过。外部程序存储器选通信号是外部程序存储器选通信号。当从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而在访问外部数据存储器时,将不被激活......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于51单片机的数字电压表课程设计.doc预览图(1)
1 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(2)
2 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(3)
3 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(4)
4 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(5)
5 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(6)
6 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(7)
7 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(8)
8 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(9)
9 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(10)
10 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(11)
11 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(12)
12 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(13)
13 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(14)
14 页 / 共 30
基于51单片机的数字电压表课程设计.doc预览图(15)
15 页 / 共 30
预览结束,还剩 15 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档