【精品】单片机课程设计指导书

【精品】单片机课程设计指导书

ID:45555790

大小:499.76 KB

页数:27页

时间:2019-11-14

【精品】单片机课程设计指导书_第1页
【精品】单片机课程设计指导书_第2页
【精品】单片机课程设计指导书_第3页
【精品】单片机课程设计指导书_第4页
【精品】单片机课程设计指导书_第5页
资源描述:

《【精品】单片机课程设计指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机接□技术课程设计指导书武洪恩王宝仁LU东科技大学机械电子工程学院2009.111、概述22、AT89C2051单片机简介23、电子时钟功能描述44、电了时钟电路原理图65、所用元件歹I」表76、软件开发环境KeilC51介绍87、软件主耍部分框图178、器件编程简介209、附录:参考程序23—、概述微机接口技术是机电专业的一门重要专业课程,通过该课程的学习,学生已经初步掌握了单片机、微型计算机的基本工作原理以及接口技术,初步掌握了常用接口硬件的特点及使用方法,能够读懂简单的接口硬件原理图及相关的控

2、制程序,能够根据要求设计一些较为简单的接口控制线路。但是微机接口技术是一门实践性很强的课程,既有软件又有硬件,软件与硬件必须同时兼顾,仅有理论学习还是远远不够的。微机接口技术课程设计正是针对这一状况而设立,通过微机接口课程设计的训练,使学生了解单片机系统的开发过程以及接口的设计原则和方法,巩固课程阶段的理论知识,进一步加强学生在接口技术方面的实践技能和动手能力的培养。该课程设计中,选用的是AT89C2051高性能小型单片机MT89C2051内含有FlashROM存储器,所以可反复使用。用AT89C205

3、1开发电子制作,安全性高,制作简单,调试方便,功能多样,容易调动起学生的兴趣,开发学生动手动脑的积极性。学生从设计目标的描述入手,完成硬件原理图设计、电路板设计、电子元器件的装配焊接、软件设计调试以及器件编程等全部过程。通过该阶段的学习,学生对单片机系统的开发进行全面的了解,为将来走向工作岗位打下坚实的基础。二、AT89C2051单片机简介AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低

4、电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集相兼容,但仅引出了15个I/O口线,对应于P1和P3口(缺P3.6),是一种20引脚的MCU。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C2051是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。1.主要特性•与MCS-51兼容・2K字节可编程闪烁存储器,寿命:1000写/擦循环,数据保留吋间:10年・全静态T作:0Hz-24

5、Hz・128*8位内部RAM・15条可编程I/O线•两个16位定时器/计数器・5个中断源・町编程串行通道•低功耗的闲置和掉电模式・片内比较器・片內振荡器和时钟电路2.管脚说明:VCC:供电电压。GND:接地。P1口:P1口是一个内部捉供上拉电阻的8位双向I/O口。P1口管脚写入1示,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。P1.0和P1.1作为内部比较器的输入端,没有内部上拉电阻。P3口:P3PDIP/SOICRST/VPP匚120□VCC(RXD:i

6、P3.0匚219□P1.7(TXD)P3.1匚318□P1.6XTAL2匚417□P1.5XTAL1匚516□P1.4(INTOiP3.2匚615□P1.3(1N1T)P3.3匚714□P1.2(TO)P3.4匚813□P1.1(AIN1)(T1)P3.5匚912□P1.0(AINO)GNDE1011□P3.7口管脚是7个带内部上拉电阻的双向1/0口(P3.6作为片内比较器的输出,没有引岀),当P3口写入“1”示,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(IL

7、L)这是由于上拉的缘故。P3口部分引脚还作为AT89C2051的一些特殊功能口,如下所示:管脚第二功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INTO(外部中断0)P3.3INT1(外部中断1)P3.4T0(记时器0外部输入)P3.5T1(记时器1外部输入)AT89C2051的各口线输出缓冲器都具有20mA的拉电流能力。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。XTAL1:反向振荡放人器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器

8、的输出。三、ATM89C2051单片机时钟描述ATM89C2051单片机的时钟采用内部定时器定时,具有四位LED显示,三个操作按钮,一个蜂鸣器或扬声器(电路图见笫四节),学生可以根据需要编程。1.参考设计中硬件的定义计时方式:采用AT89C2051内部的定时器TO,使用中断方式。产生百分秒、秒、分、小时机时,同时具有定闹功能。显示方式:4位LED采用共阳动态显示,可以根据需要显示[时-分]、[分-秒]、[秒-百分秒],分别对应显示模式dis

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

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

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