GPIO输入输出练习:

LCD灯分别接到PC0 - PC7 ,  开关接到 PD3。

#include<iom16v.h>
#include<macros.h>/*---------延时延时,延时n * 1ms-------*/
void delay(unsigned int Time)
{unsigned char n;while(Time>0){for (n=1;n<187;n++){asm("nop");}Time--;}
}int main()
{unsigned char i;DDRC = 0xFF; // 把C接口设为输出模式PORTC = 0xFF; //将C接口设为高电平DDRD &= ~(1 << 3);//配PD3接口为输入模式PORTD |= (1 << 3);//配置为输入模式了,不是输出高电平了。是打开内置的上拉电阻while(1){if((PIND &(1 << 3)) == 0){//当PD3被按下,D3变为低电平PORTC &= ~(1<<0);delay(1000);PORTC |= (1<<0);PORTC &= ~(1<<1);delay(1000);PORTC |= (1<<1);PORTC &= ~(1<<2);delay(1000);PORTC |= (1<<2);PORTC &= ~(1<<3);delay(1000);PORTC |= (1<<3);PORTC &= ~(1<<4);delay(1000);PORTC |= (1<<4);PORTC &= ~(1<<5);delay(1000);PORTC |= (1<<5);PORTC &= ~(1<<6);delay(1000);PORTC |= (1<<6);PORTC &= ~(1<<7);delay(1000);PORTC |= (1<<7);}//if}//whilereturn 0;
}

mega16实现跑马灯相关推荐

  1. HarmonyOS 实现跑马灯效果

    跑马灯效果实现效果图 注意事项: HarmonyOS里面Text由于multiple_lines默认为false 所以我们可以直接来设置跑马灯效果,当想设置Text换行的时候设置multiple_li ...

  2. Android 使用 ellipsize 实现文字横向移动效果(跑马灯效果)

    实现的效果图如下 ellipsize 可以设置跑马灯效果 具体代码设置如下 <TextViewandroid:layout_width="match_parent"andro ...

  3. linux arm中断跑马灯,S3C2410 MDK实验---ARM汇编语言实现跑马灯

    具体思路: 由于开发板是将GPF4-7与灯相连,所以通过设置GPFCON控制寄存器将将LED灯相连的引脚4,5,6,7设置为输出功能,将他们的上拉电阻设置为禁用(设置GPFUP为0),通过修改GPFD ...

  4. 微信小程序 跑马灯效果完整代码附效果图

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 一:功能介绍及讲解 实现的跑马灯(跑马灯里面显示文章的title)的效果,并在右侧有个查看文章的按钮, ...

  5. iOS - 支持水平 / 垂直显示自动滚动的跑马灯控件 --- SKAutoScrollLabel 的使用和实现

    原文链接:http://www.jianshu.com/p/7221bc08f26a SKAutoScrollLabel 是一个同时支持水平 / 垂直两种类型的 "跑马灯" 效果的 ...

  6. iOS 跑马灯封装(带点击事件)

    1.WAdvertScrollView.h #import <UIKit/UIKit.h> @class WAdvertScrollView; typedef enum : NSUInte ...

  7. TextView实现跑马灯效果

    经常使用TextView会出现这样的情况,有限的空间内只能写一行,然后导致好多文字被"..."表示了,如图: 而且有可能是重要信息被隐藏了,于是就有了跑马灯效果. 实现方式很简单: ...

  8. 正点原子探索者原理图_正点原子【STM32-F407探索者】第六章 跑马灯实验

    1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 http://weixin.qq.com/r/hEhUT ...

  9. 死前真的会有「跑马灯」,人类首次同步测量大脑濒死状态

    来源:新智元 编辑:袁榭 好困 或许,人死前可能真会眼前出现人生跑马灯! 最近,神经科学家在记录了一个濒临死亡的人类大脑的活动之后发现,人在死亡前后有节奏的脑电波模式与做梦.回忆记忆和冥想时出现的模式 ...

最新文章

  1. 把时间当作朋友(第一版)笔记
  2. 开源需自立!Android、GitHub、Apache全线告急!
  3. 实体服务是一种反模式
  4. pandas - DataFrame
  5. ZTree相关使用的例子
  6. 你知道C#中的Lambda表达式的演化过程吗?
  7. Bailian4120 硬币【0-1背包】
  8. 记一次远程协助的排错案例
  9. matlab7.0的序列号
  10. WPF教程二:布局之StackPanel面板
  11. 如何使用手机通过校园无线网在知网免费下载论文
  12. c 语言rand()生成随机数
  13. WEB-INF与META-INF详解
  14. 伯爵写给女巫的一封信
  15. 京牌背户车现在还值得入手吗,需要注意什么?
  16. ECCV2022 Workshop | 复杂环境中的多目标跟踪和分割
  17. 红外遥控器添加遥控支持方法
  18. 打开从网络访问计算机,u盘启动大师Win7如何设置允许或拒绝从网络中访问本地电脑...
  19. MySql INSTR和LOCATE 不区分大小写的问题
  20. 将网页全屏显示的三种方法

热门文章

  1. LTE-A载波聚合技术(1)---载波聚合的技术特征、分类、仿真场景
  2. bbr29_Linux Kernel 4.9 中的 BBR 算法与之前的 TCP 拥塞控制相比有什么优势?
  3. 《乐高EV3机器人搭建与编程》一2.9 小结
  4. 【自动化】初见 - 最强浏览器插件 《油猴Tampermonkey》 开发和发布
  5. 2020EdgeX中国挑战赛 | 决赛路演成功举办
  6. angular文件上传php,ajax jquery angular 上传文件与分隔上传
  7. html一行的宽度设置,html – 将一行表格框的总宽度扩展到100%
  8. Pytorch环境部署
  9. 电子商务思维导图精品荟萃:电子商务思维导图大全
  10. 金融学习之七——统计检验方法的使用