帮帮文库

【毕业设计】基于单片机的毕业论文 【毕业设计】基于单片机的毕业论文

格式:DOC | 上传时间:2022-06-24 17:31 | 页数:42 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
1 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
2 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
3 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
4 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
5 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
6 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
7 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
8 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
9 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
10 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
11 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
12 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
13 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
14 页 / 共 42
【毕业设计】基于单片机的毕业论文
【毕业设计】基于单片机的毕业论文
15 页 / 共 42

1、。 它们各有自己的特点,其中键盘硬件电路简单,而且在程序设计上也不 复杂,般用在对硬件电路要求不高的简单电路中矩阵键盘与键盘有很大 区别,首先在硬件电路上它要比键盘复杂得多,而且在程序算法上比它要烦 琐,但它在节省端口资源上有优势得多,因此它更适合于多按键电路。其次就是 消除在按键过程中产生的毛刺现象。这里采用最常用的方法,即延时重复扫 描法,延时法的原理为因为毛刺脉冲般持续时间短,约为几,而我 们按键的时间般远远大于这个时间,所以当单片机检测到有按键动静后再延时 段时间这里我们取后再判断此电平是否保持原状态,如果是则为有效按 键,否则无效。 按钮输入的硬件处理 按钮的触点在闭合和断开时均会产生抖动,这是触点的逻辑电平是不稳定 的,如不妥善处理,将会引起按键命令的执行或重复执行。现在般均用软 。

2、给的端加上足够时间的高电位才能实现。上电 复位,人工按钮复位和硬件看门狗复位均为硬件复位。硬件复位后,各专用寄存 器的状态均被初始化,且对片内通用寄存器的内容没有影响。但是,硬件复位还 能自动清除中断激活标志,使中断系统能够正常工作,这样个事实却容易为不 少编码人员所忽视。软件复位就是用系列指令来模拟硬件复位功能,最后通过 转移指令使程序从地址开始执行。对各专用寄存器的复位操作是容易的, 也没有必要完全模拟,可根据实际需要去主程序初始化过程中完成。而对中断激 活标志的清除工作常被遗忘,因为它没有明确的位地址可供编程。有的编程人员 用作为软件陷阱,认为直接转向地址就完成了 软件复位,就是这类的典型代表。软件复位是使用软件陷阱和软件看门狗后 必须进行的工作,这时程序出错完全有可能发生在中断子程序中,中。

3、,则建议多留些空间。如选用作 接口,就可以增强字节如果有大批数据需要处理,则应配置足够的 ,如,等。随着软件设计水平的提高,往往只要改变或增加软件 中的数据处理算法,就可以使系统功能提高很多,而系统的硬件不必做任何更换 就使系统升级换代。只要在有,就不再申请,等待下次机会如果没有, 则先申请标志位,再将显示内容送入显示缓冲区。这时就不必担心其他前台模块 来打扰了,就可以得到次完整的显示机会。 在这里我们使用的是七段数码管显示,通常在显示上我们采用的方法般 包括两种种是静态显示,种是动态显示。其中静态显示的特点是显示稳定 不闪烁,程序编写简单,但占用端口资源多动态显示的特点是显示稳定性没静 态好,程序编写复杂,但是相对静态显示而言占用端口资源少。在本设计中根据 实际情况采用的是动态显示方法。 并。

4、 件延时的方法来避开抖动阶段,这延时过程般大于,例如取。 如果监控程序中的读键操作安排在主程序后台程序或键盘中断外部中断 子程序中,则该延时子程序便可直接插入读键过程中。如果读键过程安排在定时 中断子程序中,就可省去专门的延时子程序,利用两次定时中断的时间间隔来完 成抖动处理。 发声 我们知道,声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单 片机个口线的高电平或低电平,则在该口线上就能产生定频率的矩形 波,接上喇叭就能发出定频率的声音,若再利用延时程序控制高低电 平的持续时间,就能改变输出频率,从而改变音调,使喇叭发出不同的声音。 系统复位 使进入初始状态,从地址开始执行程序的过程叫系统复位。从实 现系统复位的方法来看,系统复位可分为硬件复位和软件复位。硬件复位必须通 过外部的硬件电。

5、用新工艺,成本降低,而且将功能提升, 增加了竞争力。可以像下兼容等系列芯片。市场上见到的 实际都是前期生产的巨量库存而以。如果市场需要,当然 也可以再恢复生产。 单片机是低功耗的具有在线课编程存储器的单 片机。它与通用系列单片机的指令系统和引脚兼容。片内的可允 许在线重新编程,也可使用非易失性存储器编程。他将通用和在线可编程 集成在个芯片上,形成了功能强大使用灵活和具有较高性能性价比的 微控制器。 的功能 特殊功能寄存器 特殊功能寄存器也称专用寄存器,是具有特殊功能的所有寄存器的集合,简 称。特殊功能寄存器共含有个不同寄 存器。它们的地址分配在中,即在地址中。这些寄存器的名称和 地址见表。 表器件选型方案的详细清单 虽然特殊功能寄存器地址在之中,但在的地址单元中, 不是所有的单元。

6、析时,应将各执行模块列出,并为每个执行模块进行功能 定义和接口定义输入输出定义。在各执行模块进行定义时,将要牵扯到的数 据结构和数据类型问题也并规划好。各执行模块规划好后,就可以监控程序了。 首先根据系统功能和键盘设置选择种最适合的监控程序结构。相对来讲,执行 模块任务明确单纯,比较容易编程,而监控程序较易出问题。这如同当名操作 工人比较容易,而当个厂长就比较难了。 软件任务分析的另个内容是如何安排监控软件和各执行模块。整个系统软 件可分为后台程序背景程序和前台程序。后台程序指主程序及其调用的子程 序,这类程序对实时性要求不是太高,延误几十甚至几百也没关系,故 通常将监控程序键盘解释程序,显示程序和打印程序等与操作者打交道的程 序放在后台程序中执行而前台程序安排些实时性要求较高的内容,如定时系 。

7、 定时器低位 定时器低位 定时器低位 定时器高位 注带号的特殊功能寄存器都是可以位寻址的寄存器 单片机的内部结构 单片机内部由的,的,两个位的定 时计数器和,个位的端等组成。单片微机内部 最核心的部分是。主要功能是产生各种控制信号,控制存储器输入 输出端口的数据传输数据的算术运算逻辑运算以及位操作处理等,按其 功能可分为运算器和控制器两部分。控制器由程序计数器指令储存器指 令译码器实时控制与条件转移逻辑电路等组成。它的功能是对来自存储器中的 指令进行译码,通过实时控制电路,在规定的时刻发出各种操作所需的内部和外 部的控制信号,使各部分协调工作,完成指令所规定的操作。运算器由算术逻辑 器部件累加器暂存器程序状态字寄存器,码运算调整电路 等组成。 图单片机的内部。

8、均为热启动。 为了使系统能正确决定采用何种启动方式,常用上电标志来区分,如图所示。 图系统复位策略图 第四章软件设计 软件任务分析 软件任务分析和硬件电路设计结合进行,哪些功能由硬件完成,哪些任务由 软件完成,在硬件电路设计基本定型后,也就基本上决定下来了。 软件任务分析环节是为软件设计做个总体规划。从软件的功能来看可分为 两大类类是执行软件,它能完成各种实质性的功能,如测量,计算,显示, 打印,输出控制和通信等,另类是监控软件,它是专门用来协调各执行模块 和操作者的关系,在系统软件中充当组织调度角色的软件。这两类软件的设计方 法各有特色,执行软件的设计偏重算法效率,与硬件关系密切,千变万化。 软件任务。

9、都被特殊功能寄存器占用,未被占用的单元,其内容是不确定的, 如果对这些单元进行操作,得到的是些随机数,而写入则无效。所以,用户编 程时不应该将数据写入这些未确定的地址单元,它们是公司留待将来开发新产品 时使用的 表特殊功能寄存器列表 符号地址注释 累加器 乘法寄存器 程序状态字 堆栈指针 数据存储器指针低位 数据存储器指针高位 中断允许控制器 中断优先控制器 端口 端口 端口 器件名称规格型号数量 微处理器 电阻 电容 晶振 按钮 反相器 段数码管 扬声器 外部定 时元件 复位 中断 电源 系统时钟 定时计数 器 串行 口 并行 口 端口 电源控制及波特率选择 串行口控制器 串行数据缓冲器 定时器控制 定时器方式选择。

10、过查表法,将其在数码管上显示出来,其中口为字型码输入端, 口低位为字选段输入端。在这里我们通过查表将字型码送给段数码管显示的数字,数码管显示原理如下 , 查字型码 送位选码 送字型码 调延时,去闪烁 在七段数码管显示中可分为共阳极和共阴极两种类型极。以共阴为例,要想 段亮,向段送就是,返之送,共阳刚好相反。 扫描电路的实现 键盘是人与微机系统打交道的主要设备。关于键盘硬件电路的设计方法也可 以在文献和书籍中找到,配合各种不同的硬件电路,这些书籍中般也提供了相 应的键盘扫描程序。站在系统监控软件设计的立场上来看,仅仅完成键盘扫描, 读取当前时刻的键盘状态是不够的,还有不少问题需要妥善解决,否则,人们在 操作键盘就容易引起误操作和操作失控现象。在单片机应用中键盘用得最多的形 式是键盘及矩阵键。

11、构图 为了提高数据处理和位操作功能,片内增加了个通用寄存器和些专 用寄存器,还增加了位处理逻辑电路的功能。其内部结构如图所示。 第三章硬件电路的设计 总电路原理 为使硬件电路设计尽可能合理,应注意以下几方面 尽可能采用功能强的芯片,以简化电路,功能强的芯片可以代替若干普 通芯片,随着生产工艺的提高,新型芯片的的价格不断下降,并不定比若干普 通芯片价格的总和高。 留有设计余地。在设计硬件电路时,要考虑到将来修改扩展的方便。因 为很少有锤定音的电路设计,如果现在不留余地,将来可能要为点小小的修 改或扩展而被迫进行全面返工。 程序空间,选用片内程序空间足够大的单片机,本设计采用 单片机。 空间,内部不多,当要增强软件数据处理功能时,往 往觉得不足。如果系统配置了外部。

12、激活标志 已置位,它将阻止同级中断响应。由于软件看门是高级中断,它将阻止说要中断 响应,由此可见清除中断激活标志的重要性。 在所有的指令中,只有指令能够清除中断激活标志。前文各处提案到 的出错处理程序主要完成这功能,其他的善后工作交由复位后的系统去完 成。 有复位时系统的历史状况,可将复位分为冷启动和热启动。冷启 动时,系统的状态全部无效,进行彻底的初始化操作而热启动时,对系复位 关中断,设定堆栈 上电标志 冷启自检 全面初始 化 热启动恢复被破 坏的信息部分初 始化 建立上电标志 开始运转 统的当前状态进行修复和有选择的初始化。系统初次上电投入运行时,必须是冷 启动,以后由抗干扰措施引起的复位操作般均为热启动初次上电投入运 行时,必须是冷启动,以后由抗干扰措施引起的复位操作般。

参考资料:

[1]煤粉细度在线测量系统改造工程项目投资立项送审报告(底稿)(第12页,发表于2023-09-15 00:47)

[2]煤粉炉改循环流化床锅炉技改工程项目投资立项送审报告(底稿)(第39页,发表于2023-09-15 00:47)

[3]煤粉制氢(清洁燃料)、焦油轻质化综合利用项目投资立项送审报告(底稿)(第172页,发表于2023-09-15 00:47)

[4]煤粉制氢装置配套煤焦油加氢装置项目投资立项送审报告(底稿)(第11页,发表于2023-09-15 00:46)

[5]煤矿项目投资立项送审报告(底稿)(第73页,发表于2023-09-15 00:46)

[6]煤矿采面支护改革项目投资立项送审报告(底稿)(第21页,发表于2023-09-15 00:46)

[7]煤矿采煤方法及支护技术改革项目投资立项送审报告(底稿)(第37页,发表于2023-09-15 00:46)

[8]煤矿采煤塌陷地土地复垦项目投资立项送审报告(底稿)(第22页,发表于2023-09-15 00:46)

[9]煤矿选煤厂外来煤运输系统项目投资立项送审报告(底稿)(第6页,发表于2023-09-15 00:46)

[10]【毕业设计】基于MVC的个人博客系统设计的开发与实现.doc(第39页,发表于2022-06-24 17:27)

[11]煤矸石烧结多孔系列砖项目投资立项送审报告报告(底稿)(第79页,发表于2023-09-15 00:46)

[12]煤矸石烧结多孔系列砖项目投资立项送审报告(底稿)(第72页,发表于2023-09-15 00:46)

[13]煤矸石烧结8000万块隧道窑空心砖生产线项目投资立项送审报告(底稿)(第58页,发表于2023-09-15 00:45)

[14]煤矸石治理项目投资立项送审报告(底稿)(第52页,发表于2023-09-15 00:45)

[15]煤矸石提取氧化铝的生态化利用技术项目投资立项送审报告(底稿)(第43页,发表于2023-09-15 00:45)

[16]煤矸石、页岩烧结砖项目投资立项送审报告(底稿)(第60页,发表于2023-09-15 00:45)

[17]【毕业设计】基于MVC的电子商务平台设计的开发与实现.doc(第54页,发表于2022-06-24 17:27)

[18]煤层气发电站项目投资立项送审报告(底稿)(第66页,发表于2023-09-15 00:45)

[19]煤基活性炭项目投资立项送审报告(底稿)(第278页,发表于2023-09-15 00:44)

[20]煤场防风抑尘网工程项目投资立项送审报告(底稿)(第34页,发表于2023-09-15 00:44)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致