搜索资源列表
lq51
- Keil 自带的 RTX51—Tiny 系统有这样几个缺点:1、非占先式任 务调度,这样系统的实时性就很难保证 2、提供的系统服务太少, 只有 wait 与 signal。而 RTX51—Tiny 的优点是:1、Keil 公司自己开 发的,使用_task_关键字区别每个任务,这样可以使得被不同任务调 用的不同函数即使没有相互调用,他们的局部变量也不会相互覆盖。 免去了在 SmallRTOS 中需要手动制止函数间局部变量的相互覆盖。 2、内核小。整个 RTX51--Tin
chuzuzhejijiaqi
- 该设计的主要内容是通过C51单片机上的数码显示器来模拟出租车计价器的路程显示表,通过单片机上的键盘上的某些键来表示开始、暂停、复位等功能。步骤如下:首先,程序开始做一些必要的初始化工作,等待键盘输入。然后,启动键按下(0)后LED数码管开始记录路程并显示。最后,当需要停止是可按相应的键(F)对路程计数器进行暂停。而且还可以复位(E)-The main elements of the design through the C51 single-chip digital display to sim
key
- Verilog HDL编写的键盘扫描程序,考虑了判断按键弹起的问题。程序按一定的频率用低电平循环扫描行线,同时检测列线的状态,一旦判断有一列为低则表示有键被按下,停止扫描并保持当前行线的状态,再读取列线的状态从而得到当前按键的键码;等待按键弹起:检测到各列线都变成高点平后,重新开始扫描过程,等待下一次按键。-Written in Verilog HDL keyboard scanner, taking into account to determine key bounce problem. P
AT24C02_EEPROM
- 基于149单片机的AT24C02(I2C协议)实验,CPU向IIC总线发送数据,之后再从IIC总线读取并显示在数码管上,实际上操作的是EEPROM.器件挂接在IIC总线上,写数据时,主机发送后得等到从机应答信号才能进行继续发数据,否则stop();读数据时,主机接收到从机数据时,得主机完成IIC总线的应答才能继续读取数据-Based on 149 SCM AT24C02 (I2C protocol) experiments, CPU sends data to the IIC bus, foll
123
- 基本功能: 实现四项八拍步进电机的变速控制:加速,恒速,减速;可以按键控制正反转,具有声、光报警功能。 扩展功能: 1、以led数码管显示当前○1上电等待状态,○2运行状态(正转、反转标志,加速、恒速、减速,以及当前速度等级。),○3停止状态。 2、实现给定值控制步进电机速度。 -Basic functions: to achieve eight shot four stepper motor speed control: acceleration, constant
TAXI
- 基于VHDL的出租车计费器,通过VHDL语言来编程实现计费系统的四个功能块:分频模块,控制模块,计量模块和译码显示模块,最后使用MAX+PLUSII软件来对程序进行仿真,以模拟实现出租车的启动,停止以及等待等过程中的计时,计程和计费功能。-Taxi meter based on VHDL, VHDL language programming through the billing system of the four functional blocks: frequency module, co
yuyinwenduji
- 基于单片机的语音温度计的设计 包含 源程序 原理图 PCB 源文件 先录音,能分160段(地址为00H-0A0H)。我们说话平均语速4字/秒,所以20秒我们录80字。 经过计算,每个字占2个地址。我们录音15段。 录音用S1键,放音控制用S2键。录音时按下键后开始录音,录完每段后放开按键,录音停止。 共录15段,录每段时同时用数码管提示,分别用数字1-F来表示。 录音时按住来录音,放开手停止录音。 按语音(长按等到数码管变暗放手)提示键播报温度,不按不播报
WDG_TEST
- 本实验将实现如下功能:程序一运行则开启IWDG,并使得DS0常亮,在主循环里面不停的检测WK_UP按键是否按下,如果有按下,则喂狗,否则等待看门狗复位。看门狗复位可以看到DS0不停的闪烁。 注意: 1,该代码可以JTAG(SWD)下载,但是不支持仿真(仿真结果错误). 2,不要把1820和PA0的跳线帽跳上,否则可能导致按键"不灵".-The experiment will achieve the following functions: a running program
mqx-small-game
- mqx tower system(K60D100M)的小遊戲 閃燈後必須快速按按鍵 時間內/外 LED燈有不同反應 - The Tower system flashes green LED at 1 sec − You press button1 to stop LED flashing and start a new run of the game − The Tower system waits for a random time to
p
- 首先从主程序开始,接着初始化变量及LCD接口,然后初始化方波发生器、晶振管,使LCD显示信息,进入开机状态。等待动作——选择按键,包括播放键,暂停键,停止键,当然也可以选择返回;如果选择的是播放键,LCD上会显示歌曲编号,与此同时演奏相应的乐曲,此时,你可以按上一曲或下一曲键,使其演奏上一个或下一个乐曲。-First, the beginning of the main program, then initialize variables and LCD interfaces, and ini
8、交通灯
- 绿灯亮时,准许车辆通行,黄灯闪烁时,已越过停止线的车辆可以继续通行;没有通过的应该减速慢行到停车线前停止并等待,红灯亮时,禁止车辆通行。给行人看的叫人行横道灯,通常指由红、绿(绿为蓝绿)二种颜色灯组成用来指挥交通通行的信号灯,红灯停,绿灯行。(When the green light is on, the vehicle is allowed to pass. When the yellow light is flashing, the vehicles that have crossed th