晶振是种控制频率元件,在电路模块中提供频率脉冲信号源,在信号源传输的过程中晶振在电路配合下发出指令,通过与其他元件配合使用。
单片机晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的石英晶振,而通过电子调整频率的方法保持同步。晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。
单片机工作时,是一条一条地从RoM中取指令,然后一步一步地执行。单片机访问一次存储器的时间,称之为一个机器周期,这是一个时间基准。—个机器周期包括12个时钟周期。如果一个单片机选择了12MHz石英晶振,它的时钟周期是1/12us,它的一个机器周期是12×(1/12)us,也就是1us。单片机中少不了石英贴片晶振的使用,那么关于单片机选择又有哪些窍门呢?
随着计算机和微电子技术的迅猛发展,单片机技术在各个行业得到了广泛的应用。由于单片机集成度高、体积小、功能强、功耗低、使用方便、价格低廉等一系列优点,被广泛的应用在各种智能仪表、工业控制及家电控制领域。根据系统设计的要求,单片机是整个系统的控制和数据处理中心,需要丰富的lO资源实。
现点阵液晶显示并与FPGA等芯片进行数据传输;需要串口完成与PC机通信的功能;需要该单片机具有片上A/D(模数)转换功能配合FPGA芯片,石英贴片晶振完成时间间隔测量,还需要L/O口中断、串口中断和A/D转换完成中断等中断资源满足设计中的各种中断处理,而且系统还需要在单片机上实现 Kalman滤波等算法,需要芯片具有硬件乘法器,具有一定的数据处理能力综合以上要求选择TI公司的MSP430系列中的MSP430F247型单片机作为整个系统的控制部分。
MSP430系列中的MSP430F247型单片机采用的是“冯-诺依曼”结构,具有16位结构的CPU,采用RSC指令集,最高工作频率8M,片上集成了64K的 FLASH ROM和1K的RAM,通过JAG接口,可以方便的实现在线编程和调试,非常利于软件程序的调试。
这款单片机的特点有:
(1)具有丰富的I/O资源,六个8位的I/O端口,所有的o位都可以独立程,任何输入输出和中断条件的组合都是可以的,其中PI和P2口的8位都具中断能力,如串口接收、发送中断和A/D转换完成中断等,所以此款单片机的中断能力得到大大提高,符合此系统设计需要用到中断处理的要求;
(2)具有丰富的外围模块:8路12位的A/D输入可实现A/D转换的功个 USART串行接口可实现与PC机通信的功能.
(3)具有硬件乘法器,可以大大的提高对数据的处理能力,例如实现 Kalman滤波等算法。该的单片机功能齐全,完全可以满足系统设计的需求,而且还有利于系统进一步的扩展升级。