51单片机课程设计报告
学院:专业班级:姓名:指导教师:设计时间:
f51单片机课程设计
一、设计任务与要求
1任务:制作并调试51单片机学习板2要求:
(1)了解并能识别学习板上的各种元器件,会读元器件标示;(2)会看电路原理图;(3)制作51单片机学习板;(4)学会使用KeilC软件下载调试程序;
用调试程序将51单片机学习板调试成功。
二、总原理图及元器件清单
1.总原理图
2.元件清单
器件名称规格
器件标号
数量
备注
三、模块电路分析
1最小系统:单片机最小系统电路分为振荡电路和复位电路,振荡电路选用12MHz高精度晶振振荡电容选用22p和30p独石电容
f图1
图2
复位电路使用RC电路,使用普通的电解电容与金属膜电阻即可;
图3当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST为低电平。正常工作为低电平,高电平复位。2显示模块:
分析发光二极管显示电路:
图4发光二极管显示电路分析它是半导体二极管的一种可以把电能转化成光能常简写为
fLED。发光二极管与普通二极管一样是由一个PN结组成也具有单向导电性。当给发光二极管加上正向电压后产生自发辐射的荧光。图中一共有五个发光二极管其中一个为电源指示灯当学习板通电时会发光以指示状态。其余四个为功能状态指示灯实际作用与学习板有关
分析数码管显示电路
图5数码管显示电路分析数码管按段数分为七段数码管和八段数码管图中所用为八段数码管比七段管多了一个小数点显示位按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极COM的数码管共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极COM的数码管。数码管主要用来显示经电路板处理后的程序的运行结果。图中使用了八个八段数码管可以显示八个015的数字。使用数码管可以直观的得到程序运行所显示的结果也可以显示预置在学习板上的程序主要通过16个开关来控制。
四、硬件调试
1、是否短路用万用表检查P2两端是短路。电阻为0,则短路,电阻为一适值,电路正常。2、焊接顺序焊接的顺序很重要,按功能划分的器件进行焊接,顺序是功能部件的焊接调试另一功能部件的焊接,这样容易找到问题的所在。3、器件功能1)检查原理图连接是否正确2)检查原理图与PCB图是否一致3)检查原理图与器件的DATASHEET上引脚是否一致4)用万用r