[单片机原理】KEILC51开发平台的安装与使用,控制LED灯循环闪烁

实验1  KEILC51开发平台的安装与使用

控制LED灯循环闪烁

实验目的:安装、学习Keil C51软件开发平台,熟悉KEILC51编译系统,及其使用方法,熟悉汇编语言的软件开发及程序调试方法,为后续单片机课程的学习打下良好的基础。

实验设备:计算机、Keil uVision4 软件、实验板、下载软件

实验内容:(具体请参看相关文档)

  1. 安装KEIL软件;

2、学习、使用Keil C51的基本菜单操作;

3、打开工程、新建工程;

4、掌握基本的调试方法:全速运行、单步运行、断点运行等

5、掌握观察变量、寄存器、RAMROM数据的方法

6、掌握模拟运行、调试方法

7、了解编译系统,编译生成HEX文件;

8、安装开发板驱动程序;

9、烧写软件的安装及使用方法;

10、打开例程1,生成的HEX文件,并下载到实验板,并观察实验现象及结果;

步骤:1.新建工程文件,命名为led2

2选择at89c52

3添加led灯闪烁图形源码

4.生成HEX程序,output,点击creat HEX file

5.点击运行,显示0 error

6已在子文件夹object里生成led2.HEX文件

7.打开STC-ISP烧录软件,用它打开led2.HEX文件,选择合适的端口,点击download下载。

8下载成功,led2文件已经烧录到单片机中

程序代码:mov r7,#8

main:mov r0,#8           ;

     mov p1,#01111111b  

loop: clr p2.3

      acall ds1ms       

      setb p2.3

      acall ds1ms 

      mov a,p1          

      rr a             

      mov  p1,a          

      djnz r0,loop

      djnz r7,main          

      ljmp rel         

ds1ms: mov r1,#1

ds1lo: mov r2,#200

ds2lo: mov r3,#200

       djnz r3,$

       djnz r2,ds2lo

       djnz r1,ds1lo

       ret ;rel:

实验结果:看到的现象、拍照、截图等



我的其他专栏:

单片机原理

模式识别原理

数字电子技术实验

自动控制原理

模拟电子技术

数据结构

 

关注我了解更多

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值