-
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
-
S3C2410的软件中断代码及其应用文档,可直接使用
S3C2410的软件中断代码及其应用文档,可直接使用-S3C2410 software interrupt code and its application documents can be directly used
- 2022-11-07 12:35:04下载
- 积分:1
-
ARM映象文件及执行机理
ARM映象文件及执行机理-ARM image files and the implementation mechanism
- 2023-04-08 19:05:33下载
- 积分:1
-
atmelsam7s64的usb数据传输例程
atmelsam7s64的usb数据传输例程-atmelsam7s64 the USB data transfer routines
- 2022-03-24 21:45:46下载
- 积分:1
-
ARM Elaborates on application systems development, based on S3C4510B the system...
ARM应用系统开发详解,基于S3C4510B的系统设计。-ARM Elaborates on application systems development, based on S3C4510B the system design.
- 2022-03-17 07:20:30下载
- 积分:1
-
自制mips处理器verilog代码
这是MIPS32微处理器的DIY代码,是一个SOC,片上集成了SROM、DRAM、uart、timer、gpio。参考了CPU自制一书,自己修改了访问内存协议。剖析了处理器工作原理,解开了处理器的神秘面纱,可得到极大成就感。
- 2022-01-31 08:19:06下载
- 积分:1
-
mega128 platform, cc1100 applications, the operating system model was written. t...
mega128平台下,cc1100的应用程序,在操作系统模式下写的,经测试好用,希望大家一起学习提高 -mega128 platform, cc1100 applications, the operating system model was written. test handy, I hope all of us can improve learning
- 2022-07-03 12:12:23下载
- 积分:1
-
Autoscan汽车扫描仪中使用的ICS4470音频测试源代码
Autoscan汽车扫描仪中使用的ICS4470音频测试源代码-Autoscan auto scanner used ICS4470 audio test source code
- 2023-01-01 12:00:13下载
- 积分:1
-
使用ATMEL AT91RM9200 CPU SDRAM初始化的一个例子。可以运行,初始化之后CS1的0x20000000地址可以访问。内部以文件的形式(Ini...
使用ATMEL AT91RM9200 CPU SDRAM初始化的一个例子。可以运行,初始化之后CS1的0x20000000地址可以访问。内部以文件的形式(Init_SDRam.txt)集成了ADS初始化命令配置,使得本工程可以直接下载到0x20000000地址运行,而不必限制于内部RAM。配置文件在AXD->Option->cfgInterface->session file中配置。祝好运,好使的话请给个推荐。-ATMEL AT91RM9200 CPU SDRAM using an example of initialization. Can run, after initialization CS1 can visit the 0x20000000 address. To document the form of internal (Init_SDRam.txt) integrated command initialization ADS configuration, makes this project can be directly downloaded to address 0x20000000 running, without having to be restricted to the internal RAM. Configuration file in the AXD-
- 2022-03-04 09:26:33下载
- 积分:1
-
关于周立公USB试验的改进程序,实现了文件的读写,并且将读文件在写道U盘
关于周立公USB试验的改进程序,实现了文件的读写,并且将读文件在写道U盘-Zhou USB test on the public improvement process, the realization of the document to read and write, and read documents, wrote U disk
- 2023-07-05 12:45:03下载
- 积分:1