欢迎来到天天文库
浏览记录
ID:18938602
大小:836.00 KB
页数:6页
时间:2018-09-27
《单片机课程设计实践指导书new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机课程设计实践指导书1概述步进电机接口给定电路板,和元器件,自己动手焊接电路板和调试程序,并完成一个综合设计程序题。为提高学生的动手实践能力,兼顾学生刚入门学习单片机的特点,本次课程设计的元器件电容电阻采用贴片封装,芯片采用DIP的封装。S2功能跳线蜂鸣器电路Ds1302芯片12864接口3个独立式键盘电源和通信电路1602接口上拉电阻外接数码管和按键红外遥控单片机LED电路复位电路温度传感器AD/DA时钟电路注意:入门调式要焊接的电路有:电源和通信电路;单片机座子;时钟电路;复位电路;LED
2、电路;蜂鸣器电路;S2功能跳线提高的部分,根据自己的需要进行焊接;2入门实践2.1.入门硬件实践图1单片机最小系统(一)(1).单片机最小系统介绍单片机机最小系统原理如图1所示。最小系统主要有几个部分组成:电源(vcc)和地(GND);复位电路(S6,C1,R2);时钟电路(Y1,C2,C3).由于芯片使用的是内部的存储器所以EA接上高电平。(2)单片机最小系统焊接l时钟电路的焊接:C2,C3可选的范围在(15p-30p)之间,晶振采用11.0592MHz.注意贴片电容只有色标,没有量标,焊接贴片
3、电容、电阻的时候,先给贴片座一端上焊锡,再用镊子夹住贴片电容、电阻,对正固定好位置,再用烙铁烫熔焊锡,这样就固定了电容、电阻的一端。剩下的一端再上焊锡焊接。l复位电路的焊接:S6,C1,R2l单片机座子的焊接:注意座子的方向,焊接的时候,可先对角焊接国定座子。焊接好座子把单片机插上去,注意方向。最小系统焊接好后,如果单片机有程序,和接上电源。单片机就可以工作了。(二)串口通信接口焊接由于采用USB供电方式,这个模块包括J2(USB母头),S1(按键),R1(电阻),RED1(灯),C4,C5,C6
4、,C7,max232组成。图2单片机串行接口注:max232芯片和座子的方向。(三)蜂鸣器和LED的焊接(四)跳线接头的焊接引脚引脚引脚功能1(SCL)2(P1.0)IIC的时钟4(SDA)5(P1.1)IIC的数据7(SCK)8(P1.2)DS1302时钟10(IO)11(P1.3)DS1302数据13(RST)14(P1.4)DS1302复位8(P1.2)9步进电机11(P1.3)12步进电机14(P1.4)15步进电机17(P1.5)18步进电机1617(P1.5)DS18b201920(P
5、2.6)LED控制2223(P2.7)蜂鸣器跳线接头S2的功能在于通过跳线实现单个引脚的多功能应用。S2是3排8个引脚的排针组成,要实现某个引脚的功能,就把其中的两个引脚用短接帽短接。具体配置功能如下表:2.2.入门软件实践(一)声光报警程序该程序的作用是驱动发光二极管一闪一灭,蜂鸣器一响一停。s2的19-20短接,s2的19-20短接,程序代码如下:#include"reg51.h"#defineucharunsignedchar#defineuintunsignedintsbitled=P2^
6、6;//sbitbeep=P2^7;//voiddelay(uintt)//延时子程序{inti,j;for(i=0;i7、载线,连接好实验板和电脑串口(DB9)(2)运行hex文件烧写软件STC_ISP_V394.exe选单片机的型号,并打开编译产生好的hex文件点击下载,给开发板上电具有I2C总线接口的A/D芯片PCF8591及其应用http://www.51kaifa.com/html/jswz/200509/read-2529.htm课程设计步骤:1、人员分组,原则上三人一组,基础不好对单片机原理不熟悉的也可以组成5~6人一下的小组,共同完成。2、复习单片机原理,熟悉电路原理图及PCB图。3、查找元器件资料、手8、册,了解工作原理及各个管脚的功能。4、定义各个I/O口地址,便于编程。5、复习keilc51的使用,把ASM程序编译成HEX程序。6、熟悉STC89C52的使用。7、以上工作必须有笔记打印出来给指导老师审核。8、领取实验套件进行编程验证,可尽情发挥。9、通过演示给定成绩。
7、载线,连接好实验板和电脑串口(DB9)(2)运行hex文件烧写软件STC_ISP_V394.exe选单片机的型号,并打开编译产生好的hex文件点击下载,给开发板上电具有I2C总线接口的A/D芯片PCF8591及其应用http://www.51kaifa.com/html/jswz/200509/read-2529.htm课程设计步骤:1、人员分组,原则上三人一组,基础不好对单片机原理不熟悉的也可以组成5~6人一下的小组,共同完成。2、复习单片机原理,熟悉电路原理图及PCB图。3、查找元器件资料、手
8、册,了解工作原理及各个管脚的功能。4、定义各个I/O口地址,便于编程。5、复习keilc51的使用,把ASM程序编译成HEX程序。6、熟悉STC89C52的使用。7、以上工作必须有笔记打印出来给指导老师审核。8、领取实验套件进行编程验证,可尽情发挥。9、通过演示给定成绩。
此文档下载收益归作者所有