先简单总结遇到的内容,虽然还没有实际烧入过,不过大概是知道怎么操作了,这两天又要出门,回来的时候估计会忘掉些东西。所以先总结一些。
先谈谈编程时的点吧。
1.语法和C一样,需注意头文件符号的使用<>和“”的区别。
2.还有芯片特有的头文件。
写单片机的时候注意的点
1.要先初始化CPU
2.初始化每个自己要用到的模块
3.给模块装入适当的值
4.每个模块之间都有些许关联,尤其是TIMER那块。
5.有时候只需要设置寄存器里面一两位的值,直接对那一两位对应的选项赋值就可以。
例如下图。我们只需要改写TMRxON的状态,直接写TMRxON = 1/0;即可,不需要写成TXCON = 0x00;这种类型的。如果对这个寄存器全部赋值则使用后面的形式会简洁点,不过得确保每一位的对应关系没有搞错。好了,先写到这里吧,好好去维修吧。哈哈