【精品】51NET实验指导说明书

【精品】51NET实验指导说明书

ID:45749309

大小:2.15 MB

页数:103页

时间:2019-11-17

【精品】51NET实验指导说明书_第1页
【精品】51NET实验指导说明书_第2页
【精品】51NET实验指导说明书_第3页
【精品】51NET实验指导说明书_第4页
【精品】51NET实验指导说明书_第5页
资源描述:

《【精品】51NET实验指导说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一单片机I/O口应用实验—P3.3口输入P1口输出一、实验目的1、掌握P3口、P1口简单使用。2、学习延时程序的编写和使川。二、实验内容1、P3.3口做输入口,外接一脉冲,每输入一个脉冲,P1口按十六进制加一。2、P1口做输出口,编写程序,使P1口接的8个发光二极管LO—L7按16述制加一的方式点亮发光二极管。三、实验说明1、P1口是准双向口,它作为输出口时为一般的双向口使用方法相同,由准双向口结构可知:当P1口作为输入口时,必须先对它置高电平,使内部MOS管截止,因内部上拉电阻是20KQ—40KQ,故不会对外部输入产生影响。若不先对它置高,H原来是

2、低电平,则MOS管导通,读入的数据不正确。2、延时子程序的延时计算。对于延时程序DELAY:MOVR6,#00HDELAY1:MOVR7,#80HDJNZR7,$DJNZR6,DELAY1查指令表可知MOV、DJNZ指令均需用两个机器周期,而一个机辭周期时间长度为12/6.0MH乙所以该段指令执行时间为:((128+1)X256)+1)X2X(124-6000000)=132.1ms0四、实验原理图U17Pl.o厂rLO2Pl-1Ll4Pl.2--L26PL?—L38O0CD3U1P3.3GNDOK1220VCC1A11Y11A21Y21A31Y31A4

3、1Y42A12Y12A22Y22A32Y32A42Y41G2G74LS240P1.4「十L411P1.5「十L513P1.6「tL615P1.7r?L717c卄:c1414^3o12^M4p9H5o5lC^7O3^-W-8680*8JR1h图(1-1)五、实验程序框图主程序:图(1-2)延时子程序:图(1-3)六、实验步骤1、P3.3用插针连至KI,P1.0〜P1.7用插针连至L0〜L7。2、调试、运行程序MCUIO.ASMo3、开关K1每拨动一次,L0〜L7发光二极管按16进制方式加一点亮。实验二单片机I/O口应用实验—工业顺序控制一、实验目的掌握工业

4、顺序控制程序的简单编写和中断的使用。二、实验预备知识在工业控制中,像冲压、注塑、轻纺、制瓶等牛产过程,都是一些断续牛产过程,按某种程序有规律地完成预定的动作,对这类断续牛产过程的控制称顺序控制,例:注塑机工艺过程人致按“合模f注射f延时f开模f产伸f产追”顺序动作,用单片机最易实现。三、实验内容8031的P1.0〜P1.6控制注塑机的七道工序,现模拟控制七只发光二极管的点亮,高电平有效,设定每道工序时间转换为延时,P3.4为开工启动开关,低电平启动。P3.3为外故障输入模拟开关,P3.3为0时不断告曾,P1.7为报警声音输出。四、实验说明实验屮川外部屮断

5、0,编屮断服务程序的关键是:1、保护进入屮断时的状态,并在退出中断之前恢复进入的状态。2、必须在中断程序中设定是否允许中断重入,即设置EX0位。一般中断程序进入时应保护PSW、ACC以及中断程序使用但非其专用的寄存器,本实验中未涉及。五、实验接线图U17U1Pl・l―LI4Pl.2L26Pl.3r_fL38Pl.4-亠M11Pl.5--L513Pi.(5TTLt515L717P3.431A11Y11A21Y21A31Y31A41Y42A12Y12A22Y22A32Y32A41G2G2Y4-16“m214312”,h4*P3.3Pl.7SINf

6、-74LS

7、24Q亠MlO1I—1111—•JR1]vcc9012IK图(2-1)SPEAKERSB1SB26ND六、实验程序框图主程序:中断服务子程序:图(2-2)七、实验步骤1、P3.4连KbP3.3连K2,P1.0〜P1.6分别连到L0〜L6,P1.7连SIN(电子音响驱动控区),其卧式开关打在音乐上,短路片选择左边为蜂鸣器,右边为喇叭。2、K1开关拨在上而,K2拨在上而。3、调试、运行程序GYSX.ASMo4、K1拨至下面(低电平),各道工序应正常运行。5、K2拨至下而(低电平),应有声咅报警(人为设置故障)。6、K2拨至上面(高电平),即排除故障,程序应从

8、刚才报警的那道工序继续执行。八、思考修改程序,使每道工序中有多位输出。实验三并行I/O接口8255应用一.实验目的了解8255芯片的结构及编程方法。二、实验内容用8255的PA口做输入口,PB口做输出口,控制PA口状态从PB口输出显示。三、实验说明通过PA口接8个开关K1〜K8,PB口接8个发光二极管,从PA口读入8位开关的状态送PB口显示,拨动K1〜K8,PB口上接的8个发光二极管L0〜L7对应显示K1〜K8的状态。四.实验接线图UB31Y0DI33D232D331D430D529D628D727RD5\R36AO9Al8RST35DO348255C

9、SRB314.7KVCCSETDODlD2mE4D5D6D7_RD_WRAOA1

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

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

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