1并行I/O接口实验一、实验目的熟悉掌握单片机并行I/O接口输入和输出的应用方法。二、实验设备及器件个人计算机1台,装载了KeilC51集成开发环境软件。DP-51PRO.NET单片机仿真器、编程器、实验仪三合一综合开发平台1台。三、实验内容(1)P1口做输出口,接八只发光二极管,编写程序,使发光二极管延时(0.5-1秒)循环点亮。实验原理图如图3.2-1所示。EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U18031LED11kVCCLED21kLED81kP1.0......P1.1P1.7P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7图3.2-1单片机并行输出原理图实验程序及仿真ORG0000HLJMPSTARTORG0100HSTART:MOVR2,#8MOVA,#0FEHLOOP:MOVP1,ALCALLDELAYRLADJNZR2,LOOPLJMPSTART2DELAY:MOVR5,#20D1:MOVR6,#20D2:MOVR7,#248D3:DJNZR7,D3DJNZR6,D2DJNZR5,D1RETEND中断实验一、实验目的熟悉并掌握单片机中断系统的使用方法,包括初始化方法和中断服务程序的编写方法。二、实验设备及器件个人计算机1台,装载了KeilC51集成开发环境软件。3DP-51PRO.NET单片机仿真器、编程器、实验仪三合一综合开发平台1台。三、实验内容(2)用P1口输出控制8个发光二极管LED1~LED8,实现未中断前8个LED闪烁响应中断时循环点亮。实验程序及仿真ORG0000HLJMPMAINORG0003HLJMPINT00ORG0010HMAIN:A1:MOVA,#00HMOVP1,AMOVA,#0FFHMOVP1,ASETBEX0JBP3.2,B1SETBIT0SJMPC1B1:CLRIT0C1:SETBEANOPSJMPA1INT00:PUSHAccPUSHPSWMOVR2,#8MOVA,#0FEHLOOP:MOVP1,ALCALLDELAYRLADJNZR2,LOOPPOPPSW4POPAccRETIDELAY:MOVR5,#100D1:MOVR6,#20D2:MOVR7,#250D3:DJNZR7,D3DJNZR6,D2DJNZR5,D1RETEND3.6定时/计数器实验一、实验目的掌握单片机定时/计数器的使用方法,包括初始化方法和中断服务程序的编写方法。二、实验设备及器件个人计算机1台,装载了KeilC51集成开发环境软件。DP-51PRO.NET单片机仿真器、编程器、实验仪三合一综合开发平台1台。三、实验内容(2)用CPU内部定时器中断方式计时,实现每1秒钟控制P1.0输出状态发5生一次反转,P1.0接发光二极管。实验程序及仿真ORG0000HLJMPMAINORG000BHLJMPTOSUBORG0030HMAIN:MOVSP,#70HSETBEASETBET0MOVTMOD,#01HMOVTL0,#0B0HMOVTH0,#3CHSETBTR0MOVR2,#00HLJMP$TOSUB:MOVTL0,#0B0HMOVTH0,#3CHINCR2CJNER2,#20,T01CPLP1.0MOVR2,#00HRETIT01:RETI6串行通信实验一、实验目的掌握单片机串行接口的使用方法。二、实验设备及器件个人计算机1台,装载了KeilC51集成开发环境软件。DP-51PRO.NET单片机仿真器、编程器、实验仪三合一综合开发平台1台。三、实验内容利用8031单片机串行口,实现两个实验台之间的串行通讯。其中一个实验台作为发送方,另一侧为接收方。数据块传送。将甲单片机RAM中30H-37H单元的数通过串行接口传送到乙单片机去,程序只发送、接收一次。实验原理MCS-51系列单片机上有一个通用异步接收/发送器UART,通过引脚RXD[P3.O]和TXD[P3.1]可与外部电路进行全双工的串行异步通信,发送数据时由TXD端送出,接收时数据由RXD端输入。7123456ABCD654321DCBATitleNumberRevisionSizeBDate:15-Mar-2010SheetofFile:C:\DocumentsandSettings\Administrator\\.ddb桌面单片机实验电路原理图DrawnBy:EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U18031LED11kVCCLED21kLED81kP1.0......P1.1P1.7P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.710kVCC10k10kP1.0......P1.1P1.7SW1SW2SW8EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD108031甲单片机乙单片机10kVCCKEY1单脉冲电路P1.0P1.3P1.2P1.1P1.4P1.5P1.6P1.73.8A/D转换实验一、实验目的8掌握单片机扩展ADC的方法及其数据采集程序的设计方法。二...