微控制器程设计报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微控制器程设计报告

目录1 前言31 数码管显示系统31.1设计任务31.2设计思路31.3工作原理及参考连线41.4软件设计61.5 实验调试结果71.6 实验心得体会72步进电机控制系统72.1设计任务72.2设计思路82.3工作原理及参考连线82.4软件设计92.5 实验调试结果102.6 实验心得体会103 直流电机PWM调速系统103.1设计任务103.2设计思路103.3 工作原理及参考连线113.4 软件设计113.5实验调试结果123.6 实验心得134键盘显示设计134.1设计任务134.2设计思路144.3原理图164.4 软件设计164.5实验调试结果.175点阵led广告屏设计365.1设计任务365.2设计思路375.3 工作原理及参考连线375.4 软件设计375.5实验调试结果.445.6实验心得446字符型LCD显示456.1设计任务456.2设计思路456.3原理图及参考连线466.4 软件设计466.5 实验调试结果496.6实验心得516.5实验调试结果516.6实验心得517 数字电压表设计527.1设计任务527.2设计527.3原理图及参考连线527.4 软件设计547.5实验结果557.6实验心得568.接触式IC卡设计568.1 设计任务568.2设计思路578.3原理图及参考连线588.4 软件设计588.5实验调试结果58课程设计体会59参考文献59前言1.单片机应用介绍:1.1、什么是单片机:将微处理器(CPU)、存储器(ROM和RAM等)、输出/输入口(I/O口)、定时/计数器、中断系统等集成在一块集成电路芯片上。称之为单片微型计算机,简称单片机(MCU)。1.2、单片机的应用领域:目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹:导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机,更不用说自动控制领域的机器人、智能仪表、医疗器械了。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。2.MCS-51单片机简单介绍:MCS-51系列单片机是美国Intel公司开发的8位单片机,又可以分为多个子系列。MCS-51系列单片机共有40条引脚,包括32条I/O接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。1 数码管显示系统1.1设计任务利用动态显示方式实现在数码管上稳定显示123456。1.2设计思路 通过编程设置单片机的I/O口分别作为数码管的位选和段选控制端,控制数码管的动态显示。1.3工作原理及参考连线如果将8个发光二极管的负极(阴极)内接在一起,作为数码管的一个引脚,这种数码管则被称为共阴数码管,共同的引脚则称为共阴极,8个正极则为段极。否则,如果是将正极(阳极)内接在一起引出的,则称为共阳数码管,共同的引脚则称为共阳极,8个负极则为段极。LED 灯的显示原理:通过同名管脚上所加电平的高低来控制发光二极管是否点量而显示不同的字形如 SP,g,f,e,d,c,b,a 管角上加上7FH所以 SP上为0伏,不亮其余为TTL高电平,全亮则显示为8。键盘扫描及数码管显示单元原理图硬件接线图如下:图 8255内部结构及外部引脚图图 8255控制字格式芯片8255介绍芯片说明:8255A是Intel公司生产的可编程输入输出接口芯片,它具有3个8位的并行I/O口,具有三种工作方式,可通过程序改变其功能,因而使用灵活,通用性强,可作为单片机与多种外围设备连接时的中间接口电路。8255有三种基本工作方式,?三种工作方式由工作方式控制字决定,方式控制字由CPU通过输入/输出指令来提供.三个端口中PC口被分为两个部分,上半部分随PA口称为A组,下半部分随PB口称为B组.其中PA口可工作与方式0、1和2,而PB口只能工作在方式0和1。8255共有40个引脚,采用双列直插式封装,各引脚功能如下:D0--D7:三态双向数据线,与单片机数据总线连接,用来传送数据信息。CS:片选信号线,低电平有效,表示芯片被选中。RD:读出信号线,低电平有效,控制数据的读出。WR:写入信号线,低电平有效,控制数据的写入。Vcc:+5V电源。PA0--PA7:A口输入/输出线。PB0--PB7:B口输入/输出线。PC0--PC7:C口输入/输出线。RESET:复位信号线。A1、A0:地址线,用来选择8255内部端口。GND:地线1.4软件设计源程序:#includereg51.h#define uint unsigned int#define uchar unsigned

文档评论(0)

linjuanrong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档