51单片机P1口输入输出实验实验报告_第1页
51单片机P1口输入输出实验实验报告_第2页
51单片机P1口输入输出实验实验报告_第3页
51单片机P1口输入输出实验实验报告_第4页
51单片机P1口输入输出实验实验报告_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验成绩南京工程学院电工电子实验报告课程名称:单片机原理及接口技术实验项目名称:P1口输入、输出实验实验学生班级: 实验学生姓名: 实验学生学号: 同组学生姓名: 实验指导老师: 实验时间: 实验地点: 工业中心预习报告实验目的:L…学习一EL且的使用方法?2「学习延时子程序的编写和使用93、理解读引脚和读锁存器的区别。主要实验仪器:』二一让票机二台2「实验一箱二台实验原理及主要工作:l-EL且是迤双向口上它作为输出口时与二般的一双向口使用方法相同?由准双向且结构可知当上L口作为输入口时,…必须先对它置高电子使内部一MQS萱截止鼠因为内部上拉电阻阻值层2QK9「40K2?…故丕会对处部输入产生影响-卷丕先对它置氤…且原来是低电主,…则一MQS管导通2…读△的数据是丕正确的£2:…8Q5L延时壬程序的延时让算问题?…对应程序DELAY:MOVR6,#0HMOVR7,#0H DELAYLP:DJNZR6,DELAYLPDJNZR7,DELAYLPRET…查指令表可知一…DINZ指令均需用两个机器周期?…在SMHz•晶振时:…二个机器周期时间长度为」2传MHZz…所以该段程序执行时间为二(256X255+2)X2X12H-6"261ms实验电路与连线;实验…LRL口循坯点灯 连线 连一接孔」 连接孔.2一……… 1 Pl,0 L0 2 Pl,.l L1 3 P1..2 L2 4 Pl,3 L3 实验2P1□输入输出 连线 连接孔」 连接孔2……… 1 K0 P1.0 2 K1 Pl,l 3 P1..2 L4 4 Pl,3 L5 TOC\o"1-5"\h\zP1.0 •• LEDO K0 •• P1.0P1.1 •• LED1 K1 •• P1.1P1.2 •• LED2 K1 •• P1.1P1.3 •• LED3 P1.3 •• L5预习中遇到的问题及思考:对延时程序的计算丕太熟悉区…实际应用史对以一旦的内部具体性能掌握的丕是太好,实验原始数据记录:pL旦输△输出程序框图P1口循环点灯程序框图教师签字:实验报告请按以下几个部分完成实验报告。一、实验步骤二、实验数据处理及分析三、结论及讨论四、思考题及实验体会…二、实验步骤一卜一打itWAYE一软件?…文件…2…选择新建文件,…然后点击仿真器选择仿真器设置?一…进△仿真器设置窗口上…点击仿.真器?…选择一MCS5L实验」8Q31&2,点击好92、若用汇编语言2…则设置如工;编译器路径D:\KEIL\C51编逢器选择…伟福汇编.器通迅设置选项史?…取消选择使用伟福软件模拟器2通迅方式选择使用卫SB一通讯」实验箱右上角一的拨动一开关设为一实验…LEL口循环点灯 连线 连一接孔」 连接孔2…… 1 Pl,0 L0 2 Pl,l L1 3 Pl,2 L2 4 P1.3 L3 实验-2EL且输△输一出 连线 连.接孔」 连接孔2…….… 1 ...…一….....KO....…........ P1...Q 2 K1 P1..1 3 Pl,2 L4 4 P1.3 L5 又…点击文件菜具…选择新建文件?…我们即可在文件中编写代码如工; ORG0000HLJMPSTARTORG0030HSTARTMOVPl,AMOVA,#11111UOBLOOP:MOVPl,ALCALLYDELAYRLALJMPLOOPDELAY:MOVR6、#0HMOVR7,#0HDELAYLP:DJNZR6,DELAYLPDJNZR7,DELAYLPRET代码写完之经编号没有错误之后一打开实验箱一在仿真一器史设置取消使用伟逼仿真器一点击运行按钮即可, _...二、实验数据处理与分析………在这个实验里—我们除了亘以用汇编语言进行操作.我们还亘以使用&编写入只一是在设置里编译器路径C:\COMP51编逢器选择一…k抵1©5』(丫5)或更高最后一保存时:…若是…聂编写,…保存为忑……若一是汇编入则保存为.ASM. C编写代码如工;#include<reg52.h>#defineucharunsignedchar#defineuintunsignedint uchartab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf.oxb£ox7f}:Voiddelayrns(uinLt) 1 Ucharx,y;For(t;t>0;t-) 1 For(x=0;x<114;x++) Fpr(y=0;y<l;y.++) …} ) Voidmain。{uchariWhile⑴ { fQrQ5Q;i<8;i++). { pl=tab[ij;. DelayO; 1 1 ………三「结论与过论k…当RL且用作输△时2…所有位对应的锁存器必须先置12一读弘脚和读锁有一器区别j第二种方式是将引脚作为输…那是真正地丛引脚读进输入的值二第二种方式是该引脚处壬输出状态时一,…有时需要改变这二位的状态?…则并丕需要真正地读引脚状态,…而只是读△锁有一器的一状态2…然后做某种变换后再输出93BQ£L

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论