- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计说明书28574.doc
目 录
前言……………………………………………………………2
概论……………………………………………………………3
单片机的选择…………………………………………………4
系统设计………………………………………………………5
硬件设计………………………………………………………5
软件设计………………………………………………………8
总 结………………………………………………………11
前 言
单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两个分支。通用计算机系统主要用于海量高速数值运算,不必兼顾控制功能,其数据总线的宽度不断更新,从8位、16位迅速过渡到32位、64位,并且不断提高运算速度和完善通用操作系统,以突出其高速海量数值运算的能力,在数据处理、模拟仿真、人工智能、图像处理、多媒体、网络通信中得到了广泛应用;单片机作为最典型的嵌入式系统,由于其微小的体积和极低的成本,广泛应用于家用电器、机器人、仪器仪表、工业控制单元、办公自动化设备以及通信产品中,成为现代电子系统中最重要的智能化工具。因此,单片机的出现大大促进了现代计算机技术的飞速发展,成为近代计算机技术发展史上一个重要里程碑。 单片机的典型代表是Intel公司在20世纪80年代初研制出来的MCS51系列单片机。MCS51单片机很快在我国得到广泛的推广应用,成为电子系统中最普遍的应用手段,并在工业控制、交通运输、家用电器、仪器仪表等领域取得了大量应用成果。在全国高等工科院校中,已普遍开设了单片机及其相关课程。因此,掌握单片机、熟悉单片机、应用单片机已成为我国科技人员的必备技能之一。 Intel公司已把精力集中在CPU的生产上,并逐渐放弃了单片机的生产;但是,以MCS51技术核心为主导的单片机已成为许多厂家、电气公司竞相选用的对象,并以此为基核,推出许多与MCS51有极好兼容性的CHMOS单片机,同时增加了一些新的功能。例如ATMEL公司推出的AT89S51单片机,采用了80C51内核和Flash存储器技术,并增加了ISP(InSystem Program)功能。 ATMEL公司是美国20世纪80年代中期成立并发展起来的半导体公司。该公司于1994年以E2PROM技术与Intel公司的80C51核的使用权进行交换。ATMEL公司的技术优势在于Flash存储器技术,将Flash与80C51核相结合,形成了Flash单片机AT89系列。AT89系列单片机和MCS51单片机在内部功能、引脚以及指令系统方面完全兼容。由于AT89系列单片机继承了MCS51的原有功能,内部含有大容量的Flash存储器,又增加了新的功能,如看门狗定时器WDT、ISP及SPI串行接口技术等,因此在电子产品开发及智能化仪器仪表中有着广泛的应用,是目前取代MCS51系列单片机的主流芯片之一。
一.单片机原理及应用概述
1、INTEL、Motorala、Zilog、NEC等都生产单片机系列。其中,INTEL的单片机由于问世早,产品系列齐,兼容性强,在世界各地得到最为广泛的应用。故本节将介绍INTEL公司出品的MCS-51单片机。
2、MCS-51系列单片机包含有3个产品:8051、8751、8031。这3个产品的指令系统和引脚完全
MCS-51单片机具有如下一些特点:
a、集成度高
b、系统结构简单
c、可靠性高
d、处理功能强,速度高
e、容易产品化
3、8051、8751和8031的应用特性
a、8051:1个8位的处理器
? 128B的RAM
21个特殊功能寄存器
? 4KB ROM
???? 4个8位并行口
???? 1个全双工串行口
???? 2个16位定时器计数器
单片8051相当于1片Z-80CPU,2片Z-80PIO、Z-80CTC、Z-80SIO,1片RAM和1片2732,硬件功能高于TP801单板机,是一个完整的微型计算机。
b、8751:是以4KB EPROM代替4KB ROM的8051。
c、 8031:是内部无ROM的8051。单片8031不构成完整的计算机,必须外接EPROM作为程序存储器。
8051和8751由于价格昂贵,和8051的专用性。所以,一般在国内未被广泛采用。8031内部虽无ROM,但外接一片2732,就相当于8051,它具有价格低、使用灵活的特点。
二.单片机的选择正朝着多功能、高性能、低电压、低功耗、低价格、大存储容量、强I/O功能及较好的结构兼容性方向发展。其发展趋势不外乎以下几个方面:
1、多功能 单片机中尽可能地把所需要的存储器和I/O口都集成在一块芯片上,使得单片机可以实现更多的功能。比如A/D、PWM、PCA(可编程计数
您可能关注的文档
- 单片机课程设计(温度控制直流电动机转速)27157.doc
- 单片机课程设计26031.doc
- 单片机课程设计27048.doc
- 单片机课程设计27060.doc
- 单片机课程设计27063.doc
- 单片机课程设计27092.doc
- 单片机课程设计27127.doc
- 单片机课程设计27135.doc
- 单片机课程设计27288.doc
- 单片机课程设计27531.doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)