嵌入式应用如图1所示,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管的单向导电性可知,这时发光二极管L1熄灭;当P1.0端口输出低电平,即P1.0=0时,发光二极管L1亮;我们可以使用SETB P1.0指令使P1.0端口输出高电平,使用CLR P1.0指令使P1.0端口输出低电平。 作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为0.2秒,相对于微秒来说,相差太大,所以我们在执行某一指令时,插入延时程序,来达到我们的要求,但这样的延时程序是如何设计呢?下面具体介绍其原理:
标签: 嵌入式应用
上传时间: 2016-03-21
上传用户:jjj0202
(1)用微机原理实验箱FD-8088提供的数码管和芯片做。 (2)假设有一个十字路口,1,3为南北方向,2,4为东西方向,每个路口各有红、黄、绿三个交通信号灯。 (3)用红黄绿三个彩色发光二极管模拟控制交通信号。红、黄、绿灯接通时间分别为5秒、2秒、5秒。
上传时间: 2014-01-12
上传用户:xlcky
该题目要求使用LED16*16显示矩阵设计接口滚动显示汉字。使用8255把cpu与显示外设LED联系起来。16*16LED是16列阴极连在一起,16列阳极连在一起的256个二极管矩阵,当阳极为高电平,阴极为低电平时,二极管发光。通过8255的A口接前8列,高电平有效,C口接后8列,高电平有效,B口接前8行,低电平有效。
上传时间: 2013-12-20
上传用户:qb1993225
本程序设计需应用软件控制并运行接口电路,使连接在该接口上的红、绿、黄发光二极管按十字路口交通红、绿、黄灯形式闪烁,并显示绿灯的倒计时时间。 程序一开始,四个方向的灯全为红灯,接着变为黄灯闪烁,然后东西方向为红灯,南北方向为绿灯并显示倒计时时间,倒计时间结束后,交通灯变成黄灯,闪烁几次后,东西方向变成绿灯,南北变成红灯,再变成黄灯,如此按交通灯的变化规则交替变化。
上传时间: 2013-11-27
上传用户:hzy5825468
金额的中文大写形式: 读入一个浮点数值,将其化为中文金额的大写形式。如123.45,转化为:壹佰贰拾叁元肆角伍分。编写程序,针对以下多种数据情况进一步完善程序。 【1】 当金额为整数时,只表示整数部分,省略小数部分,并添加“整”字。如123表示为:壹佰贰拾叁元整。 【2】 当金额中含有连续的0时,只需写一个“零”即可。如10005表示为:壹万零伍元整。 【3】 10的表示形式。如110表示为:壹佰壹拾元整。而10则表示为:拾元整。
上传时间: 2016-03-28
上传用户:康郎
其中,小区物业管理系统:用户名:Admin,口令:123;学籍 管理系统:用户名:admin,口令:111111;仓储药房管理系统:用 户名:00000,口令:11111;高校工资管理系统:用户名:Admin,口 令:123456;高校图书管理系统:用户名:admin,口令:123456。
标签:
上传时间: 2016-03-31
上传用户:jiahao131
用8位数码管组成显示电路提示信息,当从键盘输入6位密码时,只显示“8.”,当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门开,此处用LED发光二极管亮一秒钟做为提示,同时发出“叮咚”声;若密码不正确,禁止按键输入3 秒,同时发出“嘀、嘀”报警声;若在3秒之内仍有按键按下,则禁止按键输入3秒被重新禁止。
上传时间: 2014-12-03
上传用户:xiaohuanhuan
F2812上有3个32位的CPU定时器,本程序主要对CPU定时器0进行操作,100MS产生1次中断,在中断中让开发板上的L1、L3、L5、L7和L2、L4、L6、L8两组发光二极管交替闪烁。
上传时间: 2013-12-10
上传用户:litianchu
F2812上有3个32位的CPU定时器,本程序主要对CPU定时器0进行操作,100MS产生1次中断,在中断中让 2812开发板上的L1—L8发光二极管闪烁,实现跑马灯的效果。
上传时间: 2016-04-20
上传用户:lvzhr
1.实验任务: 本实验实现的是0-99自动计数,并在二位数码管上动态显示。 2.实验目的 掌握数码管动态显示原理 3.动态显示原理 原理图中把所有数码管的6个笔划段a-h同名端连在一起通过74LS573接P0口,而每一个数码管的公共极COM是各自独立地受I/O线控制。在这里就有了一个矛盾, 所有数码管的8个笔划段a-h同名端连在一起, 那么在一个屏幕上如何显示0,1,2,3,4,5这样不同的数字呢? 的确, 在这样的接法中,同一个瞬间所有的数码管显示都是相同的, 不能显示不同的数字。在单片机里,首先显示一个数, 然后关掉.然后显示第二个数,又关掉, 那么将看到连续的数字显示,轮流点亮扫描过程中,每位显示器的点亮时间是极为短暂的(约10ms),由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位显示器并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感。
上传时间: 2016-04-21
上传用户:wff