2。2 设计方案

在此次设计中,主板系统主要分为硬件与软件两大部分。

硬件部分是由键盘输入系统等多种模块组成。以单片机为核心,通过外部输入程序传导到单片机中,然后在单片机中利用不同模块输出不同的结果。

编程部分将会在电脑上利用编程语言先编写完毕,然后输入到相应模块之中。

2。3 系统设计原理

如上,我们可以绘制出下面的原理图2-1进行简要概括。

图2-1 系统设计原理图

2。4 系统开发平台和设计流程

可以大体将设计流程分为两个阶段,即概要设计阶段和详细设计阶段,简单来说就是先从大方面入手,先确定各个大模块之间的相互关系,让各个模块先具有一定的联系,然后从小方面入手,细化每一个模版的详细参数,保证每一个模板都能顺利运行。来~自,优^尔-论;文*网www.youerw.com +QQ752018766-

详细来说,第一个阶段,我们要从大局入手,划分出各类模块,实现合理的分工合作,在此阶段一定要有严谨认真的态度,尤其是在编写程序方面,绝不能有一点马虎,否则在后续输入程序后再出现问题的话就很难修改了,还要注意重复模板的问题,合理使用重复模板具有事半功倍的效果,能够大大减少工作量。

第二个阶段,最需要注意的就是遇到结构调整的情况,这里一定不能为了省事而直接进行,而要返回第一阶段调整到最初的设计文档之中。

3 硬件设计

3。1主控模块

3。1。1 AT89C51芯片

AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容[1]AT89C51具有高性能、低能耗的显著优势,由只读程序存储器与随机数据存储器构成,具有强大的兼容能力,能够完美兼容标准系统指令,多种存储器计数器的结合使其具有强大的数据处理能力,当前灵活应用于各种控制领域,可以使用静态逻辑操作,而且具有可选的节能模式,使其能耗利用率大大提高,在空闲的时候会自动停止中央CPU的工作,不过这个时候RAM、通信接口等仍然正常工作,失去电力的时候仍可以保存RAM中储存的内容,不过此时振荡器将会失去作用

上一篇:STC89C52单片机+PWM调光LED照明驱动电路设计+电路图
下一篇:AT89S52单片机语音识别技术的智能家居控制系统设计

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

安康汉江网讯

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析