从业近十年!手把手教你单片机程序框架 第36讲开场白:这一节要做一个简单的计算器。这个计算器不带小数点,只能进行不超过8位数据的加法运算,它麻雀虽小但是五脏俱全,它能清晰地勾勒出商业计算器的程序框架和思路。
从业近十年!手把手教你单片机程序框架 第35讲:开场白:2014年春节的时候,一帮朋友举行小规模的象棋比赛,有一些朋友下棋的速度实在是太慢了,为了限制比赛时间,我专门用朱兆祺的51学习板做了一个棋类比赛专用计时
从业将近十年!手把手教你单片机程序框架 第34讲:开场白:这一节要教会大家四个知识点:第一个:类似手机上10秒钟内无按键操作将自动进入锁屏的程序。第二个:如何用一个数组来接收按键的一串数字输入。第三个:矩阵
从业将近十年!手把手教你单片机程序框架开场白:上一节讲了数码管中的倒计时程序。这节要在此程序上多增加两个按键,用来控制数码管倒计时的速度档位,并且需要在数码管中闪烁显示被设置的速度档位。这一节要教会大
从业近十年,手把手教你单片机程序框架 第32讲:开场白:上一节讲了一二级菜单的综合程序,这一节要教会大家三个知识点:第一个:通过本程序,继续加深理解按键与数码管的关联方法。第二个:复习一下我在第五节教给
上一节讲了二级菜单,这一节要教会大家两个知识点:第一个:数码管通过一二级菜单来设置数据的综合程序框架。第二个:继续加深熟悉鸿哥首次提出的“一二级菜单显示理论”:凡是人机界面显示,不管是数码管
上一节讲了一级菜单,这一节要教会大家两个知识点:第一个:二级菜单的程序的程序框架。第二个:继续加深熟悉鸿哥首次提出的“一二级菜单显示理论”:凡是人机界面显示,不管是数码管还是液晶屏,都可以把
上一节在第4,3,2,1位显示设置的参数时,还有一点小瑕疵。比如设置参数等于56时,实际显示的是“0056”,也就是高位为0的如果不显示,效果才会更好。这一节要教会大家两个知识点:第一个:在上一节display
上一节讲了数码管的驱动程序,这节在上节的基础上,通过按键切换不同的窗口来设置不同的参数。这一节要教会大家三个知识点:第一个:鸿哥首次提出的“一二级菜单显示理论”:凡是人机界面显示,不管是数码
上一节讲了在主函数循环中动态扫描数码管的程序,但是该程序有一个隐患,在一些项目中 ,主函数循环中的任务越多,就意味着在某一瞬间,每显示一位数码管停留的时间就会越久,一旦超过某个值,会严重影响显示的效果
上一节通过一个机械手自动控制程序展示了我在工控常用的编程框架,但是一直没涉及到人机界面,在大多数的实际项目中,人机界面是必不可少的,这一节开始讲最常用的人机界面------动态数码管的驱动。这一节要教会大家
摘要:LED显示系统是半导体技术的一种典型且广泛的应用。文中设计了一种适合会展用的LED显示系统,该显示系统分为硬件系统和软件系统,在由输入信号的控制下,完成数据的储存与更新、画面显示、动画处理等功能。设计
8位数字计数器电路
摘要:为了解决现有温度监控需要的仪表数量多,组网困难的问题,设计了一种智能多路温度巡检仪。使用STC15F2K60S2作为核心处理器,巡回检测16路温度传感器。仪表具有多种类型输入功能,可与多种类型传感器、变送器配
本文介绍一种基于51单片机的简易数字电压表的设计制作,该设计主要由三个模块组成:a/d转换模块,数据处理模块及显示模块。a/d转换主要由芯片adc0808来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片at89c51来完成,其负责把adc0808传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示。数字电压表测量分为ov-1.999v,2.000v-19.99v,20.00v-199.9v,200.0v-1999v四个档位,并通过一个四位一体的7段数
LED半导体照明网讯 近日,在美国DLC的带领下,一行十余位海外买家到木林森股份有限公司进行参观调研。据悉,买家团十分认可木林森照明的生产规模和产品品质,认为木林森照明未来一定能在国际半导体照明舞台
近日,在美国DLC的带领下,一行十余位海外买家到木林森股份有限公司进行参观调研。据悉,买家团十分认可木林森照明的生产规模和产品品质,认为木林森照明未来一定能在国际半导体照明舞台大展拳脚。 据了解,买家团一
2003能不能直接驱动共阴的数码管?ULN2003 是高耐压、大电流达林顿陈列,由七个硅NPN 达林顿管组成。该电路的特点如下:ULN2003 的每一对达林顿都串联一个2.7K 的基极电阻,在5V 的工作电压下它能与TTL 和CMOS 电路直接
我国从LED照明制造和出口大国向产业和资本强国迈进,是未来一段时期民族企业商业模式创新的内在要求。作为国内LED照明企业必须正视短期内难以克服的产业链全球巨头定价权布局瓶颈,并找到可行的定价权博弈突围对策成
K1-K4 控制数码管移位显示/* 名称:K1-K4 控制数码管移位显示说明:按下 K1 时加 1 计数并增加显示位,按下 K2 时减 1 计数并减少显示位,按下 K3 时清零。*/#include<reg51.h>#define uchar unsigned char#define