
C
灰灰灰灰!
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单片机秒表C 错误(2)
1.规范 typedef unsigned long int ulint 2.k 为非负数,因此循环时 while 条件不能为 while(k>=0) 正确为: void Delay (uint k) { while (k!=0) ...原创 2018-08-27 15:25:08 · 443 阅读 · 0 评论 -
C错误(4) 顺序很重要,真的很重要!!
Q. 为什么只能在定时器0中断中使用串口通信,否则就死机? A: 初始化顺序很重要,开启串口前应先将定时器设置好,因为二者有同一个寄存器。 void main() { AUXR=0; Timer0_Init(); Baud_Init(); 2. Q: 为什么一开始就进入PCA中断? A:赋值应先于寄存器的开始设置,若先开启再赋值,...原创 2018-08-31 10:47:38 · 273 阅读 · 0 评论 -
C 我常犯的错误(1)
void Receive_and_Reply () { RI=0; //TI=0; *(temp_receive_string+5)='s'; temp_receive_string_pointer=temp_receive_string; while (1) ...原创 2018-08-25 13:08:26 · 212 阅读 · 0 评论 -
(3) C 错误 代码来源:AD 转换器+PCA
#include<stdio.h> #include<REG52.h> #include <intrins.h> typedef unsigned char uint8; typedef unsigned long ulint; // 7原创 2018-08-30 10:34:21 · 514 阅读 · 0 评论