
AVR
zgb881020
这个作者很懒,什么都没留下…
展开
-
上拉电阻
上拉电阻:1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低输入阻抗,提供原创 2009-03-11 18:21:00 · 329 阅读 · 0 评论 -
动态内存分配
前段调试遇到内存不够的情况,所以今天学习了一下动态内存分配的知识。 动态存储分配函数(stdlib.h)typedef unsigned int size_t;void *calloc(size_t num, size_t size);分配num个大小为size字节的空间,分配成功返回首地址,不成功返回0void free(void * ptr);释放ptr指向的存储空间(ptr只能是mall原创 2009-05-01 20:53:00 · 943 阅读 · 0 评论 -
C语言当中位段的使用
位段以位为单位定义结构体(或共用体)中成员所占存储空间的长度。含有位段的结构体类型称为位段结构。 位段结构也是一种结构体类型,只不过其中含有以位为单位定义存储长度的整数类型位段成员。采用位段结构既节省存储空间,又可方便操作。位段结构中位段的定义格式为: unsigned :例如:struct bytedata{ unsigned a:2; /*位段a,原创 2009-05-20 10:33:00 · 406 阅读 · 0 评论