51单片机数码管滚动显示学号_单片机数码管显示0到9程序代码
/* 名称:单只数码管循环显示 0~9
说明:主程序中的循环语句反复将 0~9 的段码送至 P0 口,使数字 0~9 循环显示
*/
#include
#include
#define uchar unsigned char
#define uint unsigned int
uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
//延时
void DelayMS(uint x)
{
uchar t;
while(x--) for(t=0;t<120;t++);
}
//主程序
void main()
{
uchar i=0;
P0=0x00;
while(1)
{
P0=~DSY_CODE[i];
i=(i+1)%10;
DelayMS(300);
}
}
为了方便大家更好的学习,您还可以关注畅学电子和EDA的公众号,每天推送相关知识,希望能对你的学习有所帮助!
51单片机数码管滚动显示学号_单片机数码管显示0到9程序代码相关推荐
- 51单片机数码管滚动显示学号_静、动态数码管动态显示
1. 数码管静态.动态显示原理 静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码.当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止.这种方法的优点是占用CPU时间少, ...
- bootstraptable不显示数据_单片机显示原理
一.接口 LCD1602是很多单片机爱好者较早接触的字符型液晶显示器,它的主控芯片是HD44780或者其它兼容芯片.与此相仿的是LCD12864液晶显示器,它是一种图形点阵显示器,能显示的内容比LCD ...
- c51时钟数码管显示流程图_电子元器件/数码管
数码管 辉光数码管的发展历史 01辉光数码管的出身 在20世纪20年代末和30年代初,发明家们意识到可以将盖斯勒管的放电发光延伸到阴极,进而也就可以塑造阴极的形状来限定发光.例如,使用弯曲的导线作为阴 ...
- 单片机节日彩灯实训报告_单片机数字钟实训报告
单片机数字钟实训报告 学院:电子工程学院 专业:机电一体化 班级: 姓名: 手机号: 一.任务及要求 用51单片机设计时.分.秒计时器,具体要求如下. 1.具有时.分.秒计时功能和8位数码管显示功能, ...
- 单片机炫彩灯实训报告_单片机跑马灯(流水灯)控制实验报告
单片机跑马灯(流水灯)控制实验报告 1单片机实验报告单片机实验报告姓名 学号一.一. 实验实现功能实验实现功能1计数器功能 2流水灯二.具体操作具体操作1计数器功能计数器功能数码管的动态显示.每按一次 ...
- python给定字符串显示奇数_字符串基础练习题80+道(原文及代码见文尾链接)
Python 字符串基础练习题80+道 1.编写一个Python程序来计算字符串的长度. 2.编写一个Python程序来计算字符串中的字符数(字符频率). Sample String:google.c ...
- 单片机用python还是c语言_单片机为什么一直用C语言,不用其他编程语言?
单片机为什么还在用C语言编程?答案是:C语言是最适合单片机编程的高级语言. 这个问题的意思应该是:现在有很多很好用的高级语言,如java,python,VC等等,为什么这些语言不能用来编写单片机程序呢 ...
- word中图片为嵌入式格式时显示不全_打印Word图片显示不全 Word2007图片显示不全解决方法...
打印Word图片显示不全 Word2007图片显示不全解决方法,平凡的世界平凡的你,努力学习使我们变得不平凡,今天要介绍的知识是打印Word图片显示不全的相关知识,你准备好学习打印Word图片显示不全 ...
- iphonex时间显示蓝色_一文了解显示技术的发展简史
随着人们对显示器色彩追求和显示实用性的追求,显示器件市场发生了翻天覆地的变化,显示技术代替印刷技术成为知识.信息传播的主要途径,已有100多年的历史.尤其是近年来,随着通信技术的迅速发展以及人们对显示 ...
最新文章
- UITableviewcell重用机制以及解决重绘出现的重叠现象
- 分享10个强大的神器工具,你一定会需要!
- SimpleDateFormat和DateFormat类不是线程安全的。
- mybatis一套完整入门教程
- mysql drbd pacemaker_corosync+pacemaker+mysql+drbd 实现mysql的高可用
- html浏览器边框颜色,CSS设置字体和边框颜色时Chrome和其他主流浏览器差别的问题_html/css_WEB-ITnose...
- 苹果 SwiftUI 踢馆谷歌 Flutter!
- 7-11 求链式线性表的倒数第K项 (20 分)
- Java_接口练习题
- java 批量打印pdf文件_java 打印tiff及批量打印图片技术文章.doc
- cesium three性能比较_高中英语中的“形容词”,形容词的用法,比较等级及修饰词...
- 湖北理工学院计算机学院优秀毕业生,关于表彰2012届优秀毕业生的决定
- meta标签含义详细解释!
- android12.0(S) 从SD卡导入vCard文件到通讯录 号码带“-“ 如何把横线去除
- 一篇文章带你了解——巨量引擎平台广告审核规则
- 简易购物车实体类的设计
- 四、网络层(一)网络层的功能
- 鼠标右键转圈圈_电脑一右键就一直转圈怎么办_win10鼠标一点右键就转圈圈的解决方法...
- 苹果CMS电影站新手搭建教程
- 如何成为优秀的前端程序员?
热门文章
- python 文件备份
- 快应用开发必备工具下载
- sigmoid函数sigmoid求导
- 自动化运维工具——puppet详解(二)
- fortran matlab eng,[转载]关于MATLAB转FORTRAN的几点注意
- 系统集成资质培训 - 挣值分析题目分析
- 800个有趣句子帮你记忆7000个单词(1-400)
- android 时间水印相机,时间水印相机
- 程序员的“荣”与“耻”之我见
- 【 交换最小值和最大值 】本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 注意:题目保证最大和最小值都是唯一的。