欢迎来到天天文库
浏览记录
ID:11898748
大小:407.00 KB
页数:18页
时间:2018-07-14
《采用单片机的手动计数器设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机课程设计课程设计题目采用单片机的手动计数器设计学院名称电气工程学院 指导老师黄智伟朱卫华 班级电子信息工程054班学号20056470146 学生姓名 朱小群 二00八年六月17单片机课程设计摘要简要介绍单片机AT89S51芯片的功能、内部结构、引脚功能及应用电路。手动计数器就是基于单片机AT89S51的应用,通过单片机的定时功能而实现的,其中使用了到了独立式按键,涉及到按键的去抖动的问题;通过正确的识别按键进行计数,计数满时,又从零开始计数,然后通过数码管显示出来。关键字:单片机AT89S51
2、、时钟电路、数码管AbstractAT89S51briefedmicrocontrollerchipfeatures,internalstructure,functionandapplication-pincircuit.ManualcounterAT89S51SCMisbasedontheapplicationbythetimingofSCMfunctionstoachieve,whichusedthekeystoastand-alone,involvingthekeytotheproblemofj
3、itterthroughthecorrectidentificationkeystocount,fullcount,Andstartfromscratchcount,andthenthroughthedigitaldisplay.Keyword:SCMAT89S51,clockcircuits,digitalcontrol17单片机课程设计目录1、AT89S51芯片简介……………………………………………………………2、AT89S51芯片封装及引脚功能………………………………………………3、手动计算器的
4、功能与设计方案………………………………………………3.1手动计数器的功能与设计要求…………………………………………………3.2计方案的确定……………………………………………………………4、手动计算器的硬件设计………………………………………………………4.1手动计算器的硬件系统框架………………………………………………4.2手动计数器的主机电路设计…………………………………………………4.3硬件电路原理图………………………………………………………………5、手动计算器的软件系统设计…………………………………
5、……………5.1软件系统设计………………………………………………………………5.2基于ASM51汇编的源程序…………………………………………………5.3基于C51的源程序…………………………………………………………6、系统的组装与调试………………………………………………………………6.1硬件系统组装与调试…………………………………………………………6.2软件调试………………………………………………………………………7、总结与心得体会…………………………………………………………………8、参考文献…………
6、……………………………………………………………9、附录…………………………………………………………………………………1、AT89S51芯片简介17单片机课程设计AT89S51是美国ATMEL公司产生的第功耗,高性能CMOS8为单片机,片内含4Kbytes的可系统编程的FLASH程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中,ATMEL公司的功能强大,低价为AT89S51单片机可提供许多高性价比的应用场合,可灵活应用于各种控制领域。2、AT89S51芯片图如下:(1
7、)AT89S51芯片封装(2)功能特性概述:AT89S51提供以下标准功能:4K字节FLASH闪速存储器,128字节内部RAM,32个IO口线,看门狗(WDT),两个数据指针,两个16位定时器/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路。同时,AT89S51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式;空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到
8、下一个硬件复位。(3)引脚功能说明:VCC:电源电压。17单片机课程设计END:接地。P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。作为输出口用时,每位能驱动8个TTL逻辑门电路,对端口写“1”可作为高组抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在FLASH编程时,P0口接收指令字节,而在程序校验时,要求外接上拉电阻。P1口:P1是个带内部上拉电阻
此文档下载收益归作者所有