全球旧事资料 分类
实例电子工业出版社19987
4张鑫华臻陈书谦单片机原理及应用J电子工业出版社20085
5张洪润张亚凡单片机原理及应用J清华大学出版社20054
6李广弟单片机基础M北京北京航空航天大学出版社2004
7李华MCS51系列单片机实用接口技术北京北京航空航天大学出版社19935
8蒋辉平周国雄基于Proteus的单片机系统设计与仿真实例M机械工业出版社2009
9张毅坤单片微型计算机原理及应用M西安电子科技大学出版社199810雷丽文等微机原理与接口技术M北京电子工业出版社19972
11张毅刚单片机原理及应用北京高等教育出版社2004
12辛顺友胡永生单片机应用系统设计与实现福建福建科学技术出版社20053
13余锡存曹国华单片机原理及接口技术M西安电子科技大学出版社20007
14梅丽凤王艳秋汪毓铎单片机原理及接口技术北京清华大学出版社20035
15黄智伟凌阳单片机课程设计指导J北京航空航天大学出版社20076
f附录一硬件电路原理图
硬件电路图
f附录二源程序代码
文件名称电饭煲智能控制核心程序
该系统能完成24小时电饭煲预约工作
及其可视化操作且进行电气隔离控制
程序初始化
定义存放计时单元的地址
ALBEQU20H0定时设置标志
BUFEQU30H3033H存放连续4个字节显示器数据
HOUREQU34H存放小时变量
MINEQU35H分钟变量
SECEQU36H秒钟变量
DEDAEQU37H存放5ms计数值
HHEQU38H定时设置小时变量
MMEQU39H定时设置分钟变量
按键输入引脚定义
K1EQUP14
K2EQUP13
K3EQUP12
K4EQUP11
K5EQUP32
蜂鸣器和指示灯引脚定义
SPKEQUP17
WLEDEQUP10
程序开始执行地址
ORG0H
JMPMAIN
ORG03H
LJMPTO_INT0
ORG0BH
JMPTO_SRV
主程序
MAIN
SETBEA
SETBIT0
SETBEX0
CLRALB清除定时标志
ACALLBZ蜂鸣器连续响两声
ACALLBZ
ACALLLED_BLled闪动表示程序开始执行
fACALLINIT初始化变量
ACALLINIT_TIME设置定时器
加载显示器初始数据
MOVA03FH
MOVP0A
LOOP无穷循环
ACALLCONV
ACALLTIME_PRO检查定时时间
ACALLDISP扫描显示
JBK1M1未按下k1键
ACALLLED_BLled闪动
ACALLSET_TIME设置目前时间
JMPLOOP跳转到loop处执行
M1JBK2M2未按下k2键继续扫描
ACALLLED_BL
ACALLSET_ATIME设置定时时间
JMPLOOP跳转到loop处执行M2JBK3M3
JMPLOOP
M3JBK4M4未按下k4将则继续扫描JNBK4
CPLALB
JNBALBM31
ACALLBZ定时确定三次发出响声
ACALLBZ
ACALLBZ
SETBP20
SETBP21
JMPLOOP跳转到loop处执行M31
ACALLBZ定时取消发出一声响
JMPLOOP跳转到loop处执行M4
JMPLOOP跳r
好听全球资料 返回顶部