资讯详情

实验三模拟汽车左右转向灯控制.doc

41528d3028836879cd698677c3999917.gif实验三模拟汽车左右转向灯控制.doc

张培林志林学号5128班13电信单片机实验报告(实验3)MT时间A1.使用熟悉C语言的基本句子、复合句子、条件选择句子和循环句子;2。了解顺序、选择和循环三种基本程序结构和结构化程序设计方法。4.帮助学生养成良好的实验习惯。二、实验主要应配套仪器设备及套数1.元件列表组件名称参数单片机STC89C521按键开关1电阻500Ω2电阻10KΩ发光二极管2电解电容22ΜF1晶体振荡器12MHZ或6MHZ1IC插座DIP401瓷片电容30PF2面包板1电阻47KΩ22档拨动开关22配套仪器设备及工具镊子、螺丝刀、万用表,直流电源,参考电路图(请在下图右侧画单片机引脚图)XTAL218XTAL119ALE30EA31PSEN29RST9P0/AD039P01/AD138P02/AD237P03/AD336P04/AD435P05/AD534P06/AD63P07/AD732P10/T21P1/T2EX2P123P134P145P156P167P178P30/RXD10P31/TXD1P32/INT012P3/INT113P34/T014P37/RD17P36/WR16P35/T115P27/A1528P20/A821P21/A92P2/A1023P23/A124P24/A1225P25/A1326P26/A1427U1AT89C52X1CRYSTALC130PFC230PFC310UFR810KD9LEDREDD10LEDREDR230R130SW1SWSPDTSW2SWSPDTR347KR447K4、实验要求安装在汽车不同位置的信号灯市场的汽车司机和司机向行人传达汽车驾驶状况的语言工具。一般包括转向灯、刹车灯、倒车灯、雾灯等,其中汽车转向灯包括左转灯和右转灯,其显示状态如下表所示。31汽车转向灯显示状态。转向灯显示状态。左转灯右转灯驾驶员发出的命令灭火。驾驶员未发出命令灭火。闪烁的驾驶员发出右转显示指令。3闪烁的驾驶员发出左转显示命令。闪烁的驾驶员发出汽车故障显示命令。使用两个发光管模拟汽车左转灯和右转灯,用单片机的P10和P11引脚控制发光二极管的亮灭状态;用两个连接到单片机P30和P31引脚的拨动开关S0、S1.模拟驾驶员发出左右命令。P30和P31引脚的电平状态与驾驶员发出的命令的对应关系如表32所示P三口引脚状态和司机发出的命令P3端口的状态P30P31驾驶员发出的命令11驾驶员未发出命令10驾驶员发出右转显示指令01驾驶员发出左转显示命令0驾驶员发出汽车故障显示命令5。说明根据上述电路图。并行口P1的__1_____和___2_____填写IO当引脚输出为____低电位_____点亮相应的发光二极管;P3的____10___和__11______填写IO每个端口分别连接一个拨动开关,拨动开关的一端通过47KΩ电阻连接到电源,另一端接地。6、实验步骤1。根据原理图找出相应的元件,检查各元件完好后,在面包板上建立硬件电路。6.实验步骤1。根据原理图找出相应的元件,检查所有元件完好后,在面包板上建立硬件电路。KEIL编写流水灯程序,编译调试,生成后缀HEX的文件。3.将编制好的程序下载到天祥练习板89C52单片机上。4.硬件电路再次检查后,打开电源,检查实验现象。5.如果没有预期效果,修改程序,重复24步。7.实验结果1。调试C语言源程序。INCLUDEDEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINTSBITLED1P10SBITLED2P114SBITS0P30SBITS1P31UCHARA,BVOIDDELAYMSUINTXMS{UINTI,JFORIXMSI0IFORJ110J0J}VOIDMAIN{IFS00DELAYMS500LED11DELAYMS500}IFS01DELAYMS500LED21DELAYMS5005}IFS00LED20DELAYMS500LED11LED21DELAYMS500}6}78,体验(遇到的问题,错误,解决方认为提供的参考电路图不完善,您可以在背面空白处张贴电路图片。在这个实验中,了解实验的原理,使用单片机的原始输出是高电位进行反向连接LED灯,使单片机输出1,电灯输出1,导致LED使用开关调整灯的灭火LED灯亮灭。林志林实验编程部分主要需要了解控制灯灭火所需端口的高低电平。林志林的实验编程部分主要需要了解控制灯熄灭所需端口的高低电平。次原理图需要低电平才能满足实验的要求

标签: 二极管17p

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台