搜索资源列表
di4
- 1、 用16*16点阵的发光二极管逐行扫描显示“一”字。 2、 输入为四位二进制矢量。 3、 采用行列扫描的方法,用四位二进制做行选信号(总共16列),如选中第一行,则扫描第一行之中哪些行是高电平(1),哪些行是低电平(0) 为高电平的则点亮,为低电平的不亮。 4、 注意扫描频率的设置,扫描频率足够快,才能动态扫描“一”字。 5、 程序由行扫描模块和显示模块构成。 行扫描模块输入为一个时钟信号和重置信号,输出为4位二进制(用sel表示)行选信号,用来选中行,进行扫描。 显
wu2
- 1、 用16*16点阵的发光二极管逐行扫描显示“一”字。 2、 输入为四位二进制矢量。 3、 采用行列扫描的方法,用四位二进制做行选信号(总共16列),如选中第一行,则扫描第一行之中哪些行是高电平(1),哪些行是低电平(0) 为高电平的则点亮,为低电平的不亮。 4、 注意扫描频率的设置,扫描频率足够快,才能动态扫描“一”字。 5、 程序由行扫描模块和显示模块构成。 行扫描模块输入为一个时钟信号和重置信号,输出为4位二进制(用sel表示)行选信号,用来选中行,进行扫描。
IWDG
- 本例程测试了独立看门狗的使用。 程序运行时,液晶屏上会显示: STM32F10x DEMO IWDG TEST 通过使用SysTick中断按照250ms周期性更新IWDG计数器,每次更新的时候L1闪烁一次。使用外部中断7来模拟一次软件失败,按K1将产生一次外部中断7, 因为外部中断7的优先级比EWI优先级高,所以将会导致SysTick中断没有响应,IWDG计数器没有被重载,将出现重置事件,发生重置之后如果按K5来重置程序,L3将被点亮. -This routine tes
DS18B20
- 它的功能是: 1.读出当前温度值。 2.可通过按键调整报警温度上下限。按第一个键,进入温度上线调节模式,第二个键温度加,第三个键温度减,再按一下第一个键,进入温度下线调节模式,第二个键温度加,第三个键温度键,再按一下第一个键,正常显示当前温度。 3.当进入报警温度上下限调节时,红灯亮,当显示当前温度是,绿灯亮。 4.当当前温度超过上限温度时,或者低于下限温度时,蜂鸣器报警且黄灯闪烁。 需要说明的是, 一般情况下,DQ引脚应该有一个上拉电阻来拉高电平,但是我通过观察发现,初
digital-frequence
- 数字频率计 具有4位显示,能自动根据7位十进制计数的结果,自动选择有效数据的 --说 明:高4位进行动态显示。所显示的结果是数码管显示的数据乘以十的N次方;N对应发光二极管的右边点亮的第几位就是几,如果如果最右边的一个被点亮的话,频率就等于显示的 --数值乘以10的一次方。频率的测量范围是0~9,999,999HZ。-Digital frequency meter with four automatically according to the result of seven decim
2_2
- 光电式电子音乐蜡烛。 本设计采用STC89C52单片机控制电子蜡烛的功能,并用光敏二极管和微型MIC(驻极体话筒)作为电子蜡烛的传感器,实现蜡烛的点亮和蜡烛灯显示模式及歌曲的切换,数只LED发光二级管构成蜡烛灯芯,点亮时即是烛光。其工作原理简述如下:    火柴点亮靠近光敏二极管时,光敏二极管检测到光信号并将其转换为电信号,再通过LM339电压比较器与设定的电压进行比较,若高于设定电压则输出高电平给单片机,以控制点亮蜡烛灯并实现呼吸灯的效果。 用手拍响时,驻极体话筒MIC
ZLG7290-001
- 基于arm2410的乒乓球游戏机。游戏规则如下: 1.球的运动 以连续排列的发光二极管作为乒乓球,点亮的发光二极管的移(位)动作为乒乓球的运动。 2.击球 甲、乙两方各有一个按键作为球拍,以按键的按下开关表示击球。如果没有失误,则甲方击球后发光二极管向乙方移动,反之亦然。 3失误 接球方必须在放光二极管移动到自己方最末一个二极管时,按下击球键使球向对方移动。如果击球过早或过迟,即发光管还没移动到最末一个或已经移出队列都是为失误。 4.游戏等级 不同
kpci-847
- 8路开关量输入通道:在界面上用指示灯来显示8个输入的状态:有外加信号输入时状态为“1”,指示灯亮;无外加信号输入时状态为“0”,指示灯灭。 8路继电器输出通道:用开关按钮自行设置8个输出:“1”为高电平,“0”为低电平,控制继电器的开、闭状态。在板卡上用指示灯显示8个继电器的状态:继电器吸合时,指示灯亮;继电器断开时,指示灯灭。 -8 way switch quantity input channel: to display the 8 input s
kpci-844
- 8路输入通道:在界面上用指示灯来显示8个输入的状态:有外加信号输入时状态为“1”,指示灯亮;无外加信号输入时状态为“0”,指示灯灭。 24路输出通道:用开关按钮自行设置24个输出:“1”为高电平,“0”为低电平。输出通道具有二级锁存功能,即当计算机因故断电时,若板卡的供电电源照常供电,开关量的输出状态不会改变,直到计算机恢复供电后重新设置开关量的输出状态为止。 -8 input channels: to display the 8 input stat
gray_transformation
- 对图像进行对数、指数灰度变换。对数变换扩展了低灰度区,压缩了高灰度区,能使低灰度区的图像较清晰地显示出来。而指数变换一般用于对图像的高灰度区给予较大扩展。源码包中给出了源码和要处理的图片,1、4两张分别为过亮过暗的图,经过相应变换都能得到较好的效果。-The image is logarithmic, exponential gradation transformation. A logarithmic transformation of the low gradation area expan
five
- (I/O+IIC+数码管动态显示+键盘扫描+PWM) 1、由数码管低三位L12,L13,L14显示TLC549采集到的电压值X.XX,其他的数码管不亮; 2、电压越高,发光管LED5越亮;电压越低,发光管LED5越暗。-(I/O+IIC+ digital display+ keyboard scan+PWM) 1, by the digital control low voltage X.XX L12,L13,L14 TLC549 collected, other digita
dianzhen
- 需要实现点阵按列依次并且循环显示的效果,可以分析视觉上可以观察到列的变化,则列的扫描频率必定要远远小于行扫描的频率。在程序中,设置行扫描的频率等于前次实验中数码管扫描的频率,设置列扫描的频率为5HZ,即每0.2s显示亮的一列向前推进一列。在程序中,使用16进制计数作为74HC154的输入:分出5hz的频率,并用其计数,将计数值作为74HC154,则其译码产生的输出变化也为5hz,并且实现每列一次选通。由于每行对应的数码管共阳极。直接赋高电平。则可以实现所需要的功能。行扫面则是要实现先依行点亮,
LED
- 输入0~9, 输出LED七段码显示 输出高电平,LED点亮;低电平,LED灭 用if语句(Input 0~9, output LED seven segment code display Output high level, LED light; low level, LED extinguish Using the if statement)
case语句LED
- 输入0~9, 输出LED七段码显示 输出高电平,LED点亮;低电平,LED灭 用case语句写另一个结构体,并在配置语句中采用新的结构体进行仿真(Input 0~9, output LED seven segment code display Output high level, LED light; low level, LED extinguish)