单片机生产实习报告范本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009届实习报告
姓名
班级
学号
指导教师
电气工程学院
2012年6月
实习时间自2012年6月4 日至2012年6月15 日
实习地点联合大学电工电子实验基地
现场实习导师马翠红
实习容
JH51 多功能单片机实验板使用说明
JH51单片机学习开发板总体定位是一款单片机入门级的学习开发板,主要帮助学习单片机的开发流程,掌握单片机开发。板上安装了4位共阳数码管;8个发光二极管;四个按钮开关;一个简单的音响电路;RS232 串行接口;1602字符型LCD 插座;继电器试验电路;带有标准ISP插座,可用下载线对AT89S5X 单片机编程;去掉笨重的变压器采用USB 供电;全部资源都引出的多功能扩展接口;所有的资
的驱动,要求在片选端提供电流,为此,使用了PNP型三极管S8550作为片选端的驱动,共使用4只三极管,所有三极管的发射极连在一起,接到正电源端,基极则通过四个1K的限流电阻分别接P3.4~P3.7,集电极分别向4 只数码管供电。以下是根据硬件连线而写的字形码:
字0 1 2 3 4 5 6 7
字形码0C0H 0F9H 0A4H 0B0H 99H 92H 82H 0F8H
图3 JH51多功能实验板LED数码管部分电路图
字8 9 A B C D E F
字形码80H 90H 88H 83H 0C6H 0A1H 86H 8EH
数码管显示程序请参考51多功能单片机综合测试程序,LED数码管显示部分。
3.串行接口
注意:进行数码显示实验,需要将跳线SEG跳线用短路冒短路。
串行通讯功能是目前单片机应用中经常要用到的功能,80C51系列单片机P3.0和P3.1引脚的第二功能是串行口RXD与TXD,其部的串行接口电路具有全双工异步通讯功能,但是单片机输出的信号是TTL 电平,为获得电平匹配,实验板上扩充了一片MAX232芯片,利用该芯片进行电平转换,该芯片部有电荷泵,只要单一的5V电源供电即可自行产生RS232 所需的高电压,使用方便。
注意:在进行串行口和电脑通讯时,要讲RXD和TXD跳线用短路冒短路。
4.按键输入
P3 口的P3.0~P3.3接了K1~K4共4 个按钮开关,用作键盘。
5.音响接口
电路板上的三极管驱动一个有源蜂鸣器,构成一个简单的音响电路,该电路利用单片机的P3.7 脚引脚作为音源,经三极管放大后发声。
注意:在进行音响实验时,要讲SPEAKER跳线用短路冒进行短路。
在综合测试程序中已经讲液晶显示集成在程序里,当你进行每个操作的候,液晶显示都给出相应的显示提示。其实这就是简单的人机界面,也就是单片机跟您进行通讯。
三、使用
本实验板面对的是学生,因此在设计时充分考虑了可用性。
1.电源提供
本板需外接电源。外接电源有两种方法,如果你手边已有5V 稳压电源,那么可以通过左上角用汉字标有“电源”的VCC和GND的两排排针向实验板供电,极性已在板上标出,写有“VCC”的接正电源,另一端GND接负电源。第二种方式直接使用USB 电源供电,轻巧方便。
2.复位电路
复位操作是为了让单片机把当前的所有工作停止,程序从头开始进行作。当单片机工作异常,也就是我们所说的程序跑飞,或者你所实现的功能需要复位操作,那么板子中间位置用汉字标有“复位电路”,下面有个标号为“RESET”按键,按下该按键,单片机就复位了。
实验程序
/* 定义音符表*/
// 音频变量名定时器初值音频率值音名
#define A 0xEFA3 // 110.000Hz A #define As 0xF08E // 116.541Hz A# #define B 0xF16C // 123.471Hz B #define c 0xF23D // 130.813Hz c
#define cs 0xF303 // 138.591Hz c# #define d 0xF3BE // 146.832Hz d #define ds 0xF46E // 155.563Hz d# #define e 0xF514 // 164.814Hz e
#define f 0xF5B1 // 174.614Hz
#define fs 0xF645 // 184.997Hz f#
成绩评定