跑马灯实验C语言程序

跑马灯实验C语言程序

void delay(unsigned int i); //声明延时函数 char LED;

main()

{

unsigned char i;

while (1)

{ LED = 0xfe;

for (i = 0 ;i < 8 ; i++)

{

P1 = LED;

delay(500);

LED = LED << 1; // 左移

LED = LED | 0x01; // 移位后,后面的位为高电平 if (LED == 0x7f) break; //提前退出 FOR 循环 }

for (i = 0 ;i < 8 ; i++)

{

P1 = LED;

delay(500);

LED = LED >> 1; // 右移

LED = LED | 0x80; // 移位后,后面的位为高电平 }

}

}

/*******延时函数*************/ void delay(unsigned int i)

{

unsigned char j;

for(i; i > 0; i--)

for(j = 255; j > 0; j--);

}

c语言延时跑马灯实验报告,跑马灯实验C语言程序相关推荐

  1. c语言实验报告上理答案,C语言实验报告江西理工大学实验5

    <C语言实验报告江西理工大学实验5>由会员分享,可在线阅读,更多相关<C语言实验报告江西理工大学实验5(6页珍藏版)>请在读根文库上搜索. 1.C语言程序设计实验报告教学班级: ...

  2. 大一上期c语言实验报告2,大一上期C语言实验报告1熟悉实验环境

    <大一上期C语言实验报告1熟悉实验环境>由会员分享,可在线阅读,更多相关<大一上期C语言实验报告1熟悉实验环境(3页珍藏版)>请在人人文库网上搜索. 1.成都工业学院计算机工程 ...

  3. c 语言构造函数的实验报告,c上机实验报告_相关文章专题_写写帮文库

    时间:2019-05-12 07:35:41 作者:admin 第二次上机实验报告 姓名:王小宁班级:学号: 031012 1234 第一题: 题目: 编写一个类,声明一个数据成员和一个静态数据成员, ...

  4. C语言LCD1602液晶实验报告,LCD1602液晶显示实验报告.doc

    LCD1602液晶显示实验报告 LCD1602液晶显示实验报告 实验目的 (1)了解LCD1602的基本原理,掌握其基本的工作流程. 学习用Verilog HDL语言编写LCD1602的控制指令程序, ...

  5. 四川理工c语言实验报告,多普勒综合实验报告.docx

    多普勒综合实验报告 四川理工学院实验报告成绩学号:11101030233班级:网络工程一班实验班编号:姓名:赵鸿平实验名称:多普勒效应综合实验实验目的:1.测量超声接收器运动速度与接收频率之间的关系, ...

  6. html语言的使用的实验报告,html程序设计实验报告.doc

    html程序设计实验报告 html程序设计实验报告 篇一:Html设计实验报告 <网页设计>实验报告 (2010-2011学年第二学期) 班 级:姓 名: 学 号:指导老师: 实验一 认识 ...

  7. 分割蛋糕c语言实验报告,蛋糕制作实验报告.doc

    蛋糕制作实验报告 蛋糕制作实验报告 蛋糕实验 浙江农林大学 食品专业模块实验课程 实验指导书 适用班级:(食品09 农业与食品科学学院 2011年 11 月 18 日 ) 实验一 糕点类食品中菌落总数 ...

  8. 【嵌入式实验】南航嵌入式实验报告——定时器TIMx实验

    嵌入式系统原理与应用实验报告-定时器TIMx实验 文章目录 嵌入式系统原理与应用实验报告-定时器TIMx实验 一.实验目的 1.1 TIMx的更新方式定时实验 1.2 基于TIMx的比较方式定时 1. ...

  9. mm1排队系统仿真matlab实验报告,matlab仿真实验报告_mm1排队系统仿真matlab实验报告资料...

    M/M/1排队系统实验报告 一.实验目的 本次实验要求实现M/M/1单窗口无限排队系统的系统仿真,利用事件调度法实现离散事件系统仿真,并统计平均队列长度以及平均等待时间等值,以与理论分析结果进行对比. ...

  10. 1602实现计算机实验报告,LCD1602液晶显示实验报告

    LCD1602液晶显示实验报告 一.实验目的 (1)了解LCD1602的基本原理,掌握其基本的工作流程. (2)学习用Verilog HDL语言编写LCD1602的控制指令程序,能够在液晶屏 上显示出 ...

最新文章

  1. mockcpp的so加载失败问题
  2. Android自定义流式布局-FlowLayout
  3. TCP断开连接为什么是4次挥手?
  4. mysql报错注入_关于Mysql注入过程中的三种报错方式
  5. Qt控件与按钮颜色透明
  6. filesaver.js 保存文件路径_iOS把UIImage保存到沙盒目录下以及沙盒目录概述
  7. Spring-学习笔记02【程序间耦合】
  8. JavaScript实用技巧(一)
  9. Provided path doesn't exist. pylama Please fix pylama path or install latest version(UBuntu版本下的情况)
  10. SAP CRM和Cloud for Customer的Account merge
  11. 类5-类的继承、虚函数、纯虚函数、虚析构函数
  12. 笔记本卡顿不流畅是什么原因_为什么越来越多的笔记本电池不可拆卸
  13. python os读取文件
  14. TortoiseSVN文件夹操作
  15. 地老天荒只是一个华丽的传说
  16. Java程序员培训班有用吗?是否专业
  17. How do I ensure that data is securely and reliably written to disk?
  18. 物联网技术概论:第7章
  19. [python]Crypto.Util.number ,long_to_bytes函数说明
  20. 反垃圾邮件系统|基于Springboot+vue 实现反垃圾邮件系统

热门文章

  1. win版跳过id锁工具_实测:一键跳过苹果锁,免费
  2. WebStorm 2018破解版
  3. DreamweaverCS6手把手教你安装并破解
  4. ps cs6破解补丁使用方法
  5. java微服务架构师,兴业数金Java笔试题
  6. android 滤镜录制,Android Camera 实时滤镜
  7. 关于安装QCAT/QXDM异常的问题
  8. MySQL修改、删除存储过程和函数
  9. Ubuntu安装redis客户端工具及简单使用
  10. Android字体设置,Roboto字体使用