问题简要分析

 

就这位同学的问题,帮诸位一并做下解释回答,其实类似的问题,细心的同学会发现,在每篇论文里都有论述到。重复提问...



就这位同学的问题,帮诸位一并做下解释回答,其实类似的问题,细心的同学会发现,在每篇论文里都有论述到。重复提问的同学,其实你需要的只是耐心仔细的翻看我们发给你的交付件,很多答案都在里面。所以,尽量多看看,确实用心看了,答辩方面也不会出什么差错。毕竟,我们不能代替每位同学去答辩。所以归根到底,同学们的主动占毕业设计的一大部分。

1、为什么选用STC89C52单片机作为主控模块?

单片机作为本科最常用的一种处理器,就本科阶段而言,所涉及到的单片机种类大致为:

1)、以51(名字是因为Intel最早开发的8051,简称51)内核为主的8位单片机。(代表性的型号有AT89C51、AT89S51、STC89C51),AT和STC其实就是生产厂商不一样,内核都是51的内核,两者用起来没有多大差别。由于时间比较久了,因此是老的一批单片机,但比较容易上手。

2)、AVR单片机(由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术,共同研发出RISC精简指令集的高速8位单片机,简称AVR),特点是比51单片机速度更快,能够适应更高的运算速度。

3)、MSP430单片机(MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器)。特点是16位的。

选取STC89C52单片机(52和51其实就是ROM大小不一样,其他都一样)是因为:

a、STC单片机编译和调试比较简单,STC的可以在线编程也就是有ISP功能,AT的必须通过编程器烧录,比较麻烦。

b、STC的单片机内部资源比AT的相对丰富,在处理一些数据方面,比AT来的更强大。

2、晶振电路的作用?

这部分在论文里也是有介绍的。如果将单片机比作一个人,晶振就是单片机的心脏,频率就是心率。单片机工作时,是一条一条地从RoM中取指令,然后一步一步地执行,所以晶振的必要性可想而知。

3、时钟模块的初始化是什么意思?

这里可能问的是定时器的初始化,定时器是单片机的内部资源的一种,它能够实现对时间的定时,但是,程序一开始之前需要告诉单片机,定时多长时间,什么时候打开定时器,定时器工作在那种工作方式等等,所以就牵扯到了定时器的初始化,另外类似的中断初始化、液晶初始化、串口初始化等等,其实都是在事先配置一些单片机需要知道的信息。


    关注 51毕业设计代做


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册