基于单片机的秒脉冲信号源设计

基于单片机的秒脉冲信号源设计

ID:15249427

大小:214.39 KB

页数:22页

时间:2018-08-02

基于单片机的秒脉冲信号源设计_第1页
基于单片机的秒脉冲信号源设计_第2页
基于单片机的秒脉冲信号源设计_第3页
基于单片机的秒脉冲信号源设计_第4页
基于单片机的秒脉冲信号源设计_第5页
资源描述:

《基于单片机的秒脉冲信号源设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、湖南科技大学本科生课程设计湖南科技大学测控技术与仪器专业单片机课程设计题目基于单片机的秒脉冲信号源设计姓名_________________学号______指导教师______成绩___________________湖南科技大学机电工程学院二〇一六年十二月制湖南科技大学本科生课程设计摘要随着电子技术的不断发展,单片机的应用领域更加广阔。单片机诞生30多年以来,其品种,功能和应用技术都得到飞速的发展,本次课程设计的目的主要是培养学生综合运用所学的知识,完成一个单片机应用系统设计。本系统采用单片机89C51为

2、中心器件来设计,系统使用性强,操作简单,扩展性强。在现有的单片机仿真机系统上掌握相关软硬件设计与调试知识,根据仿真系统,焊好硬件电路,正确进行元器件的测试与调试。正文着重给出软硬件设计的思路和各部分功能的扩展增强,以及其具体实现。关于频率和占空比的确定,对于12M晶振,输出频率为1MHZ,这样定时0.01ms中断一次,则TH0=FF,TL0=F6;由于设定中断次数为100次,这样可以设定占空比可从1-99%变化。即10ms*100=1s关键词:AT89C51单片机、秒脉冲、占空比、晶振湖南科技大学本科生课程

3、设计目录摘要i目录-1-第一章系统功能要求-2-1.1课程设计题目-2-1.2课程设计用材-2-第二章设计方案论证-3-2.1设计方案-3-第三章系统硬件电路的设计-4-3.1主要芯片简介-4-3.1.1AT89C52简介-4-3.1.2AT89C52的引脚功能-4-3.2STC89C52基本电路-6-3.2.1复位电路-6-3.2.2晶振电路-7-第四章系统程序的设计-8-4.1程序设计方案-8-第五章调试及性能分析-13-5.1软件调试-13-5.2仿真结果-13-5.3性能分析-14-参考文献-15-

4、附件-16-附件一设计总电路图-16-附件二秒脉冲信号源源程序-17--20-湖南科技大学本科生课程设计第一章系统功能要求1.1课程设计题目设计单片机主电路、秒脉冲发生器信号源。1.2课程设计用材电烙铁,锡丝,89C52单片机,晶振,各种不同阻值电阻,各种型号电容,导线,杜邦线等等。-20-湖南科技大学本科生课程设计第二章设计方案论证2.1设计方案硬件选择:选择89c52作为单片机芯片。软件开发环境:用Proteus7Professional软件画电路图、KeiluVision4软件进行程序编写。-20-湖

5、南科技大学本科生课程设计第三章系统硬件电路的设计3.1主要芯片简介3.1.1AT89C52简介单片机是将微处理器、一定容量的ROM和RAM以及I/O口、定时器等电路集成在一块芯片上,构成的单片微型计算机。AT89C52是一个低电压,高性能的CMOS 8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。3.1.2A

6、T89C52的引脚功能AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。引脚配置如图2.1所示。图3.1AT89C52引脚图VSS:接地端。VCC:电源端。P0.0-P0.7:通道0,双向I/O口。第二功能是在访问外部存储器时可分时用作低8位地址线

7、和8位数据线,在编程和检验时,用于数据的输入和输出。-20-湖南科技大学本科生课程设计P1.0-P1.7:通道1,双向I/O口,在编程和检验是,用于接收地址字节。P2.0-P2.7:通道2,双向I/O口,在第二功能是在访问外部存储器时,输出高8位地址,在编程和检验时,用做高位地址字节和控制信号。P3.0-3.7:双向I/O口,每条线都有自己的功能,如表3.1所示。表3.1P3口各位的第二功能P3口各位第二功能P3.0RTD(串行口输出)P3.1TXD(串行口输入)P3.2(外部中断0输入)P3.3(外部中断

8、1输入)P3.4T0(定时器/计数器0的外部输入)P3.5T1(定时器/计数器1的外部输入)P3.6(片外数据存储器写信号)P3.7(片外数据存储器读信号)ALE:地址锁存允许线,在访问外部存储器是,用来锁存P0口送出的低8位地址信号。在不访问外部存储器是,ALE也震荡频率的六分之一的固定速率输出,此时,它可用做外部时钟和外不定时。但若要访问外部存储器,则ALE不是连续周期脉冲,无法用做时钟信号。:片外存储器访问

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

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

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