单片机51实习报告之电子钟

单片机51实习报告之电子钟

ID:15251963

大小:2.75 MB

页数:24页

时间:2018-08-02

单片机51实习报告之电子钟_第1页
单片机51实习报告之电子钟_第2页
单片机51实习报告之电子钟_第3页
单片机51实习报告之电子钟_第4页
单片机51实习报告之电子钟_第5页
资源描述:

《单片机51实习报告之电子钟》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片微型计算机与接口技术实习报告----数字电子钟设计目录实习题目:电子时钟设计1一、实习目的1二、实习要求1三、实习环境1四、.单片机11、单片机的概述12、单片机的基本结构2五、SPI总线简介41、概述.42、特点43、工作机制5六、74HC595简介61.特点…………………………………………………………………….62、输出能力63、应用6七、74LS138简介8八、电子钟的显示设计91.主程序:92.数码管显示模块:113.定时器/计数器T0中断服务程序:124.外部中断服务程序:14九.设计程序:15十程序调试及

2、显示:181.调试程序182.下载实验箱运行19十一、实习心得20十二、参考文献21实习题目:电子时钟设计一、实习目的1、学会看原理图,并根据原理图编写相应的程序完成相应的实习要求。2、掌握51单片机的功能及用途,熟悉SPI总线和74HC595的应用。3、熟练掌握C语言对SPI总线的写入。4、正确应用中断程序的中断触发程序,掌握数码管显示的原理和控制方法。5、掌握电子钟的基本程序设计和调试方法。二、实习要求1、用单片机完成在数码管上显示小时-分钟-秒。2、编写程序实现电子钟,可以用按键对时间进行校正。3、设计一个电子钟钟

3、,可以对电子钟进行启动和停止,具有整点报时功能。三、实习环境1、上机利用编写,利用keil4进行调试。2、编译通过后下载到DVCC-51/AVR-1试验箱进行验证。四、.单片机1、单片机的概述人们过去把单片机微型计算机简称单片机,这个称谓一直延续至今。但在国际上,单片机一词的英文表达式还是有一定的演变的。最初单片机一词是源于“SingleChipMicrocomputer”,因此简称SCM。随着SCM在技术上.体系结构上不断扩展其控制功能,单片机已不能用“单片微型计算机”来准确表达其内涵。国际上逐渐采用MCU(Micro

4、ControllerUnit)来代替。这就形成了日前单片机界公认的最终统一的名词。212、单片机的基本结构单片机是由8个大的部分组成的,这8个部分分别是中央处理器(CPU).数据存储器(RAM).程序存储器(ROM/EPROM).输入、输出接口(I/O),又分为P0口P1口P2口和P3口,可编程串行口,定时、计数器,中断系统及特殊功能寄存器。(1)AT89C52单片机的结构图2-1图2-1是AT89S51单片机引脚配置图,40个引脚中,正电源和接地两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3

5、口线复用。引脚说明如下:①Pin20:接地线②Pin40:正电源接脚。正常工作或对片内EPROM烧写程序时,AT89S51可以接4.5~5.5V范围内的直流正电源,一般取代+5V作为电源使用③Pin19:时钟XTAL1脚,片内振荡电路的输入端④Pin18:时钟XTAL2脚,片内振荡电路的输出端⑤输入/输出(I/O)引脚:Pin39~Pin32为P0.0~P0.7输入/输出脚,Pin1~Pin8为P1.0~P1.7输入/输出脚,Pin21~Pin28为P2.0~P2.7输入/输出脚,Pin10~Pin17为P3.0~P3.

6、7输入/输出脚。⑥Pin9:RST复用信号复用脚。(当单片机通电后,时钟电路开始工作,在RST引脚上出现24个时钟周期以上的高电平,系统即初始复位。初始化后,程序计数器PC指向0000H,P0~P3输出口全部为高电平,堆栈指针写入07H,其他专用寄存器被清“0”,RST由高电平变为低电平后,系统即从0000H地址开始执行程序。⑦Pin30:ALE/PROGALE,当访问外部程序存储器时,ALE(地址锁存)的输出用于锁存地址的低字节,而访问内部程序存储器时,ALE端将有一个1/6时钟频率的正脉冲信号,这个信号可以识别单片机

7、是否在工作,也可以当作一个时钟周期向外输出;还有一个特点,当访问外部程序存储器时,ALE会跳过一个脉冲。如果单片机是EPROM在编程期间,PROG将用于输入编程脉冲。⑧Pin2921:PESN,当访问外部程序存储器时,此引脚输出负脉冲选通信号,PC的16位地址数据将出现在P0和P3口上,外部程序存储器则把指令数据放到P0口上,由CPU读入并执行。⑨Pin31:EA/VPP,程序存储器的内外部选通线。(2)AT89S51单片机的内部结构AT89S51内部结构图a、中央处理器(CPU):主要由运算器和控制器构成;运算器主要包

8、括算术与逻辑运算部件ALU,累加器ACC,寄存器B,存器TMP1和TMP2,程序状态字寄存器PSW、布尔存储器和十进制调整电路等b、存储器:由片内程序存储器和片外程序存储器,片内数据存储器、片外数据存储器。c、输入/输出(I/O)端口:由并行I/O端口和串行I/O端口d、定时/计数器e、中断系统21五、SPI总线简介

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

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

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