单片机课程设计00-99加计数器(完结版qq)汇编_第1页
单片机课程设计00-99加计数器(完结版qq)汇编_第2页
单片机课程设计00-99加计数器(完结版qq)汇编_第3页
单片机课程设计00-99加计数器(完结版qq)汇编_第4页
单片机课程设计00-99加计数器(完结版qq)汇编_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

蚌埠学院单片机原理及应用课程设计课程设计课程名称题目名称专业班级学生姓名学号指导教师202012032、51202012007202012021、51202012018二○一四年十二月主要内容设计报告要求版面要求上机时间安排程主要内容设计报告要求版面要求上机时间安排程蚌埠学院计算机科学与技术系课程设计任务书用基于单片机“0~99”加法计数器的设计粉12粉技术(2)班问题描述(功能要求):利用AT89C51单片机来制作一个手动计数器。按一次按钮计数一次,计设计任务及要求1)上电时,数码管显示为00。2)利用单片机来制作一个手动计数器,在单片机的管脚上接一个轻触开关,作为手动计数的按钮,用单片机的I/O口接数码管,作为计数器,进行加计数1.封面:(格式附后)2.课程设计任务书⑴系统总体方案⑵设计思路和主要步骤⑶各功能模块和流程图⑷设计代码⑸心得体会和参考资料二三五六二三五六一课程设课程设计刘粉[1-2节]重型楼0411课程设计课程设计刘粉[5-6周节]重型楼0411蚌埠学院单片机原理及应用课程设计 (二).主要特性编辑 5(三).特性概述编辑 5 (四).管脚说明编辑 5(五).芯片擦除编辑 7 (三).对照表 12 五.硬件设计 15 (二)管脚说明: 15 六.软件设计说明 17 八.结束语 20九.参考文献 21 蚌埠学院单片机原理及应用课程设计前言单单片机全称叫单片微型计算机(SingleChipMicrocomputer),是一种集成在模集成电路技术把具有数据处理能力的中央处理器CPU随,精密的测量设备2.在工业控制中的应用用单复一.单片机介绍ATAT89C51是一种带4K字节FLASH存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技蚌埠学院单片机原理及应用课程设计。(二).主要特性编辑(三).特性概述编辑((四).管脚说明编辑蚌埠学院单片机原理及应用课程设计ASH数ALEPROG时,地址锁存允许的输出电平用于锁存地址的低蚌埠学院单片机原理及应用课程设计//PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),编程电源(VPP)。(五).芯片擦除编辑PEROM的控制信号组合,并保持ALE。(六).串口通讯问题。发送器则不需要用到双缓冲,一般情况下我们在写发送程序时也不蚌埠学院单片机原理及应用课程设计SCON或控制接口状态,都会引SMRENTBRBTIRIMSMSM波特率fosc12P个子程序时不允许串口被上位机来的蚌埠学院单片机原理及应用课程设计SBUF后,硬件发送数据,中断响应(如中断打开),这时TI=1,表明发送已完成,TI。蚌埠学院单片机原理及应用课程设计2÷32)×((11.0592M/12)/(256-TH1))TH1=2502÷32)×((12M/12)/(256-TH1))TH1≈249.49身所存在的误差使波特率产生误差,但晶体本身的误差对波特率的影响是十分之小蚌埠学院单片机原理及应用课程设计二.课程设计的目的和要求(一).设计目的1.学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、设计步(二).课程设计题目(三).设计任务及要求2.利用单片机来制作一个手动计数器,在单片机的管脚上接一个轻触开关,作为手IO示。三.总体设计思路(一).硬件设计思路及系统框图数。蚌埠学院单片机原理及应用课程设计电子电路单片机数码管开关1122上位电阻1复位电路11数码管2显示电路“8”“9”“0”“1”蚌埠学院单片机原理及应用课程设计“A”“b”“C”“d”“E”“F”“2”“3”“4”“5”“6”“7”开开始数码显示“00”NYYN程序框图蚌埠学院单片机原理及应用课程设计开开始数码显示“00”NYYN程序框图蚌埠学院单片机原理及应用课程设计四.硬件设计式(二).管脚说明:RST、ALE/-PROG、-PSEN、-EA/Vpp组成了MSC-51的控制总线。ALE/-PROG(30脚):地址锁存信号输出端。蚌埠学院单片机原理及应用课程设计(三).排阻的作用a型排阻的引脚总是奇数的。它的左端有一个公共端(用白色的圆点表示),常见的蚌埠学院单片机原理及应用课程设计排阻的阻值读法如下:“103”表示:10kΩ,“510”表示:51Ω。以此类推常(四).电路图说明P五.软件设计说明蚌埠学院单片机原理及应用课程设计{for(i=20;i>0;i--)for(j=248;j>0;j--);}//加法延时子程序{EX止在执行过程中再次发生中断{EX止在执行过程中再次发生中断{}voidmain){EA=1;//打开总中断IT0=1;//设置中断触发方式为下降沿触发方式蚌埠学院单片机原理及应用课程设计while环}//蚌埠学院单片机原理及应用课程设计七.结束语(一).心得和体会:我们用Proteus软件进行绘图和仿真,在这一过程中,我们对该软件有了进一步的(二).建议和意见:希望以后能够在以后的教学环节中增加更多的设计方面的实践,能够有更多的蚌埠学院单片机原理及应用课程设计八.参考文献[2]皮大能,南光群,刘金华编著.单片机课程设计指导书.北京:北京理工大学出版

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论