单片机IO口控制实验_第1页
单片机IO口控制实验_第2页
单片机IO口控制实验_第3页
单片机IO口控制实验_第4页
单片机IO口控制实验_第5页
全文预览已结束

下载本文档

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

文档简介

1、单片机实验报告实验名称:I/O 口控制姓名:高知明学号:班级:通信 3时间:南京理工大学紫金学院电光系一、实验目的1、学习 I/O 口的使用。2、学习延时子程序的编写和使用。3、掌握单片机编程器使用和芯片烧写方法。二、实验原理1.灯闪烁实验(1)在 P1.0 端口上接一个发光二极管 L1,使 L1 在不停地一亮一灭,一亮一灭的时 间间隔为 0.2 秒。电原理图如图 3.1 所示。(2)系统板上硬件连线把“单片机系统” A2 区的 J61 接口的 P1.0- P1.6 端口与 D1 区的 J52 接口相连。(3)程序设计流程本实验程序设计可参考程序流程 3.2图 3.1 灯闪烁实验电路原理kL1

2、1-1I11S.M匸二IJ IAfrwJ1* :一:uI.$ ETGc-ud图 3.2 程序流程图2. 广告流水灯实验(1)做单一灯的左移右移,硬件电路图如图 3.3 所示,八个发光二极管 L1-L8 分别 接 在 单 片 机 的 接 口 上 , 输 出 “ 0” 时, 发光二 极管亮 ,开始时P1.0 P1.1 P1.2 P1.3 一一 P1.7 P1.6 一P1.0 亮,重复循环。(2)系统板上硬件连线把“单片机系统” A2 区的 J61 接口的 P1.0- P1.6 端口与 D1 区的 J52 接口相连。要求:P1.0 对应着 L1,P1.1 对应着 L2,,P1.7 对应着 L8.(3

3、)程序设计流程3.3 P1 口广告流水灯实 验电路原理图3.4 广告流水灯实验流 程3、模拟开关实验 监视开关K1(接在 P3.0端口上),用发 光二极管L1(接在单片机P1.0 端口上)显示开关状态, 如果开关合上,L1 亮,开关打开,L1 熄灭,如图 3.5 所示(2)系统板上硬件连线把“单片机系统” A2 区的 P1.0 端口用导线连接到 D1 区的 LED1 端口上;把“单片机系统” A2 区的 P3.0 端口用导线连接到 D1 区的 KEY1 端口上;(3)程序设计流程本实验程序设计可参考程序流程,如图3.6 所示图 3.6程序流程图Y1ATH巴s LJ一 cEAo A A- 一Za

4、 KL 4d!1-M-dd&4丄亠A工End卜d1KZ3.5 模拟开关实验原 理图三、实验内a本实验程序设计可参考程序流程,如图3.4 所示典T電”沖:041 丄11-111c =3OfF汁1.流水灯实验C51 程序:#includevoid time()long int i;for(i=0;i=10000;i+);void delay(unsigned char tmp)unsigned char j;while(tmp-)j=255;while(j-);code unsigned char tmpled8=0Xfe,0Xfd,0Xfb,0Xf7,0 xef,0 xdf,0 xbf,

5、0 x7f; code unsigned charsmpled8=0 x7f,0 xbf,0 xdf,0 xef,0 xf7,0 xfb,0 xfd,0 xfe; void main(void)unsigned char i;while(1)for(i=0;i8;i+)P1=tmpledi;delay(100);P1=0 xff;time();for(i=0;i8;i+)P1=smpledi;delay(100);P1=0 xff;time(); 硬件图2.闪烁灯实验C51 程序:#include#define uint unsigned intsbit led=P1A0;void delay()uint a;a=50000;while(a-);main()while(1)led=0;delay();led=1;delay(); 硬件图3、模拟开关实验C51 程序 :#includevoid main()unsigned char a;sbit key=P3A0;sbit led=P1A0;while(1)if(key=0) for(a=500;a0;a-);if(key=0)led=0;

温馨提示

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

评论

0/150

提交评论