搜索资源列表
C51-clock
- C51单片机实现液晶秒表以及简单计算器 电路是一个51最小系统,没有采用总线方式,而简单的连线方式,上有4*4矩阵键盘,一数码管,89S51单片机,串口下载线,数码管显示锁存芯片\\蜂鸣器\\1602液晶. 代码已经调试成功过,可以实现时间的调整.4*4矩阵键盘,第一排前三列是实现小时\\分钟\\秒的加.第二排前三列是实现小时\\分钟\\秒的减.当然还可以通过设置矩阵键盘的键值,来实现加\\减\\乘\\除四则运算,由数码管显示参与运算的数字以及最终的运算结果.-C51
jsq
- 单片机液晶秒表计算器完整修改版本 可以实现两种功能的切换,其他功能自行对照代码研究。4*4矩阵键盘,第一排前三列是实现小时\分钟\秒的加.第二排前三列是实现小时\分钟\秒的减.当然还可以通过设置矩阵键盘的键值,来实现加\减\乘\除四则运算,由数码管显示参与运算的数字以及最终的运算结果-Single-chip LCD calculator stopwatch can complete a modified version of the switch to achieve two func
1
- 4×4矩阵式键盘识别技术 (1.4×4矩阵键盘识别处理 (2.每个按键有它的行值和列值 ,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和CPU通信。每个按键的状态同样需变成数字量“0”和“1”,开关的一端(列线)通过电阻接VCC,而接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么;还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地,另一个并行口输入按键状态,由
KBD_RDCHR
- The function kbd_rdchr() does not riqueres interrupts or timers. Just call it when your program needs to read a key, it also does not queue those keys in any way. This function handles a 3x4 matrix keyboard conected at port defined as "kdb_port" kd
51key
- 1.此程序非常简洁它不是进行键扫描,而是直接读Pn口,修改很方便, 不受键位置的影响,比如:要改变键号位置只需改变keytable表顺序既可, 且很容易改成双键或多键同时按下键值. 2.还有一种放法是先读行值,再读列值然后行值*4+列值,此种放法也简洁但 可修改性不大好,而且要用乘法运算,代码相对大. 3.可很容易变通应用在多键键盘,比如8*8键盘或更多,代码多不了多少, 只是增大keytable表就可以-1. This program is very sim
16008408_E2
- 1、使用带辅助向量的三元组表技术,实现电力系统节点导纳矩阵的存储; 2、程序通过键盘或文件输入支路参数(支路阻抗),形成导纳矩阵,并使用带辅助向量的三元组表技术存储导纳矩阵; 3、通过对话框或键盘输入导纳矩阵元素的行、列号,在矩阵中查找相应的元素,并显示该元素的实部和虚部值; 4、通过运算求出与该导纳矩阵相对应的电力网络的阻抗矩阵,并显示或存储(存储在文本文件中)该矩阵的所有元素值; 5、该实验中矩阵的存储应使用稀疏矩阵存储技术 -1, the use of auxiliar
chuankoutongxin
- 1.由上位机发送1给单片机时,蜂鸣器以400ms频率发声,发2时以200ms频率发声,发3时以100ms频率发声,发4时关闲蜂鸣器。 1.以2400bps从计算机发送任一字节数据,当单片机收到该数据后,在此数据前加上一序号然后连同此数据一起发送至计算机,当序号超过255时归零。 2.以16进制发送一个0-65536之间的任一数,当单片机收到后在数码管上动态显示出来,波特率自定。 3. 用AD以1HZ的频率采集模拟信号,然后转换成数字量,再将其以1200bps发送到计算机,在计算机上显
Dot-matrix-clock
- stc12单片机做的点阵时钟,功能简介: 1、时间日期显示: 2、三按键菜单: 3、恋爱天数显示: 4、闹钟: 5、电池状态监测 6、多功能的LED指示: 在点阵屏上方有一排小LED,在右上方有一个大LED。正常时都不亮。 (1)当电池没电时,大LED变成红色; (2)当插上USB充电时:大LED多种彩色变化,一排小LED随电量增势流水灯变化 (3)当充满电时:大LED变成绿色,小LED灭掉;
