排序方式: 共有22条查询结果,搜索用时 12 毫秒
1.
2.
3.
4.
~~2软件编程软件编程的基本思想与矩阵键盘一致。首先以L1输出低电平,将L2~L8设置为输入,读L2~L8的状态,如全为“1”则K12~K18中无按键。然后以L2输出低电平,将L3~L8设置为输入,读L3~L8的状态,如全为“1”则K23~K28中无按键。按此方法继续L3~L7。以下为判别8线准矩阵式组合键盘电路的C51源程序。unsignedcharkb_input(void){unsignedchari,j,key_value;unsignedcharport_input,key_bit;unsignedcharscan_point;//扫描指针key_value=0x00;//无按键时键值为0x00for(i=0;i<7;i++){//用P1.0~P1.6扫描scan_point=0xfe;//指定扫描初始位置… 相似文献
5.
6.
超长LED显示屏控制系统的实现 总被引:3,自引:2,他引:1
针对超长LED显示屏数据输出速度慢这一瓶颈因素,从合理组织显示数据和提升硬件性能两方面着手探讨了解决办法.在分析数据组织算法和铁电单片机VRS51L3074硬件优势的基础上给出了相应的控制系统.方案的特点是将显示数据按输出顺序完整连续地排列在存储器中,由控制电路完成显示数据以DMA方式直接输出,并利用VRS51L3074的CS3扩展功能自动产生移位时钟,同时结合软件优化实现显示数据的高速输出.测试表明该系统能够可靠地驱动宽度为2 048列的超长LED显示屏并满足高刷新频率的要求,其控制功能具有易于扩展和可灵活配置的特点. 相似文献
7.
8.
10.