毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc

上传人:laozhun 文档编号:3980273 上传时间:2023-03-30 格式:DOC 页数:31 大小:509KB
返回 下载 相关 举报
毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc_第1页
第1页 / 共31页
毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc_第2页
第2页 / 共31页
毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc_第3页
第3页 / 共31页
毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc_第4页
第4页 / 共31页
毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机技术的紫砂煲系统设计.doc(31页珍藏版)》请在三一办公上搜索。

1、基于单片机技术的紫砂煲系统设计摘 要 单片机的应用在现代生活应用中日益广泛,我们所应用到的机器多与单片机有关。本设计采用一块单片机(HT46R066)作为进行时间和温度的控制核心系统,用来实现当前紫砂煲的煲汤设计,通过单片机HT46R066与温度传感器通讯获得实时温度,并通过程序实现开、闭循环控制。再通过定时器的控制,显示器的数字输出,蜂鸣的提示来达到煮好的提醒。 关键词 LED显示灯 HT46R066 控制系统目 录第一章 背景介绍11.1课题背景1第二章 单片机HT46R066的简介22.1 单片机的介绍22.2 单片机主要功能模块的方框图32.3 单片机特性32.3.1 CPU 特性32

2、.3.2 周边特性42.4 单片机引脚介绍52.4.1 极限参数6第三章 紫砂煲的系统设计73.1 系统概述73.1.1 系统主电路部分及元器件清73.1.2 电源部分93.2 时序图103.3 复位电路103.4.1 外部RC 振荡器 ERC113.4.2 内部RC 振荡器 HIRC123.5 指示灯说明13第四章 流程图及软件程序144.1主程序流程图144.2 自检程序164.3 中断子程序18第五章 芯片烧录和工艺要求195.1 烧录步骤195.2元器件工艺要求195.3 执锡工艺要求205.4检测标准205.4.1 电源联接及控制对象模拟205.4.2 性能及控制功能检测21结 论2

3、2致 谢23参考文献24附 录25实物展示25程 序26引 言宜兴紫砂陶艺术起源于宋代,经历明清两代的成熟,发展到今天在壶的造型艺术上日臻完美、丰富,如何鉴别和欣赏这一门世界陶瓷门类中独树一帜的紫砂陶艺术,即对于紫砂陶艺术应持怎样的审美观点,直接影响了制作者的创作构思。所以,有必要谈谈紫砂艺术的审美问题。 我国电饭煲行业经过20多年的发展,除了在饭煲的电子应用技术上有所改进,在选用材料和工作原理上几乎没有明显变化。尽管目前国内90%以上的电饭煲生产企业仍采用“特富龙”材料喷涂的金属内胆,但在“特富龙”事件发生后,国内已有部分电饭煲制造企业着手开发其它高科技产品来开发这一庞大的替代市场。紫砂煲就

4、是国内自主研发的保健炊具,是我国传统工艺和现代高科技相结合的产物,是新一代绿色炊具、保健炊具的代表之作。与普通金属饭煲相比,紫砂内胆耐高温、性质稳定、天然,不含对人体有害物质,加热时也不会与食物发生反应。由于紫砂煲产品投入市场的时间较短,消费者认知度还较低,市场有待进一步开发。但随着健康家电消费需求的不断增长,紫砂煲的市场规模不断扩大,紫砂饭煲等新产品也逐步受到市场青睐,并呈现良好的发展态势。 第一章 背景介绍1.1课题背景小家电行业是我国改革开放后发展起来的新兴工业。随着经济的飞速发展和市场的全球化,国内外巨大的市场需求为小家电行业的快速发展提供了良好条件。经过二十多年的发展,中国小家电产业

5、从简单装配向精益制造转变。根据家电研究机构赛迪顾问的数据,2005 年中国小家电产量超过6.6亿台,销量达6.3亿台(含出口与内销),整体呈现出口占主导,内销迅速增长的态势。目前中国小家电市场正步入这个阶段,每年以超过20%的增长速度发展。欧美国家市场上小家电品种约为200 种,中国仅有不到100种;中国家庭平均拥有小家电数量不到10 件,拥有量远低于欧美国家每户20-30 件的水平。小家电的生命周期一般只有3 年至6 年,产品更新换代速度较传统家电快,消费者对小家电有持续的换购需求。人们生活水平的提高和对厨卫用品的日益重视为小家电行业提供了广阔的市场前景。 就小家电各细分行业而言,厨房小家电

6、产品于2006年占据整体市场份额的81.2%。这一方面是由于被划分为厨房小家电统计范围的产品种类较多;另一方面,微波炉、电饭煲等产品已经成为现代家庭日常生活必不可少的厨房电器,同时随着广大居民生活品质的提高,以健康厨房小家电为代表的消费升级类产品也越来越多地为消费者所认同,其市场需求一直十分旺盛。第二章 单片机HT46R066的简介2.1 单片机的介绍因为芯片是按工业测控环境要求设计的,故抗干扰的能力优于PC机。系统软件(如:程序指令,常数,表格)固化在ROM中,不易受病毒破坏。许多信号的通道均在一个芯片内,故运作时系统稳定可靠。片内具有计算机正常运行所必需的部件,片外有很多供扩展用的(总线,

7、并行和串行的输入/输出)管脚,很容易组成一定规模的计算机应用系统。具有丰富的控制指令:如:条件分支转移指令,I/O口的逻辑操作指令,位处理指令。增强 A/D 型系列单片机是一款8 位具有高性能精简指令集的单片机,应用相当广泛。秉承HOLTEK 单片机具有的低功耗、I/O 灵活、定时器功能、振荡类型可选、休眠和唤醒功能、看门狗和低电压复位等丰富的功能选项,增强A/D 型单片机具有极高的性价比,其内部集成了系统振荡器HIRC,提供三种频率选择,不需要增加外部元器件。可以广泛适用于各种应用,例如工业控制,消费类产品,家用电器子系统控制等。单片机特点:体积小,功耗低,价格便宜,易于产品化。2.2 单片

8、机主要功能模块的方框图 图2-1 单片机主要功能模块方框图2.3 单片机特性2.3.1 CPU 特性1 工作电压:fSYS = 4MHz:2.2V5.5VfSYS = 8MHz:3.0V5.5VfSYS = 12MHz:4.5V5.5V 2 在 VDD=5V,系统频率为12MHz 时,指令周期为0.33s 3 空闲/休眠模式和唤醒功能可降低功耗 4 振荡模式:外部高频晶振 HXT外部RC ERC内部高频RC HIRC5 外部低频晶振 LXT 6 4种工作模式:正常模式,低速模式,空闲模式,休眠模式 7 内部集成 4MHz,8MHz 和12MHz RC 振荡器,不需要增加外部元器件 8 看门狗定

9、时器 9 LIRC 振荡用于看门狗时钟 10 所有指令都可在1 个或2 个指令周期内完成 11 查表指令 12 63条功能强大的指令系统13 最大 8 层硬件堆栈14 位操作指令 15 低电压复位功能 16 提供多种封装类型2.3.2 周边特性 1 最大 42 个双向输入/输出口 2 多达 8 个通道12 位ADC 3 多达 3 个通道8 位PWM 4 4个软件控制SCOM 口1/2 bias LCD 驱动 5 一个与 I/O 口复用的外部中断输入 6 多达 3 个8 位可编程定时/计数器,具有溢出中断和预分频功能 7 时基功能 8 PFD 功能2.4 单片机引脚介绍图2-2 单片机引脚图PB

10、0PB5 通用I/O 口,可通过寄存器设置上拉电阻PC0PC3 通用I/O 口,可通过寄存器设置上拉电阻VDD:正电源 VSS:负电源、接地I/T:输入类型 O/T:输出类型PWR:电源 CO:配置选项ST:施密特触发输入 CMOS:CMOS 输出AN:模拟输入 SCOM:软件控制的LCD COMHXT:高频晶体振荡器LXT:低频晶体振荡器OPT:通过配置选项(CO)或者寄存器选项来配置2.4.1 极限参数电源供应电压 .Vss-0.3V 至 Vss +6.0V端口输入电压 .Vss-0.3V 至 VDD+0.3VIOL 总电流 .100mA储存温度 .-50至125工作温度 .-40至85I

11、OH 总电流 .-100mA总功耗 .500mW注意:这里只强调额定功率,超过极限参数所规定的范围将对芯片造成损害,无法预期芯片在上述标示范围外的工作状态,而且若长期在标示范围外的条件下工作,可能影响芯片的可靠性。第三章 紫砂煲的系统设计3.1 系统概述内部系统结构是盛群单片机具有良好性能的主要因素。由于采用 RISC 结构,此系列单片机具有高运算速度和高性能的特点。通过流水线的方式,指令的取得和执行同时进行,此举使得除了跳转和调用指令外,其它指令都能在一个指令周期内完成。简单的寄存器寻址方式和结构特性,确保了在提供具有最大可靠度和灵活性的I/O 和A/D 控制系统时,仅需要少数的外部器件。3

12、.1.1 系统主电路部分及元器件清图3-1 系统主电路表3-1 主电路元器件清单元器件名称阻值数量AJ1AJ9,R20贴片电阻05%&120610R11R16贴片电阻1K5%&12066R17R19贴片电阻1K5%&08053R21贴片电阻10K5%&08051R10贴片电阻10K5%&12060R1,R2,R5,R6贴片电阻2K5%&12063RQ1RQ6贴片电阻5.1K5%&08056R7贴片电阻1K1%&12061R8,R9贴片电阻1K1%&08052R3贴片电阻5.1K1%&12061R4贴片电阻10K1%&08051C2贴片电容1015%-50V&12061C1,C5贴片电容1041

13、0%-50V&08052C3,C4贴片电容10410%-50V&12062Q1Q6贴片三极管S8550M-D-0.8A/25V&(SOT-23)6U1集成电路HT46R066&SSOP241J1跨线电阻0-0.5-12.5mm1J2跨线电阻0-0.5-10mm1J3J13跨线电阻0-0.5-7.5mm11E1电解电容100uF20%-10V&5*11mm1LED1LED16发光二极管3-红色&高亮散光-3R2HD16SMG数码管红色-4位-0.275-共阳&高亮1S1S4微动按键6*6*5mm-25030gf4PCB显示板22F 1.6 1/013.1.2 电源部分图3-2 系统电源部分元器件

14、名称阻值数量R5碳膜电阻1005%-1/4W1R3,R4碳膜电阻680K5%-1/4W2R11碳膜电阻120K5%-1/4W1R8,R9碳膜电阻5.1K5%-1/4W2R2碳膜电阻330K5%-1/4W1R10金膜电阻10K1%-1/4W1R1,R12金膜电阻330K1%-1/4W2D3,D4开关二极管1N41482D1,D2,D5整流二极管1N4007-1A/1000V3ZD1稳压二极管1N4733A-5.1V5%/1W&(DO-41)1R6线绕电阻395%-2W1R7线绕电阻2705%-2W1E1电解电容220uF20%-35V&8*12mm1E2电解电容470uF20%-16V&8*12

15、mm1E3电解电容22uF20%-25V&5*11mm1C1X2安规电容104-275V&脚距15mm-1051C2X2安规电容155-275V&32*20*11mm-脚距27.5mm1Q1三极管S8050D-0.8A/25V&(TO-92B)1FUSE慢断保险丝5A-250VAC-5*20-3C1VR1压敏电阻10D561K&脚长6mm1T1可控硅T835H-6I-8A/600V&(TO-220AB)1散热器23.5*11*24mm&1CN1插座7P-2.54-W1CN3插座2P-2.54-W1PCB电源板 22F 1.6 1/013.2 时序图图3-3 主系统时序图主系统时钟由晶体/陶瓷振

16、荡器,或者RC 振荡器提供,它被细分为T1T4 四个内部产生的非重叠时序。在T1 时间,程序计数器自动加一并抓取一条新的指令。剩下的时间T2T4完成译码和执行功能,因此,一个T1T4 时间周期构成一个指令周期。虽然指令的抓取和执行发生在连续的指令周期,但单片机流水线结构会保证指令在一个指令周期内被有效执行。除非程序计数器的内容被改变,如子程序的调用或者跳转,在此情况下指令需要多一个指令周期的时间去执行。3.3 复位电路图3-4 外部复位电路图图3-5 外部复位时序图引脚复位:当单片机正常工作时,引脚通过外部硬件(如外部开关)强迫拉至低电平时,此种复位形式即会发生。这种复位方式和其它的复位方式一

17、样,程序计数器会被清除为零且程序从头开始执行。注意:tRSTD为上电延迟时间,典型值为100ms。3.4.1 外部RC 振荡器 ERC使用外部RC 电路作为系统振荡器,只需要在OSC1 和VDD 之间连接一个阻值约在24 k 到1.5M 之间的电阻,OSC1 与VSS 之间连接一个电容。系统频率由外部所接电阻的大小决定,外部电容并不会影响振荡器的频率值,在这里只起到稳定的目的。虽然此振荡器配置成本较低,但是振荡频率会因VDD、温度以及芯片制成工艺不同而改变,因此不适合用来作较严格计时或需要振荡频率精度较高的场合。这里,提供一个电阻/频率的参考:使用外部120K 电阻连接到5V 电源电压,在25

18、下,振荡器的频率为4MHz,容差2%。外部RC 振荡器仅使用OSC1 引脚,OSC1 与 PA6引脚共用,此时PA5/OSC2 引脚可以作为普通的I/O 口使用。图3-6 外部RC 振荡器3.4.2 内部RC 振荡器 HIRC内部RC 振荡器是一个集成的系统振荡器,不需其它外部器件。内部RC 振荡器具有三种固定的频率:4MHz,8MHz,12MHz。虽然此振荡器配置成本较低,但是振荡频率会因VDD、温度以及芯片制成工艺不同而改变,因此不适合用来作较严格计时或需要震荡频率精度较高的场合。在电源电压为3V 或者5V 及温度为25的条件下,4MHz,8MHz,12MHz 这三个固定频率的容差为2%。

19、如果选择了该内部时钟,无需额外的引脚;PA5 和PA6 可以作为通用I/O 口使用。注意:PA5/PA6用作通用的I/O口。图3-7 内部RC振荡器3.5 指示灯说明功能显示灯:功能显示灯与功能键相关联,位于功能文字左边,按键后对应指示灯亮,表示此功能被选中。数码显示:用来显示烹饪定时、预约时间,由四位七段橙色数码管构成,可显示: 基本功能时间12:00小时烹饪时间值,00:00-24:00小时预约时间值。用来显示故障信息“E1”、“E3”、“E4”、“E5”、“E6”。第四章 流程图及软件程序4.1主程序流程图正常上电,程序初始化掉电保护清RAM 开机提示规定时间未掉电 规定时间掉电清看门狗

20、按键输入按键处理AD信号转换时间处理蜂鸣器输出显示输出 功率输出 启动功率补偿进行功率控制 故障的处理 无手动按按键关机图4-1 主程序流程图主程序初始化:初始RAM,宏定义相关寄存器等正常初始化。按键输入:组合按键,单键,AD按键三种按键方式。按键处理:对三种按键方式进行去抖处理。AD键根据AD转换结果,可得当知按键情况,判断作出相应功能响应;单键、组合键输出复用或者正常使用的时候程序需做软件抗干扰处理,不能出现误操作现象,或者无反应现象。输出各功能输出标志位。根据不同的显示方式,控制显示输出;蜂鸣器根据提示要求输出。功率输出:调相和调功两种控制方式,对波形斩波,或者占空比,控制功率输出大小

21、。功率控制:通过电压检测电路,对过压和欠压两种情况做功率补偿,采取有级的功率补偿。推荐电压关键点:220V,230V,240V。掉电保护:按照具体掉电保护要求,以掉电标志位为判断依据,实现掉电,掉电标志位推荐多放几个,以免出现程序乱码。开机提示:开机状态通过听觉,视觉来体现。手动按键:按照功能说明书,实现各个按键功能。AD信号的处理:高低压信号处理;功率补偿信号处理;温度传感器特殊温度点信号处理;温度点之间函数关系的信号处理。时间处理:各个时间相关标志,包括预约和定时的倒计时计算故障处理:无水干烧超温保护:数码管显示“E1”机器连续发出短促的“哔”声。内胆未放或者未放好:码管显示“E2”机器连

22、续发出短促的“哔”声。电网电压高于260V:码管显示“E3”,机器连续发出短促的“哔”声。电网电压低于165V:码管显示“E4”,机器连续发出短促的“哔”声温度传感器开路:数码管显示“E5”,机器连续发出短促的“哔”声。温度传感器短路:数码管显示“E6”,机器连续发出短促的“哔”声。4.2 自检程序图4-2 自检程序自检程序:提高产线的检测效率(根据各个功能的简易程度,芯片资源的多少来决定是否采用)。按住键不放上电,程序初始化:按键(单键或者组合键)不放上电的目的是防止正常使用时候的误操作。程序初始化,初始RAM,宏定义相关寄存器等正常初始化。手动按按键:任一按键按下时,显示不同状态,查看按键

23、输入口是否正常。按键输入:组合按键,单键,AD按键三种按键方式。按键处理:对三种按键方式进行去抖处理。AD键根据AD转换结果,可得当知按键情况,判断作出相应功能响应;单键、组合键输出复用或者正常使用的时候程序需做软件抗干扰处理,不能出现误操作现象,或者无反应现象。输出各功能输出标志位。根据不同的显示方式,控制显示输出;蜂鸣器根据提示要求输出。功率输出:调相和调功两种控制方式,对波形斩波,或者占空比,控制功率输出大小。功率控制:通过电压检测电路,对过压和欠压两种情况做功率补偿,现采取有级的功率补偿,对关键点及其附近电压区域的功率控制补偿很关键。推荐电压关键点:220V、230V、240V。故障的

24、处理:电网电压高于260V:码管显示“E3”,机器连续发出短促的“哔”声。电网电压低于165V:码管显示“E4”,机器连续发出短促的“哔”声。温度传感器开路:数码管显示“E5”,机器连续发出短促的“哔”声。温度传感器短路:数码管显示“E6”,机器连续发出短促的“哔”声。掉电关机:掉电关机后,机器按主程序执行,无掉电保护。清看门狗:设置看门狗时钟,确保单片机正常工作。4.3 中断子程序外部中断:用来检测过零采样,判断过零标志位。定时器中断:用来控制精确的时间,产生时间标志位。 图4-3 中断子程序第五章 芯片烧录和工艺要求5.1 烧录步骤1、将编程器连接到电脑的并口。2、打开电脑电源。3、打开烧

25、录器电源,烧录器电源灯亮。4、在WINDOWS桌面双击“HOPE3000”图标进入烧录程序。5、单击“文件”选择“打开文件并下载”,选择文件,打开。 6、这时电脑显示的“校验和”为:2432H;“驱动”为:HT46R066。7、点击“智能烧录”,在“烧录设置”选项中只勾选“检查ID”,在下面选择项目中选择“查空”、“烧录”、“校验”和“锁芯片”,如下图所示,再点击“设置烧录器”。8、点击“自动烧录”开始烧录程序,当正常烧录完毕后,有如下信息:动作完成且成功!9、上述显示完毕后即完成芯片的烧录。10、第一只芯片要做验证,以后每100只芯片要做一次验证。5.2元器件工艺要求1、显示板R6、R10不

26、焊,电容E1卧倒贴板安装,CN4焊7P-220MM的彩色排线(注意CN4的DR脚空出),其他器件要求严格贴板;2、电源板CN2不焊,E1,E2,E3,C2卧倒安装,电阻R6,R7要悬空2MM到3MM焊接,注意高度要低于安规电容;瓷片和三极管要插到位;CN1的DR脚空出;注意可控硅成型;3、HT和COM焊200MM黑色线,ACN焊220MM蓝色线,ACL焊360MM棕色线;4、其他器件要求严格贴板。5.3 执锡工艺要求 1、电源板CN1和CN3打黄胶固定;2、可控硅加够硅脂后,用3*5镙丝装在散热器上,注意扭紧螺丝时应无打滑现象,散热器要贴板; 3、电源板、显示板刷防潮漆,要求一定的厚度(普通)

27、且均匀;4、印制板要求无污迹、裂痕、断线,氧化等焊接面要清洗干净;5、焊点不能有虚焊、漏焊和连焊情况;6、所有器件引脚出脚高度控制在2MM以内。5.4检测标准5.4.1 电源联接及控制对象模拟1、ACL与ACN接220VAC-50Hz交流电输入;2、COM与HT接模拟负载灯(灯泡)输出; 3、CN3接100K金膜电阻再并联一个开关K1,用于模拟传感器的短路;4、显示板彩色排线插在电源板CN1处。5.4.2 性能及控制功能检测1、按住S2“开始”键不放上电,蜂鸣长响一声,数码管显示8888,LED灯全部灭,负载灯灭;2、按下S3“定时”键,LED3亮,数码管显示C02;3、按下S4“预约”键,只

28、有LED1亮。;4、按下S1“功能”键,数码管和所有LED灯长亮1S,然后数码管的每一段和两个LED灯循环点亮。注:除了在按下“开始”键的模式外,其他模式下,负载灯都处于点亮状态。结 论紫砂煲具有以下功能:具有“快速汤”、“营养汤” 、“老火汤” 、“养生汤” 、“早餐粥” 、“杂粮粥”、“水果粥”、“瘦肉粥”、“煲仔饭”、“白米饭”十种主功能。具有00:00-12:00小时“预约”功能,具有基本功能时间到12小时“定时”功能。注:“预约”、“定时”只适用于“快速汤”、“营养汤” 、“老火汤” 、“养生汤” 、“早餐粥” 、“杂粮粥”、“水果粥”、“瘦肉粥”功能,不适用于“煲仔饭”、“白米饭”

29、功能。“快速汤”、“营养汤”、“老火汤”、“养生汤”、“早餐粥”、“杂粮粥”、“水果粥”、“瘦肉粥”具有5小时低功率“保温” 功能。 具有故障(代码)提示、报警功能。温度传感器开路、短路自动检知报警; 高、低压报警; 无水干烧超温保护。按键蜂鸣功能(声音柔和,不要尖锐)具有功率补偿功能,使用调导通角方式控制可控硅触发,以达到电压变化时功率自动补偿补偿输出,电压在180-260VAC时保持在恒功率输出。但由于硬件(检测电源电压偏差和发热体偏差等)和软件(受蜂鸣器驱动和定时中断影响)等影响因素,不考虑发热体影响因素时功率补偿精度能做到约10%。致 谢本论文是在指导老师柳斌的悉心教诲指导下完成的,在

30、整个毕业设计期间,得到了导师的认真指导和帮助,导师的严谨学风和渊博学识使本人受益匪浅,在此表示诚挚的敬意和由衷的感谢。同时要感谢分院领导和老师给我们提供了良好的环境和热心指导。 感谢在百忙中评阅论文和参加答辩的各位领导和老师,由于首次作单片机系统的开发,望各位老师不吝赐教。 最后感谢母校给与本人深造的机会。参考文献1 孙树朴等.电力电子技术.北京:中国矿业大学出版社.1999,6.2 王家桢等.传感器与变送器.北京:清华大学出版社.1996,7.3 王化祥,张淑英等.传感器原理及应用,天津:天津大学出版社.1998,4.4 黄俊等.电力电子变流技术.北京:机械工业出版社.1996,5.5 王锦

31、标.方崇智过程计算机控制.北京:清华大学出版社.1932,4.6 沈尚贤主编.电子技术导论.北京:高等教育出版社.1986,9.7 王福瑞等.单片微机测控系统设计大全.北京:北京航空航天大学出版社.1999,7.8 胡健.单片机原理及接口技术M.北京:机械工业出版社.2005,6.9 彭介华.综合实训系统使用说明书M.北京:北京达盛科技有限公司.2000,9.10 毛六平、王小华、卢小勇.计算原理与接口技术M.北京:北京清华大学出版社.2004,10.11 张有德、赵志英、涂时亮. 单片微型机原理、应用与实验M.上海:复旦大学出版社.2003,6.附 录实物展示程 序#include HT46

32、R066.h/- #pragma vector ExternIS R 0x4 / 外部中断地址 #pragma vector Time0ISR 0x8 / 定时/计数器0中断地址/- /* PA口 */ #define NC _pa7 / 空脚 #define HEAT _pa6 / 加热 #define BUZ _pa5 / 蜂鸣 #define DOOR _pa4 / 门控 #define ZERO _pa3 / 电网过零 #define TEMP_AD _pa1 / 测温AD #define VOL_AD _pa2 / 测压AD #define KEY_AD _pa0 / 测键AD /*

33、 PB口 */ #define COM1 _pb5 / 显示公共端 #define COM2 _pb4 #define COM3 _pb3 #define COM4 _pb2 #define COM5 _pb1 #define COM6 _pb0 /* PC口 */ #define Q8 _pb7 / 显示驱动端 #define Q7 _pb5 #define Q6 _pb5 #define Q5 _pb4 #define Q4 _pb3 #define Q3 _pb2 #define Q2 _pb1 #define Q1 _pb0 /- #define ADCR_START_0 _adcr&

34、0x7f /* AD转换开始位置0 */ #define ADCR_START_1 _adcr|0x80 /* AD转换开始位置1 */ #define AD_KEY_IN 0x00 /* 选择AN0既PA0为AD */ #define AD_TEMP_IN 0x01 /* 选择AN1既PA1为AD */ #define AD_VOL_IN 0x02 /* 选择AN2既PA2为AD */ #define AD_AN_N 0x18 /* 选择PA0、PA1、PA2为AD口 */ #define AD_CLK 0x01 /* AD时钟为 :Fsys/8,开启AD电源 */ #define AD_A

35、DD_NUM 4 /* AD值累计次数 */ /- #define KEY4_MAX 101 / 预约键 #define KEY4_NUM 95 #define KEY4_MIN 89 #define KEY3_MAX 78 / 定时键 #define KEY3_NUM 72 #define KEY3_MIN 66 #define KEY2_MAX 48 / 开始键 #define KEY2_NUM 42 #define KEY2_MIN 36 #define KEY1_MAX 12 / 功能键 #define KEY1_NUM 2 #define KEY1_MIN 0/- #define L

36、ED_Q8 0B11111110 / 保温 / 3人份(煲仔) #define LED_Q3 0B11111101 / 养生汤 / 2人份(白米饭) #define LED_Q1 0B11111011 / 老火汤 / 水果粥 #define LED_Q7 0B11110111 / 定时 / 3人份(白米饭) #define LED_Q6 0B11101111 / 营养汤 / 杂粮粥 #define LED_Q2 0B11011111 / 快速汤 / 早餐粥 #define LED_Q4 0B10111111 / 预约 / 瘦肉粥 #define LED_Q5 0B01111111 / 加菜 /

37、 2人份(煲仔) #define DIS_DP 0b11111110 / : #define DIS_E 0b00100011 / E #define DIS_0 0b00001001 / 0 #define DIS_1 0b11011101 / 1 #define DIS_2 0b00010011 / 2 #define DIS_3 0b10010001 / 3 #define DIS_4 0b11000101 / 4 #define DIS_5 0b10100001 / 5 #define DIS_6 0b00100001 / 6 #define DIS_7 0b11011001 / 7 #define DIS_8 0b00000001 / 8 #define DIS_9 0b10000001 / 9 #define DIS_C b00101011 / C/- #define CGQ_TEMP_5C 242 / 传感器温度在低温值:5度, AD = 245 #define CGQ_TEMP_175C 23 / 传感器到达加热温度:175度 AD = 23 #define CGQ_TEMP_188C 16 #define CGQ_TEMP_200C 15 / 传感器干烧超温 :200度 AD = 15 .

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号