Image
Image

刘前辈

+ 关注

粉丝 4     |     主题 24     |     回帖 1038

做自己所热爱的,并热爱自己所做的。
【技术问题】keil中的那些诡异事件。
2011-9-14 06:40
  • 侃单片机论坛
  • 50
  • 8854
  明白一点了。最关键的问题是这道题还是说不过去。下面:(问了几次了) 168*196=0x80A0; 但是48楼大侠的 ...  
  请教44楼:您是说先提升,后运算?(注意我们在讨论8位机上的运算。)那就更不好解释了,本来是8位*8位=int ...  
  这是C语言标准中“整提升+保符号/ 保值 规则的问题。”——当一个16位的int 值最高位(符号位)为1时, ...  
终于明白 a = (168*196) / 10 ; 为什么诡异
2011-9-18 10:19
  • 侃单片机论坛
  • 55
  • 13059
  这样讲就大家受益了。我首先感谢43楼,几天来明白不少东西。自己看多少遍不一定有用的,——胡扯有益。 等 ...  
  哎呀,别打我,我躲。不是我胡扯,是书上在胡扯。 我这本书是89年以前出版的标准,当然管不着 C89 还是C ...  
  36楼还真是没明白C运算为什么要先对运算符两边的操作数进行整提升。最好还是先弄明白原理和C标准修改历史及 ...  
  32楼 绝对正确!谁在胡扯? 根据32楼“整型提升是指不满int的整型,在运算之前自动转换成int或者unsigned ...  
  明白一些了。 是不是应该这样说,“2个char类型操作数经过整提升之后的int 与int 相乘,结果……”。 否 ...  
  如果a=|(uchar)X * (uchar)Y|< 32768d(0x7FFF),那么a 就是int;——2个uchar相乘不可能超过16位。若是2个i ...  
发现一个怪问题:for语句延时时间的问题
2011-2-1 15:47
  • 侃单片机论坛
  • 14
  • 5179
  把 for(j=0;j  
请问如何获取键盘的值
2013-5-27 12:02
  • 侃单片机论坛
  • 22
  • 5827
  13楼的程序非常精彩,连消抖都隐藏了。看懂了,C水平就会大长。 他的组合键方法是先按下功能键“*”键,然 ...  
  13楼的程序非常精彩,连消抖都隐藏了。看懂了,C水平就会大长。 他的组合键方法是先按下功能键“*”键,然 ...  
  ......  
  参考参考。  
问一个数据类型转换的问题?
2011-2-10 00:04
  • 侃单片机论坛
  • 16
  • 3205
  晚上帮你找一个精彩的。  
  明白你的意思了。其实特简单:所有单片机实验板都有多次按键实验程序:4个LED显示,按一个键码,移动一位。 ...  
  矩阵按键扫描标准程序书上一大把,若一定要自己写正确的,需要一步步调试,发现自己的错误,例如:先写这一 ...  
  LZ没错,稍微改一下: unsigned char key1=8,key2=9; unsigned int temp; temp=key1*0x1000+key2*0x100; ...  
现在终于感觉不怕汇编了
2014-10-21 16:40
  • 侃单片机论坛
  • 325
  • 56465
  近几天看电视剧《风语》。——大多数人会的,(例如C)一定没有价值。如今会C的比懂汇编的可是多了去了,— ...  
  14楼狗头兄弟看来现在工资是拿10K以上的“多面手”,能否晒晒自己?自己的多面,自己的工资,…… . ...  
2
3
近期访客