- 1、本文档共15页,可阅读全部内容。
- 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、设计要求:1)0—5V电压
2)8路输入电压
3)4位LED或LCD显示
4)结果按十进制显示,芯片自选。
二、 硬件硬件框图与说明(元件选择依据即功能说明)
根据MUC-8088/8086H单片机的内部结构特点本文提出以MCS-51单片机为核心的电压测量系统。该系统以8088/8086和ADC0809核心内件,能够在单片机的控制下监测八路的输入电压值,用8位串行A/D转换器进行0-5V量程自动转换,并且测量的电压值可通过四位数码管。整个系统的设计过程中主要采用了模块化的设计方法,完成了硬件电路的设计及软件程序的编写,还详细的给出了相关的硬件框图和软件流程图,通过最终硬件电路的调试,使该系统能够在要求的条件下达到正常的测量及显示功能。单片机8088/8086是整个系统的核心,实现输入端的分路选择,模数转换后数据的处理及在数码管上数据的显示等功能。正文着重给出了软硬件系统的各部分电路,介绍了该系统的工作原理,MCS-51单片机特点,8088/8086的功能和应用,ADC0809的功能和应用等。
芯片介绍
1)8051芯片
8051是在8031的基础上,片内集成有4K ROM,作为程序存储器,是一个程序不超过4K字节的小系统。ROM内的程序是公司制作芯片时,代为用户烧制的,出厂的8051都是含有特殊用途的单片机。所以8051适合与应用在程序已定,且批量大的单片机产品中。
8051单片机简介
8051单片机是把那些作为控制应用所必需的基本内容都集成在一个尺寸有限的集成电路芯片上[2]。如果按功能划分,它由如下功能部件组成,即中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口、中断系统和时种电路,其基本结构依旧是CPU加上外围芯片的传统结构模式。但对各种功能部件的控制是采用特殊功能寄存器的集中控制方式。8051单片机的硬件结构具有功能部件种类全,功能强等特点。特别值得一提的是该单片机CPU中的位处理器,它实际上是一个完整的1位微计算机,这个一位微计算机有自己的CPU、位寄存器、I/O口和指令集。1位机在开关决策、逻辑电路仿真、过程控制方面非常有效;而8位机在数据采集,运算处理方面有明显的长处。MCS-51单片机中8位机和1位机的硬件资源复合在一起,二者相辅相承,它是单片机技术上的一个突破,这也是MCS-51单片机在设计的精美之处。
引脚及其功能
MCS—51系列单片机的40个引脚中有2个专用于主电源引脚,2个外接晶振的引脚,4个控制或与其它电源复用的引脚,以及32条输入输出I/O引脚。
下面按引脚功能分为4个部分叙述个引脚的功能。
A. 电源引脚Vcc和Vss
B.外接晶振引脚XTAL1和XTAL2
C.控制信号或与其它电源复用引脚
D.控制信号或与其它电源复用引脚有RST/VPD、ALE/P、PSEN和EA/VPP等4种形式。
输入/输出(I/O)引脚P口
P0(39脚~22脚),P0.0~P0.7统称为P0口。当不接外部存储器与不扩展I/O接口时,它可作为准双向8位输入/输出接口。当接有外部程序存储器或扩展I/O口时,P0口为地址/数据分时复用口。提供8位双向数据总线。
对于片内含有EPROM的单片机,当EPROM编程时,从P0口输入指令字节,而当检验程序时,则输出指令字节。
P1口(1脚~8脚),P1.0~P1.7统称为P1口,可作为准双向I/O接口使用。对于MCS—52子系列单片机,P1.0和P1.1还有第2功能:P1.0口用作定时器/计数器2的计数脉冲输入端T2;P1.1用作定时器/计数器2的外部控制端T2EX。对于EPROM编程和进行程序校验时,P0口接收输入的低8位地址。
P2口(21脚~28脚),P2.0~P2.7统称为P2口,一般可作为准双向I/O接口。当接有外部程序存储器或扩展I/O接口且寻址范围超过256个字节时,P2口用于高8位地址总线送出高8位地址。对于EPROM编程和进行程序校验时,P2口接收输入的8位地址。
P3口(10脚~17脚),P3.0~P3.7统称为P3口。它为双功能口,可以作为一般的准双向I/O接口,也可以将每1位用于第2功能,而且P3口的每一条引脚均可独立定义为第1功能的输入输出或第2功能。P3口的第2功能见下表
表 单片机P3.0管脚含义
引脚 第2功能 P3.0 RXD(串行口输入端0) P3.1 TXD(串行口输出端) P3.2 INT0(部中断0请求输入端,低电平有效) P3.3 INT1(中断1请求输入端,低电平有效) P3.4 T0(时器/计数器0计数脉冲端) P3.5 T1
您可能关注的文档
- 簡单网管交换机的VLAN功能设置及应用.doc
- 簡单网管交换机端口限速功能配置及应用实例.doc
- 簡单计算器设计matlab结课作业.doc
- 簡单计算机系统基本模块设计实验报告.docx
- 簡单计量仪器的能使用方法.doc
- 簡单输油流程图中管线的给制方法.doc
- 簡单运算器的数据通路课程设计.doc
- 簡单进入自动控制的世界-arduino.docx
- 簡单进入自动控制的世界1-arduino.doc
- 簡单选择反应时_实验报告.doc
- 社区团购冷链物流配送冷链运输车辆管理方案.docx
- 2025年城市公园照明系统智能化改造对景观效果的影响.docx
- 聚焦2025年,种业创新基地建设项目环境适应性分析报告.docx
- 互联网医疗2025年在线问诊市场投资机会分析报告.docx
- 2025年城市公园照明系统智能化改造对能源消耗的影响报告.docx
- 乡村旅游IP新玩法:2025年民俗文化旅游开发与品牌营销研究.docx
- 2025年文化旅游项目资金申请策略创新与案例分析报告.docx
- 短视频平台内容质量提升与用户满意度研究报告.docx
- 2025年数码产品电商平台移动端用户体验优化报告.docx
- 2025年在线医疗平台健康咨询流程智能化研究.docx
文档评论(0)