Chinaunix首页 | 论坛 | 博客
  • 博客访问: 68492
  • 博文数量: 10
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 105
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-18 15:18
文章分类

全部博文(10)

文章存档

2011年(1)

2007年(9)

我的朋友
最近访客

分类:

2007-04-13 21:22:11

51单片机开发板使用说明书v4.0
淘宝网
 
目   录
   序言  ……………………………………………………1
基本实验:
   实验1  keil软件的应用……………………………… 4
   实验 2  I/O口实现流水灯 ………………………… 7
  实验 3  数码管显示12345678………………………11
  实验 4  100位计数器的实现  …………………… 13
  实验 5  蜂鸣器驱动实验…………………………… 15
  实验 6  键盘实验…………………………………… 18
  实验 7  定时器实验………………………………… 21
  实验 8  中断实验…………………………………… 22
  实验 9  A/D转换实验 ……………………………… 23
  实验 10  D/A转换实验 ………………………………27
  实验 11  串口通信实验 …………………………… 30
高级实验:
  实验 12 数字温度计实验…………………………… 31
  实验 13 实时时钟实验……………………………… 36
  实验 14 字符型液晶显示实验……………………… 43
  实验 15 I2C总线实验 ……………………………… 47
  实验 16 使用8155扩展IO  ……………………… 53
  实验 17 使用62256扩展RAM …………………… 55
综合实验:   
   实验 18 单片机时钟………………………………… 57
   附录:实验板原理图
 
 
 
实验 2 I/O口实现流水灯
1.     实验目的
   利用单片机的P2口作为I/O口,使用户学会利用P1口作为输入和输出口。
2.     实验设备及器件
    PC机                 一台
    51-v3.0型单片机实验板     一块
3. 实验内容
        编写一段程序,用P2口作为控制端口,使D1~D8如流水灯般点亮。
4.     实验步骤
①         用排线将P2口与LED输入端J6相连,如原理图6所示。
②         先编写一个延时程序。
③         将LED流水灯的程序编写完整并调试运行。
④          用下载线连接实验板和PC 机,把代码下到单片机实验板,       查看结果。
 
 
图 6  实验1原理图
5.  实验参考程序  
ORG   0000H
           LJMP  START
           ORG   0030H
 START:MOV   R1,#00H
           DJNZ  R1,$
           MOV   SP,#60H
 LOOP:MOV   A,#0FEH
 LOOP_1:MOV   P2,A
           CALL  DELAY
           RL    A
           CJNE  A,#7FH,LOOP_1 ;0111 1111
LOOP_2: MOV   P2,A
           CALL  DELAY
           RR    A
           CJNE  A,#0FEH,LOOP_2 ; 1111 1110
           SJMP  LOOP
DELAY: MOV   R0,#00H
L1: MOV   R1,#00H
L2: DJNZ  R1,L2
           DJNZ  R0,L1
           RET
             END
6.程序的下载
  ① 打开桌面上的下载软件的快捷图标,
你第一次启动程序,或更改了程序所在目录,请做如下设置:
点击界面左下角的“程序设置”,出现如图8对话框:
我为大家提供了几种常见的下载线配置文件放在pin_config 文件夹中。

注意:选择Altera_byteblast.ini管理员在2009年8月13日编辑了该文章文章。

-->
阅读(2841) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~