单片机课程设计---洗衣机控制器
《单片机课程设计---洗衣机控制器》由会员分享,可在线阅读,更多相关《单片机课程设计---洗衣机控制器(15页珍藏版)》请在毕设资料网上搜索。
1、 16 位单片机大作业位单片机大作业 实验实验报告报告 实验名称: 洗衣机控制器 专 业: 通信工程 姓 名: 班 级: 学 号: 一、设计目的一、设计目的 运用C语言,深入了解MC9S12XS128单片机的知识,根据题目的要求进行软 硬件的设计和调试,从而加深对于本课程知识点的理解,掌握了如何使用 CodeWarrior来整合各种驱动模块,再通过算法实现硬件上的运行。 二、功能描述二、功能描述 最终运行程序实现的的功能为: 通过对 于CodeWarrior 软件 的操 作, 编写 代码, 最终 实现 freescale MC9S12XS128单片机简单控制洗衣机洗衣功能。 按自己的要求将实验
2、箱连线,通电后,LCD显示屏上面上排显示可以设定的 时间,下排显示倒计时的时间,通过键盘输入设定的时间,开始计时,LED显示 灯(绿灯亮起)。设置好固定的洗衣时间后,开始执行“洗衣”,倒计时完成后, 即“洗衣”完成,在LCD显示屏上面显示“洗衣”的时间到,即时间到00:00, LED所有灯亮。 三实验设备三实验设备 1PC 机 一台 2S12 嵌入式开发系统 一台 3连接导线 若干 4小键盘 一个 四模块四模块 (一)定时模块 定时器实现溢出中断接线图 PTA0 PTA1 PTA2 PTA3 PTA4 PTA5 PTA6 PTA7 PTA口(KEY1-8) Vcc 导线接插点 (二)LED 指
3、示灯模块 0x55:绿灯亮 0xFF:全部灯亮 (三)LCD 显示模块 表 7-1 HD44780 引脚信号 管脚号 符号 电平 方向 引脚含义说明 1 Vss 电源地 2 Vdd 电源(+5V) 3 V0 液晶驱动电源(05V) 4 RS H/L 输入 寄存器选择;1-数据寄存器 0-指令寄存器 5 R/W H/L 输入 读写操作选择:1-读操作 0-写操作 6 E H/L HL 输入 使能信号:R/W =0,E 下降沿有效 R/W=1,E=1 有效 710 DB0 DB3 三态 8 位数据总线的低 4 位,若与 MCU 进行 4 位传送时,此 4 位不用 1114 DB4 DB7 三态 8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 洗衣机 控制器
