十六进制转十进制设计

十六进制转十进制设计

ID:14452288

大小:846.50 KB

页数:13页

时间:2018-07-28

十六进制转十进制设计_第1页
十六进制转十进制设计_第2页
十六进制转十进制设计_第3页
十六进制转十进制设计_第4页
十六进制转十进制设计_第5页
资源描述:

《十六进制转十进制设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、综合实验报告实验名称:十六进制转十进制设计学院:机械与汽车工程学院专业:测控技术与仪器班级:测控091班姓名:张兵学号:3090103124时间2012.11.26—2012.12.7指导教师:姚宏志题目:利用51单片机实现2字节16进制数转换成10进制数实验一、实验目的:1、学习了解掌握AT89C51单片机的基本知识以及设计基本的单片机电路。2、学习利用AltiumDesigner画PCB电路板并焊接电路。3、学习利用仿真软件仿真电路。4、学习掌握LED数码管的基本知识以及keilC51编程的相关知识。二、实验器材:AT89C51

2、单片机、74LS07芯片(2个)、引脚底座(14引脚2个、40引脚1个)、电容(2个)、排阻、四位一体数码管(1个)、晶振(12MHz)、开关3个、导线若干等。三、实验说明实验用到的元器件:51单片机、74LS07驱动器、八段共阴极LED、排阻等。元器件的工作原理及使用方法:首先来说明单片机的工作原理,我们本实验用到为单片机的最小系统,最小系统,一有时钟源,即晶振。二有复位电路。时钟源提供单片机基准时钟信号,保证各指令的正常运行,复位电路则是用于复位还原。其次来说明74ls07,74ls07是集电极开路六正相高压驱动器,在这次我做的

3、试验中是用它来给八段数码管提供电压进而驱动其工作。数码管此次用到的是八段共阴极的数码管,共a、b、c、e、f、g、dp,通过在P0口赋予不同的电平来控制相应的段位处于不同的状态(高电平点亮、低电平不亮)。四、实验原理:1、AT89C51单片机的资料:AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4kbytes的可反复擦写的只读程序存储器(PEROM)和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央

4、处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。1.1主要性能参数:·与MCS-51产品指令系统完全兼容·4k字节可重擦写Flash闪速存储器·1000次擦写周期·全静态操作:0Hz-24MHz·三级加密程序存储器·128×8字节内部RAM·32个可编程I/O口线·2个16位定时/计数器·6个中断源·可编程串行UART通道·低功耗空闲和掉电模式1.2引脚功能介绍Vcc(40引脚):接+5V电源。Vss(20引脚):接地。XTAL1(19引脚):片内振荡器反

5、相放大器和时钟发生器电路的输入端。XTAL2(18引脚):片内震荡器反相放大器的输出端。RST:复位引脚,高电平有效。EA:外部程序存储器访问允许控制端。ALE:低8位地址锁存允许信号端。PSEN:读外部程序存储器的选通信号端。P0口:8位,漏极开路的双向I/O口。P1口:8位,准双向I/O口,具有内部上拉电阻。P2口:8位,准双向I/O口,具有内部上拉电阻。P3口:8位,准双向I/O口,具有内部上拉电阻。1.3单片机最小系统介绍2、LED数码管的介绍:2.1数码管的结构LED显示器(数码管)系发光器件的一种。常用的LED发光器件有

6、两类:数码管和点阵。数码管内部由七个条形发光二极管和一个小圆点发光二极管组成,根据各管的亮暗组合成字符。常见数码管有10根管脚。管脚排列如下图所示。其中COM为公共端,根据内部发光二极管的接线形式可分为共阴极和共阳极两种。使用时,共阴极数码管公共端接地,共阳极数码管公共端接电源。每段发光二极管需5~10mA的驱动电流才能正常发光,一般需加限流电阻控制电流的大小。2.2数码管显示原理LED数码管的a~g七个发光二极管。加正电压的发光,加零电压的不能发光,不同亮暗的组合就能形成不同的字型,这种组合称为字型码。共阳极和共阴极的字型码是不同

7、的。LED字型显示代码表C0HF9HA4HB0H99H92H82HF8H80H90H88H83HC6HA1H86H8EH89H8CH3FH06H5BH4FH66H6DH7DH07H7FH6FH77H7CH39H5EH79H71H76HF3H10110111111010110111111001111001001111011111111010010101101101101111000101000101011111111100011101111101111001111101111011111000000000000000000012345

8、6789AbCdEFHP共阳极共阴极abcdefgdp十六进制代码段符号显示五、实验程序:开始各数据初始化显示子函数键盘扫描移位键按下转换键按下加键按下移位标志数加1数加1转换确认标志置1转换标志是否为1标志位为1标志位不为1调用转换

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。