单片机综合实验

单片机综合实验

ID:42568948

大小:574.56 KB

页数:11页

时间:2019-09-17

单片机综合实验_第1页
单片机综合实验_第2页
单片机综合实验_第3页
单片机综合实验_第4页
单片机综合实验_第5页
资源描述:

《单片机综合实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机综合实验报告题目:模拟真实交通灯班级:0308411姓名:张顺平学号:03084门03指导老师:高林时间:12月22日一、实验内容:用8255芯片的PA、PB口低四位做输出口,控制十二个发光二极管燃灭,模拟十字路口交通灯管理,并利用数码显示器进行倒计吋显示(采用单片机内部定时器定时)。通过外部中断能使交通灯暂停运行,并点亮4个红灯。通过16引6点阵中的图形模拟控制行人过马路的人形“走”、“停”指示灯,可参考下图所示。GO走选做增加项目:在交通灯开始Z前可通过开关对红绿灯亮灭时间的初始值进行增、减设定或者交通灯暂停

2、吋加上乐曲报警。电路:(只连粗实线部分)74LS13874LS138译码器电路(选做部分)LIL2L3L4L5L6L7L8L9L10L111A4、.N1R70DCMCDOD0CD9IDgw—4CLCLCLa.CLCLCL8255da.a.da.数码LED显示器电路(不需接线)DB(D0〜D7)8255与发光二极管连线图uccLS273(1)LS273(4)273(1)11273(2)11273(3)11273(4)11二二二二一88SFCSWR■3^3-3*3-3^3^3-3«3^3*3^3^3*3-3^3vt»EWE

3、WEWEWEtfn勺ynjfH§yn§yn§yn§jfn§ynWEYLMtWEWEYL-WEWEVLMtWEWEWEWEWEWE-VEWEWEWEWE■E*E»Evt*E»E*E*E~WEWLVL»Ewt»RL»El^i.^1l^il^i■VEFt一V7-GND1334106111516133410611151616X16LED点阵显示电路(选做部分)要求:交通灯亮火过程同“8255控制交通灯实验”,倒计时显示只需两位数(0〜99),用定时器定时进行倒计时,每秒钟减1。在16*16点阵中显示的人形“走”、“停”标志可自

4、定义,由专门软件可转换为相应显示代码,不需自己推理。二、实验电路及功能说明■-"rrZ*3*3帖33磁&帖3换帖86333888863368858s合日38台5di5^^■U7・・T»MCZO-7^T>.•・、•y榊R「;我v5Ps合d58s合日38台bv5.Trrrrrri「・「•TUCn:W*WH「T-J.LLLLLLI-=VTrrmTl/6THXaIlli8o8338«&合55RP1QCASrt?Edw.29¥£•IMPrrddwiES9.E貝ss二wg9・wl3i.fiWWdAolu^w^Q^2GrsJPM-?

5、-^9号rwXJOH.Q.Q.Q.Q.Q.Q.C1.Q.■W1X实验程序流程图:主程序:子程序:实验结果分析U1•卜卜卜卜I•卜卜卜

6、

7、・卜卜卜卜

8、•卜■♦■•4丿I♦♦♦♦♦♦♦♦♦♦♦♦••••▼▼▼▼”•♦♦♦♦♦4*♦♦♦♦♦4■♦♦♦WFmmnT•卜卜卜卜

9、•卜卜卜

10、I•卜卜卄I•卜■•♦•♦►♦♦♦♦♦♦♦厂▲▲▲▲▼▼♦♦♦♦▼▼♦♦♦•r*♦►♦♦♦♦♦♦♦♦▲亠♦♦▼■1♦■▼♦♦♦丄•:4・4►♦■■・•♦♦wtmrfFffii五、心得体会缺乏经验,在设计过程中比较困难,经过反复查找资料,终于才能完

11、成设计,今后需要更多的实践练习,才能更好地理解知识。六、程序清单#include#defineuintunsignedint#defineucharunsignedcharsbitCLK0=P2A0;sbitCLK1=P2A1;sbitCLK2=P2A2;sbitCLK3=P2A3;sbitCLK4=P2A4;〃锁存器锁存控制sbitEl=P2A7;bitflag;ucharcodetab[]={0x80,0x01,0x40,0x02,0x40,0x02,0x80,0x01,0xC0,0x03,0x6

12、0,0x06,0x50,OxOA,0x50,OxOA,//0x50,0x0A,0xC8,0x0B,0x40,0x02,0x20,0x06,0x20,0x04,Ox10,0x04,Ox10,0x04,Ox18,0x06,//D:Backup我的文档单片机综合实验zou.bmpO0x80,0x01,0x40,0x02,0x40,0x02,0x80,0x01,0xC0,0x03,0x40,0x02,0x40,0x02,OxCO,0x03,//0x40,0x02,0xC0,0x03,0x80,0x01,0x80,0x0

13、1,0x80,0x01,0x80,0x01,0x80,0x01,0xC0,0x03,//D:Backup我的文档单片机综合实验zou.bmp.BMPO};voiddelay(uintt){while(-t);voiddelay1(uintt){uinli;for(;t>0;t-)for(i=0;i<100;i++);voi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。