KF8F233使用C语言编程的一些问题
KF8F233 单片机通过系统内部振荡器和时钟电路提供系统工作时钟,没有外部时钟输入和扩展口。数据手册中提到初始化时候要用系统时钟校准寄存器中的值进行校准。给出的汇编例子如下:CALL 0X7FF
MOV OSCCAL0, R0
NOP
CALL 0X7FE
MOV OSCCAL1, R0
NOP
这个例子如何用C来写啊。
还有就是这款单片机中带有EEPROM,但是读写EEPROM里的数据时,会用到工作寄存器组中的R6和R7,如何用C语言读写R6和R7啊?
新手菜鸟求大神的解答啊。
你好,校准时钟寄存器的代码在C语言中不需要写。直接给OSCCTL赋值即可。编译器后台会自动加载校准时钟的代码。
写EEPROM的例程可以参考KF8F312例程,内有详细说明。 EthanHen 发表于 2016-9-13 11:43
你好,校准时钟寄存器的代码在C语言中不需要写。直接给OSCCTL赋值即可。编译器后台会自动加载校准时钟的代 ...
好的,我去看看例程,之前在官网上没找到
页:
[1]