MSP430G2231单片机,求解它的指令周期时间与晶振大小的关系?
单片机使用内部晶振,不倍频,datasheet上写它的指令周期时间是62。5ns,内部晶振是36KHZ,我想搞清楚像MSP系列的单片机,它的晶振大小,机器周期,指令周期之...
单片机使用内部晶振,不倍频,datasheet上写它的指令周期时间是62。5ns,内部晶振是36KHZ,我想搞清楚像MSP系列的单片机,它的晶振大小,机器周期,指令周期之间的关系。
我的最终目的是实现一个500us的延时,所以需要知道一个自减指令所花费的时间?
或者能告诉我片内晶振到底是多少? 展开
我的最终目的是实现一个500us的延时,所以需要知道一个自减指令所花费的时间?
或者能告诉我片内晶振到底是多少? 展开
展开全部
嗯 好,我来回答。msp430不同于51,它是单指令周期的cpu,也就是说时钟周期=机器周期,对于简单的汇编指令,只需要1个时钟周期。乘除法可能2/3个周期。那么自减指令就是一个周期了。
片内晶振是CPU内部自带晶振,一般来说需要外接晶振,用外部晶振跑程序,430有3中晶振方式,内部晶振是在作为低功耗的CPU晶振使用,或者是时钟等。简单说,外部晶振是主要心脏,内部是备用。主要的意思是说,主要用来CPU运算,备用是说可以使用。延时要精确的话,建议使用定时器中断方式。
希望能帮到你
片内晶振是CPU内部自带晶振,一般来说需要外接晶振,用外部晶振跑程序,430有3中晶振方式,内部晶振是在作为低功耗的CPU晶振使用,或者是时钟等。简单说,外部晶振是主要心脏,内部是备用。主要的意思是说,主要用来CPU运算,备用是说可以使用。延时要精确的话,建议使用定时器中断方式。
希望能帮到你
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询