到今天为止的编程记录:
1:完成了4个定时器同时工作 2011-06-27 am
2:加入自动键程序 完成了记忆功能,点划交错。2011-06-27 pm
3:加入lcd函数。2011-06-27 pm
4:对应电路板更改引脚定义 2011-07-09 am
5:自动键字符识别 2011-07-12 am
6:加入epprom操作及相关函数 2011-07-12 pm
7:加入ad采集和ps2键盘操作及相关函数 2011-07-14am
8:更改开机后自动键第一次解码错误 2011-07-14pm
8:更改解码及时间间隔错误 2011-07-14pm
9:加入4个按键长短按判断 2011-07-16pm
10:加入系统菜单设置部分(除呼号输入除外) 2011-07-16pm1
11:加入呼号输入 2011-10-15pm
12:解决开机长按f键直接进入主工作界面 2011-10-21pm
13:加入屏幕字符自动左移工作程序 2011-10-21pm
14:加入自动键左右手切换程序 2011-10-22pm
15:加入呼号读取并自动呼叫程序。 2011-10-22pm
16:加入键盘f1快捷键动呼叫。 2011-10-22pm
17:加入键盘bksp功能。 2011-10-23pm
18:加入键盘及时发送及回车后发送功能。 2011-10-25am
注:enter模式支持bksp,按回车后发送,只可删除档次输入能容,已发送内容不能修改。rt模式不能支持bksp和enter、
19:添加q简语和cw缩略语。 2011-10-25pm
20:添加wpm内容,调整范围10~40wpm。使用up和down键直接调整或者使用ps2键盘上下键调整; 2011-10-26am
21: wpm显示,固定时间后返回原屏幕内容 ; 2011-10-26pm
22: 音量显示,固定时间后返回原屏幕内容 ; 2011-10-27am
注: 键盘上下键完成wpm设置,左右键完成vol设置。
23: 完成主菜单结构 ; 2011-10-29pm
24: 学习模式1全部做完,随机模式有待改进,重复率较高; 2011-10-30pm
25: 学习模式2全部菜单除电键输入未完,其他部分做完2011-10-31am
26: 学习模式1、学习模式2全部做完,随机模式有待改进,重复率较高2011-10-31pm
27: 自动呼叫程序对输入呼号小于3位作为无效呼号,显示“no callid”2011-11-06pm
28: 点划对应电台接口输出2011-11-06pm
29: 连接电台是否静音选项ok2011-11-06pm
30: 重新校准侧音频率,和点划同步讯响。2011-11-07am
31: 加入bug键模式。2011-11-08pm
32: 根据1io大哥的修改内容,更正q简语和缩略语内容。2011-11-09pm
33: 重新调整按键功能,修复学习模式下bug。2011-11-11am
34: 测试功能单字符功能ok。2011-11-12am
35: 测试功能全部功能ok,并修正一个bug。2011-11-12pm
36: 彻底解决随机模式重复率高。2011-11-12pm
37: 加入插入耳机后蜂蜜器静音。2011-11-13pm
38: 单字母手动键正确解码10~40wmp。2011-11-15pm
39: 可连续解码,无空格识别。2011-11-15pm1
40: 解决手动键模式插入耳机不静音bug。2011-11-16pm
41: 加入手动键空格识别,识别有问题,疑似定时器初始化问题,能解就一直ok,不能解码要反复开关机2011-11-16pm
42: 加入手动键空格识别,识别问题,疑似定时器初始化问题,基本解决 2011-11-17pm
43: 加入手动键模式下,按up键显示wpm速度。 2011-11-17pm
44: 练习器供电电压低于7.0v时,lcd背景灯闪烁提示。2011-11-17pm
45: 改进练习和测试模式下按键bug。2011-11-22am
46: 改进初始化部分程序顺序,解决有时开机飞快发码。2011-11-22am
47: 从新编写lcd初始化部分,解决挑屏问题。2011-11-22am
48: 手动键部分重新处理,10-40wpm解码正确率在95%以上。2011-11-24am
49: 两机互发10-40wpm解码正确率在98%以上,继续完善解码程序。2011-11-25pm
50: 两机互发10-40wpm解码正确率100%,解决首次发送时间间隔不对假死机现象。2011-11-27am
51:重新校正手动键模式下显示wpm发报速度,与发码机误差1wpm2011-11-27am
52:取消ps2及时发送模式。2011-11-27pm
53:工程菜单加入低电压设置选项7v-25v。2011-11-27pm
54:去除两个不常用字符“:”和“;“。2011-11-28pm
55:调整练习模式和测试模式按键顺序及功能。2011-11-28pm
56:调整程序结构,解决13wpm一下点划间隔不均匀。2011-11-29pm
57:auto1修改点或者划快速连续拍发无记忆。2011-12-09am
58:auto2修改点或者划快速连续拍发无记忆。2011-12-09am
59:重新优化修改自动键和bug的代码部分。2011-12-10pm
60:修改learn模式下开启rand模式,repeat移位。2011-12-10pm
61:加入自动呼叫时通过b、c键改变wpm速度和退出呼叫。2011-12-12pm
62:修正测试模式q简语项目中错误。2011-12-14pm
63:改进手动键设别,快速自适应,单点划识别。2011-12-14pm
64:更改音量设置,音量为0时,蜂蜜器也关闭。2011-12-15am
65:修改ad采集函数位置,自动呼叫时插入耳机尽可能快速静音。2011-12-15am
66:解决手动键模式下,长按电键显示乱码,定时器计数溢出。2011-01-05am
67:加入键盘esc退出自动呼叫。2011-01-06pm
68:自动呼叫时除esc 上下左右键外都不响应。2011-01-06pm
69:自动键长按超过6s后,其他正常,不进行解码,溢出后重新初始化内容不对,已更正。2011-01-08pm