文库 实用文档 综合文档

AW60单片机课程设计.docx

格式DOCX   25页   下载0   2025-04-02   浏览9   收藏0   点赞0   评分-   10.00
温馨提示:当前文档最多只能预览 6 页,若文档总页数超出了 6 页,请下载原文档以浏览全部内容。
AW60单片机课程设计.docx 第1页
AW60单片机课程设计.docx 第2页
AW60单片机课程设计.docx 第3页
剩余19页未读, 下载浏览全部
目 录 第一章 系统概要 1 1.1 系统背景 1 第二章 系统硬件设计 1 2.1 系统原理图 1 2.2 单片机(MCU)模块 2 2.2.1 MC9S08AW60单片机性能概述 2 2.2.2 内部结构简图 3 2.3 串行通信模块 4 2.3.1 MAX232引脚图 4 2.3.2 串行通信的电路原理 5 2.4 液晶显示模块 6 第三章 系统软件设计 7 3.1 MCU方(C)程序 7 3.1.1串行通信子程序 14 3.1.2 LCD子程序 17 第四章 系统测试 20 第五章 总结展望 23 5.1 总结 23 5.2 展望 24 第六章 参考文献 24 第一章 系统概要 1.1 系统背景 设计了一个基于AW60的数字时钟,它可以避免多种控制器的混淆,利用一个控制器对时钟的时间进行控制。它可以任意设置时间。为人们的生产与生活提供了方便。单片机(MCU)的基本定义是:在一块芯片上集成了中央处理器(CPU)、存储器(RAM/ROM等)、定时器/计数器及多种输入输出(I/O)接口的比较完整的数字处理系统。单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗地、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,几乎 “ 无处不在,无所不为 ” 。单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域。 1.2 系统功能 在实验箱上有一个启动键,当按下启动键给以一个低电平,电子时钟从当前设定值开始走时。按秒刷新,要求在LCD屏上显示。若按启动键给以高电平,则时间暂停,再按,时间继续按秒刷新。 由于要用LCD显示当前的时间,必须用到分字和合字,因此在MCU中使用了8个数据空间分别存储了当前时间的时十位、时个位、分十位、分个位、秒十位和秒个位,方便显示。 第二章 系统硬件设计 2.1 系统原理图 该系统由AW60最小系统电路为主要结构,利用串口进行数据的控制与采集。首先将开关接在AW60上的PORT_D口上,用于控制数字时钟系统的开关。然后将LCD的数据线7-14引脚(D0-D7)分别与MCU的PTA0-PTA7连接,LCD的控制线RS、R/W、E(4、5、6引脚)分别于MCU的PTC4、PTC6、PTF6连接,用于输出时间。数字时钟必须要有晶振电路,所以将该晶振电路与AW60的PTG5和PTG6相连,用于时间的自加。由于在运行系统时,以防电流不稳定,所以在PTB0端设置一个下拉电阻,稳定电流。 2.2 单片机(MCU)模块 2.2.1 MC9S08AW60单片机性能概述 (1)最高达40MHz的CPU工作频率和20Hz的内部总线工作频率表
AW60单片机课程设计.docx
下载提示

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。

2、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。

3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

评分
登录 后再评分
共 0 条评分
暂无评分
QQ
微信
扫一扫