欢迎来到天天文库
浏览记录
ID:45564129
大小:216.14 KB
页数:27页
时间:2019-11-14
《080902《单片机c程序设计》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、广东机电职业技术学院口编教材《单片机C程序设计》指导书李建波、万加富主编高立新、查鸿山主审计算机与信息工程系2009年1月学生情况分析:电子0807、0808和控制0805,一年级学生,上学期学习了计算机基础,约1/3学生有计算机;本学期开始学习模拟电子技术和数字电子技术。总的来讲,对计算机操作不很熟练,对电子知识处于入门阶段。本学期开设的“单片机C程序设计”为54学时,主耍是以一个刚走出学校、走向工厂的小王,经历了低级阶段、中级阶段、高级阶段三个阶段,每个阶段分三个设计,分阶段分层次捉高水平的过程。“单片机C程序设计”是分析现实
2、屮的场景,用数学语言描述,最后表达为计算机指令,从而形成智能电子产品的课程。“'单片机C程序设计'活动导向智能电子产品设计指导书”则在课程总体指导下指导学生理解场景,安装、调试和操作仪器、设备,观察和分析实验现象,处理试验数据、分析实验结果和完成实验报告等各方面综合能力,以及培养严谨求实的工作作风和加深对理论知识的理解、拓展知识面的重要手段。在含有产品设计的课程教学大纲屮,都含冇产品设计部分,规定冇产品设计软硕件环境、序号、产品设计名称、要求、周次安排和学时数等内容。对于含有产品设计的课程,都配有相应的教材,使产品设计环节能够得到
3、有效的落实。1、必须按照教学大纲的要求,完成应做的(至少是必做的)全部产品设计。未完成产甜设计或产甜不合格者,不能取得该课程的学分。2、应在能达到教学要求的实验室进行,对于暂吋确无条件完成的实验,可以用在计算机上进行模拟实验代替。3、产品设让应尽量与该门课程的理论教学同步进行。工学结合任务1、显示自己的工号(=)5工学结合任务2、两点控制1个灯(if)7工学结合任务3、红绿灯电路或定吋炸弹的设计(while)9工学结合任务4、设计霓虹灯(数组)12工学结合任务5、带数字显示的红绿灯电路(for)14工学结合任务6、设计8路抢答器(
4、switch)17工学结合任务7、设计光控灯(光敏元件、函数)20工学结合任务8、设计声控灯(咪头、喇叭)22工学结合任务9、设计水位控制器(传感器、水泵)24一任务说明初级阶段。小王刚到设计单位,需要进行硬件知识和软件知识的简单测试,设计显示自己的工号,实现这个功能证明自己可以用单片机C程序开发电子产noo二需要的知识点、硬件、环境1任务需要的软件知识:C程序构成、关键词goto.运算符与表达式二、数据结构char、结构化语句loopl:gotolooplo2任务需要的硕件:单片机芯片、数码管显示设备3任务需要的环境:安装操作系
5、统的微机1台、单片机集成开发环境kc订C2.0、软硬件开发平台proteus6.9.单片机下载软件STC_ISP_V3.3、单片机产甜硬件电路。三硬件电路Jli►X7AL1F0QA1X)XTAL2PO1'ADIP02AD2P01AD3RSTP04AIMPOS'ADSP0.6AD6PO7/AD7PSENAL£EAP2QA8P21.A9P2.2/A10P2.3ZA11P24A12P25.A13P10P1.1P12P26/A14P2.7/A15P3ORXOP31.'TXDP3.2.INIOP13P33.INI1Pi4Pi5Pi6P3.4
6、.70P35/T1P36丽Pi.7P37.noU1上101112亘"i?■1G工■26蓝±圭圭±Category,Reference,Vaiue【Circuits,〃U1〃,AT89C51Diodes,〃D1〃,Diodes,〃D2〃,四软件编程#include〈reg51.h>main()loopl:P2=0x66;P3=0x4f;gotoloopl;}五步骤1进行功能分析,工作框架搭建,工作分工。2使用单片机集成开发环境keilC2.0o要点:C程序构成,关键词,运算符与表达式,数据结构,结构化语句。•新建文件夹•新建项口•新
7、建文件•添加文件到项目•编辑C程序•编译生成“.hex”文件3使用软硬件开发平台proteus6.9。木次设计要点:数码管的引脚配置。•新建电路图设计文件•查找元器件•放置元器件•布局布线•修改元器件属性•进行仿真单片机程序一任务说明初级阶段。在木阶段小王有个任务,需要在多个地点(2个)对1个灯进行开和关的控制,实现这个功能证明自己具备了单片机C程序开发能力。二需要的知识点、硬件、环境1任务需要的软件知识:C程序构成、关键词(goto、if)、运算符与表达式二二、数据结构char、结构化语句if0{}o2任务需要的硬件:单片机芯片
8、、数码管显示设备、微动开关。3任务需要的环境:安装操作系统的微机1台、单片机集成开发环境ke订C2.0、软硬件开发平台proteus6,9.单片机下载软件STC_ISP_V3.3、单片机产品硕件电路。三硬件电路31JLXTAL1PO.O-'ADOX
此文档下载收益归作者所有