- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机C语言程序设计
实验指导书
成都工业学院
通信工程系微电子技术教研室
二O一三年九月
实 验 须 知
实验是教学的重要实践环节,是理论联系实际,培养实际操作能力和科学研究方法的重要手段,也是培养观察问题、分析问题、解决问题能力的重要方式。要求做到:实验前认真准备,实验中亲自动手、细心观察、认真思考,实验后认真写好总结报告。
一、实验守则
实验前认真阅读实验指导书,搞清原理,明确实验任务,有目的的进行实验,以提高实验课的质量,巩固和加深理论知识。
必须按实验指导书预习好实验内容,复习教材有关内容,完成规定的预习内容。
同一实验小组内应适当分工、紧密配合,培养安全工作作风、团结协作精神和爱护公物的优良品质。
接线前,应合理布置仪器设备和实验板位置,以利于安全、方便的操作,做到文明实验。
保持实验室安静、整洁,在实验室不吸烟、不喧闹、不随地吐痰、不丢纸屑。
在实验过程中不得擅自离开,未经实验指导教师的同意,不得随意调换仪器,也不得乱拿实验室或他组的仪器设备。
实验所记录的波形、数据等实验结果,应经指导教师检查、同意后才能拆除电路并整理放好。
在实验中应注意人身和设备安全,如在实验中发生事故或异常现象应立即断开电源,保持现场,并立即报告实验指导教师,等后处理。
二、实验方法及要求
每次实验前,首先应熟悉所用仪器、设备的性能等。
每一实验小组,可由一人担任指挥(可轮流担任)。线路接好先在组内相互检查。再经指导教师检查后,才能通电实验。
实验中所画波形或测量数据,应当场画好或记录好,并加以分析,如发现波形或数据有不合理之处,应重作一遍或说明其原因。
实验内容全部完成后,要认真检查实验结果是否合理,有无遗漏,实验结果应经教师检查认可后,方可拆除线路。
实验结束后,应将仪器设备复归原位,清理好导线、实验桌面,打扫完实验室卫生后,方可离开。
三、实验报告
实验报告是每次实验的全面总结,编写实验报告是实验中的一项基本技能,是每个工程技术人员的基本功之一,决不可马虎从事。
实验报告必须每人一份,独立完成,报告内容按要求填写,要求书写认真,图表、波形清楚,不得相互抄袭。
实验报告一般应有下列内容:
实验课程、实验名称、实验班级、姓名、同组者姓名、实验日期
实验目的、实验内容与实验步骤、实验仪器设备、实验结果、实验结果与结论
实验报告一律用实验报告纸书写,要求字迹工整,条理清楚。
目录
实验一 KEIL Cx51上机指南………………………………………………………3
实验二 模块化编程…………………………………………………………………4
实验三 中断实验……………………………………………………………………6
实验四 循环显示实验………………………………………………………………7
实验五 基于Protues的闪烁灯控制实验……………………………………………9
实验六 流水灯控制实验……………………………………………………………12
实验七 定时/计数器应用实验……………………………………………………17
实验八 数字钟实验…………………………………………………………………21
实验九 串行口通信实验……………………………………………………………24
实验十 A/D转换实验………………………………………………………………26
实验十一 D/A转换实验……………………………………………………………28
实验一 KEIL Cx51上机指南
实验目的:
掌握仿真器使用;如何建立工程、模块;编译、全编译;如何看信息窗口,看C编译结果,了解汇编与C的关系。
实验要求:
通过简单程序的输入,检查和执行。熟悉仿真器的使用,了解工程、模块的建立,了解程序的编译以及信息窗口的查看。
实验内容及步骤:
一. 程序:
程序功能,延时1s。程序如下:
#includereg51.h /*包含51头文件*/
/*===============定义延时100ms程序=====================*/
void delay(unsigned int t)
{ unsigned int k=13000;
for(;t!=0;--t)
{k=13000;
while(k!=0){k--;}
}
}
main(void)
{delay(10);
for(;;){};
}
二. 实验步骤:
⑴ 建立项目以及文件名
在Keil窗口下建立一个新项目,并将模块加入到新项目,在
文档评论(0)