全文预览

华北水利水电-单片机实验报告(答案)

上传者:梦溪 |  格式:doc  |  页数:14 |  大小:313KB

文档介绍
个发光二极管,编写程序读取开关状态,将此状态,在发光二极管上显示出来。编程时应注意P1.0、P1.1作为输入口时应先置1,才能正确读入值。Р(二)实验目的Р(1)学习P1口的使用方法。Р(2)学习延时子程序的编写和使用。Р(3)学习用“与”“或”运算对MCS51系列CPU的变量进行位操作。Р(三)实验电路及连线Р程序流程图Р四、实验报告(实验步骤)Р1.P1口的输入、输出实验。Р(1)P1口输出口接八个发光二极管,编写程序,使二极管循环点亮。Р①程序如下:РORG 0000HРSJMP MAINРORG 040HРMAIN:MOV A,#01HРLOOP:MOV P2,AРACALL D_1SРRL AРAIMP LOOPРD_1S:MOV R6,#100HРD10ms:MOV R5,#10HРD1ms:MOV R4,#249РDL:NOPРNOPРDJNZ R4,DLРDJNZ R5,D1msРDJNZ R6,D10msРRETРENDР Р②P1.0-P1.7接八个二极管,连接电路。打开LAB6000实验板电路,打开WAVE软件,引入所编写程序,仿真观察二极管循环点亮。Р(2)P1.0,P1.1接两拨动开关,P1.2,P1.3做输出口。Р①编写程序如下:РORG 0000HРAJMP MAINРMAIN:SETB P1.0РSETB P1.1РNEXT:MOV C,P1.0РMOV P1.2,CРMOV C,P1.1РMOV P1.3,C РSIMP NEXTРENDР②连接电路,P1.0接K1.0,P1.1接K1.1,P1.2,P1.3接发光二极管,打开LAB6000电源,用WANE仿真,拨开K1.0观察P1.2,拨开K1.1,观察P1.3上二极管熄灭。Р实验(二) 外部中断实验Р(一)实验要求Р用单次脉冲申请中断,在中断处理程序中对输出信号进行求反。Р(二)实验目的

收藏

分享

举报
下载此文档