- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕 业 论 文
学校:
专业:
姓名:
学号:
指导教师:
目录:
关键字
摘要
一、硬件原理
1、电路图
2、89C51单片机
主要功能:
为一般控制应用的 8 位单芯片
晶片内部具时钟振荡器
内部程序存储器(EPROM)
内部数据存储器(RAM)
21个特殊功能寄存器
4个双向通道口,32 条双向输入输出线
5 个中断地址区
2 组独立的 16 位定时器(定时器1和定时器0)
1 个全双工串行通信端口,即可同时发送和接收
各引脚的功能(附图)
3、时钟电路
信号的产生
定时计算
4、复位电路
5、输出信号
二、软件原理
程序框图
程序
功能
三、总结
单片机(简易型)程控信号源
关键字: 单片机 时钟电路 复位电路 定时/计数器
摘 要
电子计算机的发展经历了从电子管、晶体管、集成电路到大(超大)规模集成电路共四个阶段,即通常所说的第一代、第二代、第三代和第四代计算机。现在广泛使用的微型计算机是大规模集成电路技术发展的产物,因此它属于第四代计算机。而单片机则是微型计算机的一个分支。它仅在一块硅片上就集成了CPU、ROM(或EPROM)、RAM和I/O接口,无论从组成还是功能上看,都已具有了计算机系统的属性。单片机以其体积小、功能齐全、价格低廉、可靠性高等方面具有独特的优点,在各个领域获得了广泛的应用。简单型单片机程控信号源可以提供固定的频率为1KHz的信号,它稳定性好,操作简单只要接通电源就可以使用。
硬件原理
1、 电路图:
89C51 (C1=C2=15 PF)
89C51单片机
主要功能:
为一般控制应用的 8 位单芯片
运算器
以八位的算术/逻辑运算部件ALU为核心,加上通过内部总线而挂在其周围的暂存器TMP1,TMP2,累加器ACC,寄存器B,程序状态标志寄存器PSW,以及布尔处理机就组成了整个运算器的逻辑电路。
算术逻辑单元ALU用来完成二进制数的四则运算和布尔代数的逻辑运算。累加器A是一个八位的寄存器,它是CPU中工作最频繁的寄存器,在算术逻辑类操作时,累加器A往往在运算前暂存一个操作数,而运算后又保存其结果。B寄存器用于乘法和除法操作,对于其他指令,它只能作一个暂存器用。标志寄存器PSW也是一个八位的寄存器,用来存放运算结果的一些特征。其每位的具体含义如下图:
CY AC FO RS1 RS0 OV — P
PSW寄存器各位功能、标志符号、位地址
功 能 标 志 位 地 址 进位标志(也是C寄存器) CY PSW.7 辅助进位标志 AC PSW.6 溢出标志 OV PSW.2 奇偶标志 P PSW.0 用户标志 F0 PSW.5 保 留 …… PSW.1 寄存器区选择MSb RS1 PSW.4 寄存器区选择 LSb RS0 PSW.3
而我们最关心的是以下4位:
进位标志CY:它表示了运算是否有进位(或错位)。如果操作结果在最高位有进位(在加法时)或有错位(在减法时),则该位为“1”状态,否则清0 。
辅助进位标志AC:即所谓半进位标志。它反映了两个8位数运算低四位有否半进位,即低4位相加(或减)有否进位(或错位)。如有,则AC为“1”状态,否则AC清0 。
溢出标志位OV:反映运算结果是否溢出,溢出时OV为“1”状态,否则为0 。
奇偶标志P:反映A累加器的奇偶性。如果累加器的八位的模2和是1(奇)则P为“1”状态,否则为0(偶)。它完全由A累加器中运算结果1的个数为奇数还是偶数来决定。
除位操作由专门的位处理机完成外,运算器主要完成下列功能:
算术运算——加(带进位加)、减(带错位减)、乘、除加1、减1及BCD加法的十进制调整
逻辑运算——与、或、异或、求反、清0
移位功能——对某一数进行逐位的左移、右移、循环移位
布尔处理机
布尔处理机是单片机CPU中运算器的一个重要组成部分。它有相应的指令系统,可提供17条位操作指令,硬件有自己的“累加器”(进位位C)和自己的位寻址RAM和I/O空间,所以是一个独立位处理机。和八位操作指令相同,大部分位操作均围绕着其累加器——进位位C完成。位操作指令允许直接寻址内部数据RAM里的128个位和特殊功能寄存器里的位地址空间。对任何直接寻址的位,布尔处理机可执行置位,取反,等于1转移,等于0转移,等于1转移并清0和送入/取自进位位的位操作。在任何可寻址的位(或该位内容取反)和进位位标志之间,可执行逻辑与、逻辑或操作,其结果送回到进位标志C。
控制器
您可能关注的文档
- 【精品】应用电子技术毕业论文.doc
- 【精品】电子类毕业论文.doc
- 【精品】电子秒表毕业论文.doc
- 【精品】多功能电子称毕业论文.doc
- 【精品】范本-本科毕业论文格式.doc
- 【精品】基于单片机的病床呼叫系统-毕业论文2.doc
- 【精品】基于单片机的病床呼叫系统-毕业论文.doc
- 【精品】基于单片机的电子钟设计毕业论文5.doc
- 【精品】基于单片机的电子钟设计毕业论文8.doc
- 【精品】基于单片机的电子钟设计毕业论文9.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)