课程详情
培训对象
必须是电子或计算机类大专以上毕业并年满20岁以上
培训收益
接受最早、最专业、最系统化的电子培训,成为最专业的工程师。
课程内容
(自带) 针对具体项目进行开发设计对个人进行一对一辅导教学
汇编综合班+C语言提高班 + 项目(百年历或电子钟)
LCM百年历项目指导就业班
一.年月日时分秒正常走时与报警
第一天
LCM1602显示初始化为2000-01-01 SUN (年-月-日 星期六)23:59:00 AL00:00 (时:分:秒 报警时间)
读取DS1302时钟芯片内部数据将年-月-日显示在对应位置
读取DS1302时钟芯片内部数据将时:分:秒显示在对应位置
第二天
读取DS1302时钟芯片内部数据将星期数字按英文显示在对应位置
根据当前时钟初始化报警时间;报警1分钟;期间有任一按键按下,则停止报警
检查并完善程序
二.菜单按键与显示配合处理
第三天
Menu键按第一下则年闪烁, 第二下月闪烁;第三下日闪烁;第四下小时闪烁
第五下分钟闪烁; 第六下闹钟小时闪烁;第七下闹钟分钟闪烁; 第八下退出调整
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理 及对日期时间闹钟的设定单次按键/长按键/连续键
第四天
Up键每按一下则该闪烁数加1, 如年“00->99”;月“00->12”;日“00->31”
Up键每按一下则该闪烁数加1, 如时为“00->…->23”; 分为“00->…->59”
Down键每按一下则该闪烁数减1,如年“99->00”月为“12->00”;日为“31->00”
第五天
Down键每按一下则该闪烁数减1,如时为“23->…->00”; 分为“59->…->00”
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
完善Down连续进键功能,按下则减1,按下时间超过2秒钟, 按着不动则每半秒减1
四.年月日与星期的关系
第六天
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
要求在调整过程中星期几要根据年月日变动而自动变动
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
五.EEPROM的读写与数据保护
第七天
将闹钟时间写入STC片内EEPROM即DATA Flash区
每次开机时读入闹钟时间(原来是设定的) 并增加抗干扰措施
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
六.整机程序善后处理
第八天
每次开机将开机次数显示在数码管上2秒种
增加开机动画显示
检查程序/优化程序/加中文注释
LED电子闹钟项目指导就业班
一.时分秒的正常走时与报警
第一天
时间初始化为:23:59,正常走时则1分后变为00:00
“:”闪烁即每半秒亮半秒灭;
设定时钟走到00:00则报警1分钟; 报警期间有任一按键按下,则停止报警
二.菜单按键与显示配合处理
第二天
Menu键按第一下则分钟数字闪烁,同时要求“:”常亮表示正处于调整状态
按第二下则小时数字闪烁; 按第三下则退出调整状态恢复正常走时, “:”闪烁
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理
第三天
Up键每按一下则该闪烁数加1, 如分为“00->…->59”时为“00->…->23”
Down键每按一下则该闪烁数减1,如分为“59->…->00”时为“23->…->00”
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
四.数据的拆分处理
第四天
改Menu键功能为:分个位->分十位->时个位->时十位->退出
改Up键为循环进键,如分个位为“0->…->9->0”分十位为“0->…->5->0.”
时十位<2,时个位为“0->…->9->0”. 时十位=2时则为“0->…->3->0”
时个位>3时,时十位为“0->1->0”.时十位<=3时则为“0->1->2->0”
五.闹钟时间的显示与设定
第五天
改Down键为Alarm键:显示闹钟时间(“:”常亮)->退出.无键按下则1分钟自动退出
进入闹钟显示后,配合其他两个按键则进入闹钟调整模式(调整方法同上)
要求在此不得报警,且不得影响时钟正常走时!
六.单次按键/长按键/连续键
第六天
增加Up键连续进键功能,按着不动则每半秒加1
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
七.EEPROM的读写与数据保护
第七天
将闹钟时间写入24C02,每次开机时读入24C02闹钟时间(原来是设定的)
增加抗干扰措施,每次开机时要延时500MS再读入24C02闹钟时间(保证电源稳定)
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
为防止24C02存储单元损坏,改为动态存储单元存储,确保万无一失!
八.整机程序 善后处理
第八天
每次开机将开机次数显示在数码管上2秒种.
增加开机动画显示
检查程序/优化程序/加中文注释
汇编综合班+C语言提高班 + 项目(百年历或电子钟)
LCM百年历项目指导就业班
一.年月日时分秒正常走时与报警
第一天
LCM1602显示初始化为2000-01-01 SUN (年-月-日 星期六)23:59:00 AL00:00 (时:分:秒 报警时间)
读取DS1302时钟芯片内部数据将年-月-日显示在对应位置
读取DS1302时钟芯片内部数据将时:分:秒显示在对应位置
第二天
读取DS1302时钟芯片内部数据将星期数字按英文显示在对应位置
根据当前时钟初始化报警时间;报警1分钟;期间有任一按键按下,则停止报警
检查并完善程序
二.菜单按键与显示配合处理
第三天
Menu键按第一下则年闪烁, 第二下月闪烁;第三下日闪烁;第四下小时闪烁
第五下分钟闪烁; 第六下闹钟小时闪烁;第七下闹钟分钟闪烁; 第八下退出调整
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理 及对日期时间闹钟的设定单次按键/长按键/连续键
第四天
Up键每按一下则该闪烁数加1, 如年“00->99”;月“00->12”;日“00->31”
Up键每按一下则该闪烁数加1, 如时为“00->…->23”; 分为“00->…->59”
Down键每按一下则该闪烁数减1,如年“99->00”月为“12->00”;日为“31->00”
第五天
Down键每按一下则该闪烁数减1,如时为“23->…->00”; 分为“59->…->00”
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
完善Down连续进键功能,按下则减1,按下时间超过2秒钟, 按着不动则每半秒减1
四.年月日与星期的关系
第六天
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
要求在调整过程中星期几要根据年月日变动而自动变动
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
五.EEPROM的读写与数据保护
第七天
将闹钟时间写入STC片内EEPROM即DATA Flash区
每次开机时读入闹钟时间(原来是设定的) 并增加抗干扰措施
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
六.整机程序善后处理
第八天
每次开机将开机次数显示在数码管上2秒种
增加开机动画显示
检查程序/优化程序/加中文注释
LED电子闹钟项目指导就业班
一.时分秒的正常走时与报警
第一天
时间初始化为:23:59,正常走时则1分后变为00:00
“:”闪烁即每半秒亮半秒灭;
设定时钟走到00:00则报警1分钟; 报警期间有任一按键按下,则停止报警
二.菜单按键与显示配合处理
第二天
Menu键按第一下则分钟数字闪烁,同时要求“:”常亮表示正处于调整状态
按第二下则小时数字闪烁; 按第三下则退出调整状态恢复正常走时, “:”闪烁
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理
第三天
Up键每按一下则该闪烁数加1, 如分为“00->…->59”时为“00->…->23”
Down键每按一下则该闪烁数减1,如分为“59->…->00”时为“23->…->00”
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
四.数据的拆分处理
第四天
改Menu键功能为:分个位->分十位->时个位->时十位->退出
改Up键为循环进键,如分个位为“0->…->9->0”分十位为“0->…->5->0.”
时十位<2,时个位为“0->…->9->0”. 时十位=2时则为“0->…->3->0”
时个位>3时,时十位为“0->1->0”.时十位<=3时则为“0->1->2->0”
五.闹钟时间的显示与设定
第五天
改Down键为Alarm键:显示闹钟时间(“:”常亮)->退出.无键按下则1分钟自动退出
进入闹钟显示后,配合其他两个按键则进入闹钟调整模式(调整方法同上)
要求在此不得报警,且不得影响时钟正常走时!
六.单次按键/长按键/连续键
第六天
增加Up键连续进键功能,按着不动则每半秒加1
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
七.EEPROM的读写与数据保护
第七天
将闹钟时间写入24C02,每次开机时读入24C02闹钟时间(原来是设定的)
增加抗干扰措施,每次开机时要延时500MS再读入24C02闹钟时间(保证电源稳定)
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
为防止24C02存储单元损坏,改为动态存储单元存储,确保万无一失!
八.整机程序 善后处理
第八天
每次开机将开机次数显示在数码管上2秒种.
增加开机动画显示
检查程序/优化程序/加中文注释
课程安排
(自带) 针对具体项目进行开发设计对个人进行一对一辅导教学
汇编综合班+C语言提高班 + 项目(百年历或电子钟)
LCM百年历项目指导就业班
一.年月日时分秒正常走时与报警
第一天
LCM1602显示初始化为2000-01-01 SUN (年-月-日 星期六)23:59:00 AL00:00 (时:分:秒 报警时间)
读取DS1302时钟芯片内部数据将年-月-日显示在对应位置
读取DS1302时钟芯片内部数据将时:分:秒显示在对应位置
第二天
读取DS1302时钟芯片内部数据将星期数字按英文显示在对应位置
根据当前时钟初始化报警时间;报警1分钟;期间有任一按键按下,则停止报警
检查并完善程序
二.菜单按键与显示配合处理
第三天
Menu键按第一下则年闪烁, 第二下月闪烁;第三下日闪烁;第四下小时闪烁
第五下分钟闪烁; 第六下闹钟小时闪烁;第七下闹钟分钟闪烁; 第八下退出调整
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理 及对日期时间闹钟的设定单次按键/长按键/连续键
第四天
Up键每按一下则该闪烁数加1, 如年“00->99”;月“00->12”;日“00->31”
Up键每按一下则该闪烁数加1, 如时为“00->…->23”; 分为“00->…->59”
Down键每按一下则该闪烁数减1,如年“99->00”月为“12->00”;日为“31->00”
第五天
Down键每按一下则该闪烁数减1,如时为“23->…->00”; 分为“59->…->00”
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
完善Down连续进键功能,按下则减1,按下时间超过2秒钟, 按着不动则每半秒减1
四.年月日与星期的关系
第六天
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
要求在调整过程中星期几要根据年月日变动而自动变动
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
五.EEPROM的读写与数据保护
第七天
将闹钟时间写入STC片内EEPROM即DATA Flash区
每次开机时读入闹钟时间(原来是设定的) 并增加抗干扰措施
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
六.整机程序善后处理
第八天
每次开机将开机次数显示在数码管上2秒种
增加开机动画显示
检查程序/优化程序/加中文注释
LED电子闹钟项目指导就业班
一.时分秒的正常走时与报警
第一天
时间初始化为:23:59,正常走时则1分后变为00:00
“:”闪烁即每半秒亮半秒灭;
设定时钟走到00:00则报警1分钟; 报警期间有任一按键按下,则停止报警
二.菜单按键与显示配合处理
第二天
Menu键按第一下则分钟数字闪烁,同时要求“:”常亮表示正处于调整状态
按第二下则小时数字闪烁; 按第三下则退出调整状态恢复正常走时, “:”闪烁
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理
第三天
Up键每按一下则该闪烁数加1, 如分为“00->…->59”时为“00->…->23”
Down键每按一下则该闪烁数减1,如分为“59->…->00”时为“23->…->00”
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
四.数据的拆分处理
第四天
改Menu键功能为:分个位->分十位->时个位->时十位->退出
改Up键为循环进键,如分个位为“0->…->9->0”分十位为“0->…->5->0.”
时十位<2,时个位为“0->…->9->0”. 时十位=2时则为“0->…->3->0”
时个位>3时,时十位为“0->1->0”.时十位<=3时则为“0->1->2->0”
五.闹钟时间的显示与设定
第五天
改Down键为Alarm键:显示闹钟时间(“:”常亮)->退出.无键按下则1分钟自动退出
进入闹钟显示后,配合其他两个按键则进入闹钟调整模式(调整方法同上)
要求在此不得报警,且不得影响时钟正常走时!
六.单次按键/长按键/连续键
第六天
增加Up键连续进键功能,按着不动则每半秒加1
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
七.EEPROM的读写与数据保护
第七天
将闹钟时间写入24C02,每次开机时读入24C02闹钟时间(原来是设定的)
增加抗干扰措施,每次开机时要延时500MS再读入24C02闹钟时间(保证电源稳定)
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
为防止24C02存储单元损坏,改为动态存储单元存储,确保万无一失!
八.整机程序 善后处理
第八天
每次开机将开机次数显示在数码管上2秒种.
增加开机动画显示
检查程序/优化程序/加中文注释
汇编综合班+C语言提高班 + 项目(百年历或电子钟)
LCM百年历项目指导就业班
一.年月日时分秒正常走时与报警
第一天
LCM1602显示初始化为2000-01-01 SUN (年-月-日 星期六)23:59:00 AL00:00 (时:分:秒 报警时间)
读取DS1302时钟芯片内部数据将年-月-日显示在对应位置
读取DS1302时钟芯片内部数据将时:分:秒显示在对应位置
第二天
读取DS1302时钟芯片内部数据将星期数字按英文显示在对应位置
根据当前时钟初始化报警时间;报警1分钟;期间有任一按键按下,则停止报警
检查并完善程序
二.菜单按键与显示配合处理
第三天
Menu键按第一下则年闪烁, 第二下月闪烁;第三下日闪烁;第四下小时闪烁
第五下分钟闪烁; 第六下闹钟小时闪烁;第七下闹钟分钟闪烁; 第八下退出调整
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理 及对日期时间闹钟的设定单次按键/长按键/连续键
第四天
Up键每按一下则该闪烁数加1, 如年“00->99”;月“00->12”;日“00->31”
Up键每按一下则该闪烁数加1, 如时为“00->…->23”; 分为“00->…->59”
Down键每按一下则该闪烁数减1,如年“99->00”月为“12->00”;日为“31->00”
第五天
Down键每按一下则该闪烁数减1,如时为“23->…->00”; 分为“59->…->00”
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
完善Down连续进键功能,按下则减1,按下时间超过2秒钟, 按着不动则每半秒减1
四.年月日与星期的关系
第六天
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
要求在调整过程中星期几要根据年月日变动而自动变动
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
五.EEPROM的读写与数据保护
第七天
将闹钟时间写入STC片内EEPROM即DATA Flash区
每次开机时读入闹钟时间(原来是设定的) 并增加抗干扰措施
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
六.整机程序善后处理
第八天
每次开机将开机次数显示在数码管上2秒种
增加开机动画显示
检查程序/优化程序/加中文注释
LED电子闹钟项目指导就业班
一.时分秒的正常走时与报警
第一天
时间初始化为:23:59,正常走时则1分后变为00:00
“:”闪烁即每半秒亮半秒灭;
设定时钟走到00:00则报警1分钟; 报警期间有任一按键按下,则停止报警
二.菜单按键与显示配合处理
第二天
Menu键按第一下则分钟数字闪烁,同时要求“:”常亮表示正处于调整状态
按第二下则小时数字闪烁; 按第三下则退出调整状态恢复正常走时, “:”闪烁
进入调整状态后间隔1分钟后无按键则自动退出并表示确认!
三.加减键单次按键综合处理
第三天
Up键每按一下则该闪烁数加1, 如分为“00->…->59”时为“00->…->23”
Down键每按一下则该闪烁数减1,如分为“59->…->00”时为“23->…->00”
要求在调整过程中不可以报警!每按一下均应处于半秒亮的状态!
四.数据的拆分处理
第四天
改Menu键功能为:分个位->分十位->时个位->时十位->退出
改Up键为循环进键,如分个位为“0->…->9->0”分十位为“0->…->5->0.”
时十位<2,时个位为“0->…->9->0”. 时十位=2时则为“0->…->3->0”
时个位>3时,时十位为“0->1->0”.时十位<=3时则为“0->1->2->0”
五.闹钟时间的显示与设定
第五天
改Down键为Alarm键:显示闹钟时间(“:”常亮)->退出.无键按下则1分钟自动退出
进入闹钟显示后,配合其他两个按键则进入闹钟调整模式(调整方法同上)
要求在此不得报警,且不得影响时钟正常走时!
六.单次按键/长按键/连续键
第六天
增加Up键连续进键功能,按着不动则每半秒加1
完善Up键连续进键功能,按下则加1,按下时间超过2秒钟, 按着不动则每半秒加1
检查并完善程序:按键去抖/单次按键/连续按键/状态切换与闪烁等综合处理
七.EEPROM的读写与数据保护
第七天
将闹钟时间写入24C02,每次开机时读入24C02闹钟时间(原来是设定的)
增加抗干扰措施,每次开机时要延时500MS再读入24C02闹钟时间(保证电源稳定)
为防止读入数据有误,加数据判别程序.读入错误则再读一次,再错,则设定为12:00
为防止24C02存储单元损坏,改为动态存储单元存储,确保万无一失!
八.整机程序 善后处理
第八天
每次开机将开机次数显示在数码管上2秒种.
增加开机动画显示
检查程序/优化程序/加中文注释