还剩4页未读,继续阅读
文本内容:
单片机原理及应用实训报告班级13100104学号0810姓名高超.指导教师教传艳实训总成绩
一、数显屏设计LED题目Pl.7接一个开关,当开关接高电平时,8位数码显示屏,显示自己班级的班号;当开关接低电平时,8位数码显示模块中的靠左4位,显示自己的学号其余位显示原理图3100I0HABCDEFG DPJC1IInFTIEKTU1□rXTAM POHAKlCRVBTUPD.VAD1tTEXC PO2fADZC2XTA12PD^ADSPD.4/AD*POLADSInFP0J9AD6RST PD.T/AOTP2IY/CP
2.V/6PZ^Af]3cTEXT^PZ^AII3JBALE P24/A1Z3TiPZ^AGR11OcPZJ9AUcTEnPZ.7/A15R21OcP1D P3IVRXDTEn P
1.1P
3.inxi»■1xlUp17P3TiUW|!l■13t■IWIMP3^nrrrP13■1■伯!P
1.4P1S P
3.«noP3ST1■仃山P1J6P3JVJMP
1.7”.7何TcTExTati口uchar a={0xf9,0xb0,0xf9,0xc0,0xc0,0xf9,0xc0,0x99};uchar b[]={0xc0,0x800xf9,0xc0,0xbf,Oxbf,Oxbf,Oxbf};9ABCDEFG DP12345070void delayuintmuint ij;fori=0;im;i++U1X115—LXTALIforG=0;jl;j++;POIYAK]PO.VAD1PO^ADZPD^Ata PD.^ADi八POS/ADSPOJADGvoid displayvoid皿伏07P2□咫pz.v/eP2=a
[0];PZ^AC善父P2^A11百PZ.WAGP3=0x01;R11Oc delayl;PZ^AGcTEn P2J9AUP
2.7/A15■M1P3=0x00;P2=a[l];P3HRXD■11UZ01ET1*AU.■pizninn门、♦・1a,P3^DTTTP3=0x02;delayl;P3=0x00;■iGU「P
3.4HUpmsn■17由P2=a
[2];P3丽KP
3.TiWP3=0x04;delayl;P3=0x00;P2=a
[3];P3=0x08;delayl;P3=0x00;P2=a
[4];P3=0xl0;delayl;P3=0x00;P2=a
[5];P3=0x20;delayl;P3=0x00;P2=a
[6];P3=0x40;delayl;程序代码:sbitpl_7=PlA7;P3=0x00;P2=a
[7];P3=0x80;delayl;siUA
7.16J1ESL1J
31211.1D1ppppppppP3=0x00;void mainucharij;whilelwhilepl_7==ldisplayO;fori=0;i10;i++forj=0;jl;j++;P2=b
[0];P3=0x01;delayl;P3=0x00;P2=b[l];P3=0x02;delayl;P3=0x00;P2=b
[2];P3=0x04;delayl;P3=0x00;P2=b
[3];P3=0x08;delayl;P3=0x00;P2=b
[4];P3=0xl0;delayl;P3=0x00;P2=b
[5];P3=0x20;delayl;P3=0x00;P2=b
[6];P3=0x40;delayl;P3=0x00;P2=b
[7];P3=0x80;delayl;P3=0x00;设计思想总结这道题目,我选择的单片机型号为AT89c51,将8位LED显示屏连接在P2口与P3口上我的题所用的程序为动态显示,先定义一个PL7口,并在P
1.7口上接一个按钮,定义两个无符号字符型数组,一组为自身所在的班级号13100103,一组为自身的学号后四位0124——,当启动程序时,8位LED显示屏开始按位显示第一组数组里面的数字,设定一个延时1ms的函数,则8为数字同时显示设定一个循环,当按钮按下时即PL7==1,8位LED显示屏按第二组数组里的数字一直循环显示,因为前面已经定义了一个延时1ms的函数,所以按键按下后,8位LED显示屏一直显示第二组数组里的数,直至按钮松开即P
1.7==0,8位LED显示屏显示第一组数组实训总结这周实训是我大三上学期第四周也是最后一周,我虽然有点归心似箭但是我还是认真严谨的完成了本次实训I虽然在实训之中有一些小小的挫折但是在我的努力之下还是克服了这次实训不仅仅让我的单片机水平得到了很大的提高,还让我有了一份心智上的成长在这次的实训中,我进行了数显屏设计在一开始我还有一点迷茫,不知道从何做起,但是联想到这学期所学的单片机有一个数显屏的动态显示,顿时就有种豁然开朗的感觉在对设计有了个大概的方向之后我的思路就一直很顺畅,直到“一”又进行了查找资料才将其搞定,总的来说本次设计让我的单片机水平有了进一步的提高让我对这学期所学的有了进一步的总结在此我感谢我们可爱又可敬的单片机老师教传艳教老师,在本次实训中给了我许多帮助和关心没有您的帮助我不会这么快就能对这学期的单片机进行总结,你让我拥有了信心快速高效的完成这次作业,然后还能去帮助别人,对于这点我很有自豪感和成就感谢谢老师的鼓励与帮助。