用cpld实现曼彻斯特编码 用verilog HDL进行曼彻斯特编码,用于通信中
上传时间: 2015-05-02
上传用户:chenbhdt
用键盘控制发声的源程序,适用于51,PIC等常用单片机
上传时间: 2015-05-02
上传用户:6546544
GSM在单片机开发中的应用 和一些器件的应用程序 24c04 键盘编程
上传时间: 2015-05-02
上传用户:Shaikh
单片机例程:键盘控制,键盘控制,流水灯,数码管计数器,简单数字显示等
上传时间: 2013-12-24
上传用户:onewq
第一章 8086程序设计 第二章 MCS-51程序设计 第三章 微机基本系统的设计 第四章 存贮器与接口 第五章 并行接口 第六章 计数器、定时器与接口 第七章 显示器与键盘接口 第八章 串行通信及接口 第九章 数模转换器和模数转换器接口
上传时间: 2015-05-03
上传用户:pinksun9
键盘驱动程序: 键盘型号:P/S2 此程序已经测试过。
上传时间: 2015-05-03
上传用户:变形金刚
实现pc机键盘(p/s2接口)与8位单片机连接使用 原理:键盘时钟接在p3.2口,既8051的外部中断int0上,键盘数据接到p1.0上 每次按键,键盘会向单片机发脉冲使单片机发生外部中断,数据有p1.0口一位一位传进来 传回的数据格式为:1位开始位(0),8位数据位(所按按键的通码,用来识别按键),1位校验位(奇校验) 1位结束位(1) 实现:将键盘发回的数据放到一个缓冲区里(数组),当按键结束后发生内部中断来处理所按的按键 缺点:由于51单片机的容量有限所以缓冲区不可以开的太大,这就导致可以记录键盘的按键次数过少, 也就是容错性一般。不过如果正常使用键盘是不会出错的
上传时间: 2013-12-05
上传用户:清风冷雨
一般的具有人机对话的单片机系统少不了会有键盘。键盘接口的原理与应用 许多的教材都有介绍,但通常各有各的方法,各有各的优劣。下面就我现有的 对单片机键盘接口的了解和应用将众家的单片机直接驱动键盘的接口原理及应 用作一个总结,并附加相应键盘的汇编子程序和C 语言子函数。希望大家可以 从中受益。
上传时间: 2015-05-04
上传用户:hebmuljb
行列键盘的学习是单片机学习的必经之路,可是对了初学者来说学习起来并 不容易。书上的资料不多,或是说明不细,抑或太复杂不易理解。我在学行列键 盘时也有过此类的问题,近日我发现了一个非常好的行列扫描的方式——线反转 法行列键盘扫描,它简单易懂,非常适合初学者学习,也可作为程序开发之用。
上传时间: 2014-01-22
上传用户:dragonhaixm
从空格(ASCII码32)到~(ASCII码126)。表内的第一行与表头相同,下面的每一行都与上一行的内容相同,只是字符相左移动了一个位置。这样,下一行的最后一个字符与上一行的第一个字符相同。 为了进行文本编码,可以任意选择一个字符串,称之为编码字符串,也就是常说的密钥。为解释编码方法,我们假设密钥是Walrus,待编码的文本(即常说的明文)是: Meet me in St. Louis 我们在待编码的文本之上重复书写上述密钥,使得其长度与待编码文本相同: WalrusWalrusWalrusWa Meet me in St. Louis 从上述两行文本中按列对应方式依次提取一个字符,可得到多个字符对:WM、ae、le等,这些字符对可用作上表的索引。这样,依次以这些字符对作为索引可从上表查到一系列字符,这些字符就构成了文本编码,即常说的密文。例如,第W行第M列队应得字符是%,因此编码的第一个字符就是%;第a行第e列对应的字符是G;第l行第e列对应的是R。依次进行上述查找操作,可以得到完整的密文 %Grgua=aVauGLol?eiAU 进行相反的操作就可对该文本解码。 编写编码/解码程序,可以对文本文件或键盘输入的字符串进行编码/解码,在选择编码解码后,需要提示用户输入密钥。
上传时间: 2014-01-16
上传用户:Ants