搜索资源列表
uCOS
- UCOS工程,采用keil开发工具开发,程序中基于stm32v100处理器. 在uC/OS-II中建立3个任务Taskled、Tasktep、Taskadc和三个中断。 Taskled初始化时,LED 依次点亮,当按下 Key 键时产生中断。 中断服务子程序内容:灯全部熄灭,2 秒钟后发光二极管全部点亮,再过 1 秒钟后中断返回。 Tasktep用来实时检测温度传感器u4的温度。STM32通过IIC接口获取温度传感器的温度。 Task
AD_generator
- 用MSP430 launch pad制作一个简易的方波信号发生器,要求: 使用MSP430的Timer_A产生方波信号,方波信号频率范围:1KHz~10KHz 方波信号的频率由外部电压控制,电压范围为0-2V,输入电压和输出频率呈线性关系; 外部电压信号由MSP430的片内A/D采集; 外部输入电压由电位器产生; 输出信号的频率误差<10Hz; 系统上电以后默认输出方波信号1kHz。 增加按键控制功能,当S2(P1.3)按下时,通过改变外部输入电压可控制方波信
button.rar
- 基于嵌入式linux下的button按键驱动实现代码。利用状态机实现去抖动、短按及长按键等功能。具有参考价值。,Under the button based on embedded linux key driver to achieve the code. Using the state machine to achieve to jitter, short and long key press functions. With a reference value.
usb
- 基于USB2.0通信控制芯片的通信程序,通过开发板上的按键,按下之后传输相应字符到pc主机,由程序显示出来-USB2.0 controller chip communication based on the communication process, through the development of key board, press the corresponding character after the transfer to the host pc, displayed by the
PACKMANAGEMENTSYS 停车场管理系统
- 设停车场是一个可以放n辆车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按照到达时间的先后顺序,依次由北向南排列(大门在最南端,最先达到的第一辆车停放在车场的最北端),若车场内已经停满n辆车,则后来的车辆只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车可以进入;当停车场内某辆车要离开时,在它之后进入车场的车辆必须先退出车场为它让路,待该车辆开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车,在它离开的时候必须按它停留的时间长短缴纳费用。试为停车场编制按上述要求进行管理
common
- 升级前需要安装DL串口驱动:PL-2303 Driver Installer.exe(假如以前已经安装过驱动,可以跳过此项) 插入DL数据线,确定可以连接上电脑!(请注意DL线电源线不要短路,手机没有电时升级请外接4.2V的外置电源) 请确定手机在电量足够的情况下升级。 1,解压common.rar文件,打文件夹中的MultiPortFlashDownloadProject.exe文件 2,配
1
- 程序通过显示数码管显示当前所在的楼层。 用拨码开关代表内部按钮,拨到高是认为按下。其中sw3代表4楼按键,sw2代表3楼按键,sw1代表2楼按键,sw0代表1楼按键。 用按键代表外部按钮,按下认为是按下。其中bt3代表4楼按键,bt2代表3楼按键,bt1代表2楼按键,bt0代表1楼按键。 用一下步骤进行演示: (1)初始时,显示为1,即在一层的位置。 (2)首先演示单人按键的情况:按动一个按钮,例如4,可以看到数码管逐步跳到4,表示到4楼。 (3)拨拨码开关,例如1
keyboard
- 键盘输入实验 实验要求:利用实验板上的4×3小键盘,当检测到有键按下时,读取按键值并在LED数码管中显示该值。-Keyboard input test test requirements: use of experimental board 4 × 3 keypad when a key is detected, the read key value and the LED digital display the value.
wave
- 可控脉冲发生器的VHDL源代码。设计文件加载到目标器件后,按下按键开关模块的S8按键,在输出观测模块通过示波器可能观测到一个频率约为1KHZ、占空比为50 的矩形波。按下S1键或者S2键,这个矩形波的频率会发生相应的增加或者减少。按下S3键或者S4键,这个矩形波的占空比会相应的增加或减少。-Controllable pulse generator of the VHDL source code. Design documents loaded to the target device and p
底层虚拟建开发
- InitSuperKeys() 安装WINIO驱动,一般用于Form_Load事件中调用 CloseSuperKeys() 卸载WINIO驱动,一般用于Form_Closed事件中调用 KeyDown(Key) 模拟普通Key键按下。 KeyDownEx(Key)模拟扩展Key键按下。 KeyUp(Key)模拟普通Key键弹起。 KeyUpEx(Key)模拟扩展Key键弹起。 KeyPress(Key)模拟普通Key键按下并弹起一次。其中按下和弹起的默认时间间隔是200毫秒 KeyPress(K
PIC-clock
- 本作品采用Atmel公司的AT89C51单片机,以汇编语言为程序设计的基础,设计一个用四位数码管显示时、分的时钟。在实物图中,左边靠近电源的绿色发光二极管(长亮)是电源指示灯,表示的是5V稳定电源工作正常;单片机左下角红色发光二极管是秒灯,每闪烁一次表示时间走动一秒钟;按键正上方绿色发光二极管是设置灯,当时间正常走动时此时不亮,当第一次按下设置键(右键)时,此绿灯亮,同时秒时熄灭,且分钟的两位数码管出现闪烁,时间停止走动,进入校时状态,表示此时可以进行分钟的调整,当按一次加一键(左键)可实现分钟
Verilog_PS2_RS232
- 实现PS/2接口与RS-232接口的数据传输, PS/2键盘上按下按键,可以通过RS-232自动传送到主机的串口调试终端上,并在数据接收区显示接收到的字符。 串口调试终端的设置:波特率115200,一个停止位,无校验位。 -The realization of PS/2 interface with RS-232 data interface, PS/2 keyboard to press the button, through RS-232 automatic transmissi
timer
- 定时设计一个单片机控制的简易定时报警器。要求根据设定的初始值(59-1秒)进行倒计时,当计时到0时数码管闪烁“00”(以1Hz闪烁),按键功能如下: (1)设定键:在倒计时模式时,按下此键后停止倒计时,进入设置状态;如果已经处于设置状态则此键无效。 (2)递增键:在设置状态时,每按一次递增键,初始值的数字增1。 (3)递减键:在设置状态时,每按一次递减键,初始值的数字减1。 (4)确认键:在设置状态时,按下此键后,单片机按照新的初始值进行倒计时和显示。如果已经处于计时状态则此键无
qianrsARM3000wuziqi
- 人人对战五子棋是要两个人对弈的游戏,它用ARM开发板的键盘操作,输入值的范围是1-9:2,4,6,8控制方向,1是左下,3是右下,5是确定,7是左上,9是右上,下的情况直接在开发板的显示屏上显示。 我们的游戏的功能是:一个人先在10*10的棋盘中随便下一棋,另一个人也可以在棋盘中随便下,第一个人下完了,另一个人才可以下,这里有一个权限的交换问题,只要一方有五个相邻的棋子成一条线(上下,左右,斜),就在显示屏中打印出那一方胜,一段时间后,系统自动打印棋盘,新的一局开始。 程序测试数据:
Key_Scan
- 运行后按着几个按键,将在屏幕上显示其扫描码,无键被按则显示Nokey! 经试验一般可检测8个按键同时被按下! 为C语言编写TXT格式源码,改后缀名后可运行。-Running according to a few keys will be displayed on the screen of its scan code, no keys are displayed according to Nokey! May generally be detected by the test butto
ZLG7290
- ZLG7290键盘驱动程序。按下按键,在串口调试助手中输入b,在窗口中立即出现按键所对应的数值。比官方程序多一段芯片初始化代码。-ZLG7290 keyboard driver. Press the button, serial debugging aides in the type b, appear in the window corresponding to the numerical keys. Than the official procedures have a chip initi
LCDtimer
- 运动计时器的设计。设计要求: (1)在液晶显示屏上显示分钟和秒,最长的计时时间为59:59。 (2)按下清零按键,在液晶显示屏上显示的时间为00:00。 (3)按下启动/暂停按键,则启动或暂停计时器计时。其功能与实际的计时器的开始/停止按钮功能相同。 -Movement timer design. Design requirements: (1) in liquid crystal displays minutes and seconds, the longest time 59
1602LCDstopwatch
- * 1602LCD显示秒表 * * K3 --- 控制按键 (p3.4) * * 第一次按下时,开始计时,第二次按下时,暂停计时。 * * 第三次按下时,累计计时,第四次按下时,暂停计时。 * * K4 --- 清零按键 (p3.5) * * 在任何状态下,按一下K4,均可清零-* 1602LCD show** K3--- stopwatch control buttons (p3.4)** When the first press, start running,
CALLER
- CALLER.rar包括电路图和源程序用51单片机实现。本无线呼叫器主机设有3个按键即服务、删除、查看。具体工作流程如下:当顾客按下按键(顾客需求服务按键)后,数据通过无线方式送给主机。主机的RX3310A—1收到信号后传送给PT2272L4解码,由于单片机不停地对PT2272L4进行地址扫描,PT2272L4将解码后的数据存于某一地址当单片机扫描到这一具有数据的地址后。就取出其数据,将数据处理后送到数码管显示。在数据处理这一阶段单片机要完成数据的存储工作。同时,在数据处理中单片机就会通过T1口
shijue
- 可以测试人的视觉暂留特性,灯闪烁的频率慢慢变快,当看不清闪烁的时候,按下按键,LED显示人眼的暂留时间-To test human visual characteristics of temporary stay, the frequency of light flashes slowly changing rapidly, when not clear when flashing, press the button, LED display the human eye temporary st