- 2
- 0
- 约7.02千字
- 约 23页
- 2017-02-05 发布于安徽
- 举报
湖南科技大学测控技术与仪器专业单片机课程设计题目基于单片机的秒脉冲信号源设计姓名______________ __ _学号_____ _指导教师__ ____成绩______________ ___ __湖南科技大学机电工程学院二〇一六年十二月制摘要随着电子技术的不断发展,单片机的应用领域更加广阔。单片机诞生30多年以来,其品种,功能和应用技术都得到飞速的发展,本次课程设计的目的主要是培养学生综合运用所学的知识,完成一个单片机应用系统设计。本系统采用单片机89C51为中心器件来设计,系统使用性强,操作简单,扩展性强。在现有的单片机仿真机系统上掌握相关软硬件设计与调试知识,根据仿真系统,焊好硬件电路,正确进行元器件的测试与调试。正文着重给出软硬件设计的思路和各部分功能的扩展增强,以及其具体实现。关于频率和占空比的确定,对于12M晶振,输出频率为1MHZ,这样定时0.01ms中断一次,则TH0=FF,TL0=F6;由于设定中断次数为100次,这样可以设定占空比可从1-99%变化。即10ms*100=1s 关键词:AT89C51单片机、秒脉冲、占空比、晶振目录摘要目录第一章系统功能要求1.1课程设计题目1.2课程设计用材第二章设计方案论证2.1设计方案第三章系统硬件电路的设计3.1主要芯片简介3.1.1AT89C52简介3.1.2 AT89C52的引脚功能3.2 STC89C52基本电路3.2.1 复位电路3.2.2 晶振电路第四章系统程序的设计4.1程序设计方案第五章调试及性能分析5.1软件调试5.2仿真结果5.3性能分析参考文献附件附件一设计总电路图附件二秒脉冲信号源源程序系统功能要求1.1课程设计题目设计单片机主电路、秒脉冲发生器信号源。1.2课程设计用材电烙铁,锡丝,89C52单片机,晶振,各种不同阻值电阻,各种型号电容,导线,杜邦线等等。第二章设计方案论证2.1设计方案硬件选择:选择89c52作为单片机芯片。软件开发环境:用Proteus 7 Professional软件画电路图、Keil uVision4软件进行程序编写。第三章系统硬件电路的设计3.1主要芯片简介3.1.1AT89C52简介单片机是将微处理器、一定容量的ROM和RAM以及I/O口、定时器等电路集成在一块芯片上,构成的单片微型计算机。AT89C52是一个低电压,高性能的CMOS?8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元。3.1.2 AT89C52的引脚功能AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2 个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本。引脚配置如图2.1所示。图3.1 AT89C52引脚图VSS:接地端。VCC:电源端。P0.0-P0.7:通道0,双向I/O口。第二功能是在访问外部存储器时可分时用作低8位地址线和8位数据线,在编程和检验时,用于数据的输入和输出。P1.0-P1.7:通道1,双向I/O口,在编程和检验是,用于接收地址字节。P2.0-P2.7:通道2,双向I/O口,在第二功能是在访问外部存储器时,输出高8位地址,在编程和检验时,用做高位地址字节和控制信号。P3.0-3.7:双向I/O口,每条线都有自己的功能,如表3.1所示。表3.1 P3口各位的第二功能P3口各位第二功能P3.0RTD(串行口输出)P3.1TXD(串行口输入)P3.2(外部中断0输入)P3.3 (外部中断1输入)P3.4T0(定时器/计数器0的外部输入)P3.5T1(定时器/计数器1的外部输入)P3.6(片外数据存储器写信号)P3.7(片外数据存储器读信号)ALE:地址锁存允许线,在访问外部存储器是,用来锁存P0口送出的低8位地址信号。在不访问外部存储器是,ALE也震荡频率的六分之一的固定速率输出,此时,它可用做外部时钟和外不定时。但若要访问外部存储器,则ALE不是连续周期脉冲,无法用做时钟信号。:片外存储器访问选择线,可以控制89C52使用片内ROM或使用片外ROM,若是=1,则允许使用片内ROM;若是=0,则只使用片外ROM。PSEN:片外ROM的选通线,在访问片外ROM时,89C52自动在PSEN线上产生一个负脉冲,作为片外ROM芯片的读选通信号。RST:复位线,可以使89C52处于复位(即
您可能关注的文档
- 毕业设计(论文)-基于Moldflow的塑料旋钮成型分析.doc
- 毕业设计(论文)-基于NX6.0的过滤板工艺设计及仿真加工.doc
- 毕业设计(论文)-基于PLC的电机故障诊断系统.doc
- 毕业设计(论文)-基于PLC的水中含油量自动检测系统.doc
- 毕业设计(论文)-基于PowerMILL的总成灯罩软件编程.doc
- 毕业设计(论文)-基于STM32单片机的智能安防系统的设计.doc
- 毕业设计(论文)-基于UG-NX5.0软件的CADCAM典型零件的造型与数控模拟加工.doc
- 毕业设计(论文)-基于磁盘驱动臂生产的夹具设计与实现.doc
- 毕业设计(论文)-基于单片机的户式中央空调器温度测控系统设计.doc
- 毕业设计(论文)-基于京东商城智能手机的价格趋势分析.docx
原创力文档

文档评论(0)