-
PIC SINGLE-CHIP KEYSTROKE TEST
包括仿真电路及C程序,参考《PIC单片机入门和实战》。按键检测原理:PORTB的高4位设置为输入模式,且开启内部若上拉功能,这样,PORTB的高4位就全都是1,也就是按键的列线全是1,而PORTB的低4位全是0,也就是按键的行线全是0。若有按键按下,那么行线和列线就会连通,按键所在的列线的电压就会拉低,变为0。这个时候,读PORTB,低4位仍然为0 ,但是高四位就会有一位也是0。所以if((PORTB & 0xF0)!=0xF0)可以判断按键是否按下,因为如果按下了,高四位就不全为1。按键扫描,低4位依次输出0,而 低4位的另外3位输出1,那么,当输出0的行线,碰到按键按下的列线,就会将列线的电压拉低,这时候,读PORTB,就会得到按键的行列位置,即按键码。如果输出0的行线,未与按键的列线相连,那么高4位仍然全为1。就继续扫描。KeyCode[]数组中,存储了最近几次的按键码,最多可以存储最近8次,更改数组就可以更改存储大小。若多连接几个数码管,就可以依次显示按键的内容,如同计算器一样
- 2023-06-16 10:20:04下载
- 积分:1
-
ADC 噪音消除 C ARM (LPC1768)
LPC 1768 有个内部 ADC。 根据PCB 设计,它的输出包含噪音。 通过轮询 ADC 读取序列, 发现噪音输出在其他噪音输出后不会重复, 根据这个原理, 而不是读取操作, 可以进行 3 次重复读操作, 这样,其中一个样本会被删除, 其他样本的平均数是子程序的返回值
- 2022-03-23 20:23:47下载
- 积分:1
-
键盘led专用驱动芯片ZLG7290的驱动程序,基于KEIL开发环境
键盘led专用驱动芯片ZLG7290的驱动程序,基于KEIL开发环境-Keyboard led driver IC dedicated ZLG7290 driver development environment based on the KEIL
- 2023-06-13 10:05:04下载
- 积分:1
-
2812 D/A数模转换程序
应用背景
//
// TMDX AL
//
//###########################################################################
//
// Ver | dd mmm yyyy | Who | Description of changes
// =====|=============|======|===============================================
// 0.55| 06 May 2002 | L.H. | EzDSP Alpha Release
// 0.56| 20 May 2002 | L.H. | No change
// 0.57| 24 May 2002 | L.H. | Added initialization of RAM control registers
// | | | for TMX samples.
//###########################################################################
#include "DSP28_Device.h"
//---------------------------------------------------------------------------
// InitSysCtrl:
//-------------------------
- 2022-02-25 17:03:16下载
- 积分:1
-
ucfs的源代码,一个文件系统的代码 给需要的朋友
ucfs的源代码,一个文件系统的代码 给需要的朋友-ucfs source code, a file system code needed to Friend
- 2023-03-12 16:25:03下载
- 积分:1
-
SIM800程序
sim800 keil4程序,传输没问题,能够传输图片数据,运行稳定
- 2022-01-22 07:27:25下载
- 积分:1
-
模糊自整定PID控制的MATLAB源代码
模糊自整定PID控制的MATLAB源代码-PID
- 2022-03-12 21:50:34下载
- 积分:1
-
PS2键盘程序
包含键盘扫描,和PS2键盘通讯的程序,51内核单片机驱动PS2接口的实现程序,可以使单片机具有接插PS2接口设备(例如鼠标,键盘)的能力,大家可以借鉴一下!
- 2022-03-23 21:46:55下载
- 积分:1
-
lWIP是TCPIP的协议的源代码。采用的是最新LWIP0.6.4版本。为了得到最佳性能,我们需要引入操作
系统。上面的UCOSII就是一个很好操作系统。...
lWIP是TCPIP的协议的源代码。采用的是最新LWIP0.6.4版本。为了得到最佳性能,我们需要引入操作
系统。上面的UCOSII就是一个很好操作系统。-lWIP TCPIP agreement is the source code. Using the latest version LWIP0.6.4. To get the best performance, we need to introduce the operating system. UCOSII above is a very good operating system.
- 2022-08-19 06:42:09下载
- 积分:1
-
三星ARM处理器S3C44b0原理图,经典设计。
三星ARM处理器S3C44b0原理图,经典设计。-Samsung ARM processor S3C44B0 schematics, classic design.
- 2022-01-26 03:39:27下载
- 积分:1