使用iMCU7100EVB完成HTTP服务器(一)

利用iMCU7100EVB实现HTTP服务器(一)-HTTP是超级文本传输协议(HyperText Transfer Protocol)的简称。更多关于HTTP协议的细节,请参考下面的链接。()如果使用W7100A的全硬件TCP/IP协议栈可以很容易地实现HTTP服务器。下面的图1显示了HTTP服务器和客户端之间的通信。

广告

一文带你深化了解:AVR单片机程序设计架构

一文带你深化了解:AVR单片机程序设计架构

一文带你深入了解:AVR单片机程序设计架构-最精彩的部分要数多任务并行运行。简单的多进程程序还是很容易的,比方同时控制流水灯和数码管(动态),单独的流水灯是赋值后延时,再赋值,再延时。

PIC单片机用于上位机数据收集的规划

PIC单片机用于上位机数据采集的设计-C++程序设计语言可以很好地实现面向对象的编程思想,采用C++编写上位机程序,可以将每一个功能模块封装成一个类,修改某个类的实现,增加类的功能不会影响整个程序的框架,这样就很容易维护和扩展功能;加之我们要实现的软件功能中需要调用大量的windows API函数库,所以采用VC++6.0作为上位机的开发环境。

根据LPC1788的SSP1引脚的正确使用方法及注意事项

根据LPC1788的SSP1引脚的正确使用方法及注意事项

基于LPC1788的SSP1引脚的正确使用方法及注意事项-在学习过程中,发现一点容易被忽视而又很严重的问题—那就是关于SSP1的引脚使用P0[7]-P0[8]-P0[9]时,是W型IO配置。寄存器的第7位很容易被我们设置为0–但是手册上是要求必须为1,否则不能正常工作,这里我走了一点弯路。

AT89S51单片机发光二极管多功能闪耀的规划

AT89S51单片机发光二极管多功能闪烁的设计-在我们生活中,我们很容易通过这个叫张三,那个叫李四,另外一个是王五;那是因为每个人有不同的名子,我们就很快认出,同样,对于要通过一个按键来识别每种不同的功能,我们给每个不同的功能模块用不同的ID号标识,这样,每按下一次按键,ID的值是不相同的,所以单片机就很容易识别不同功能的身份了。

MSP430单片机函数延时的问题剖析

MSP430单片机函数延时的问题剖析

MSP430单片机函数延时的问题分析-网上普遍的用法是:

#define CPU_CLOCK 8000000

#define delay_us(us) __delay_cycles(CPU_CLOCK/1000000*(us))

#define delay_ms(ms) __delay_cycles(CPU_CLOCK/1000*(ms))

在CPU主时钟频率为8MHz时, 这确实没有问题, 但是这样的写法:#define CPU_CLOCK 8000000

这很容易让人们想到, 可以通过修改它的值以实现对不同主频系统参数的统一,其实这是不正确的! 比如修改为#define CPU_CLOCK 32768以实现32KHz主频的延时。

AVR单片机熔丝锁死的处理办法解析

AVR单片机熔丝锁死的处理方法解析-在很多AVR单片机的初学者在使用AVR单片机中,很容易把熔丝位弄错而造成单片机锁死,比如说JTAGEN置为1后,单片机的JTAG就不能再下载程序进去了,因此给我们带来很多麻烦。

根据PIC单片机的数据收集体系规划

基于PIC单片机的数据采集系统设计-C++程序设计语言可以很好地实现面向对象的编程思想,采用C++编写上位机程序,可以将每一个功能模块封装成一个类,修改某个类的实现,增加类的功能不会影响整个程序的框架,这样就很容易维护和扩展功能。

关于PLC几种常见的编程设计办法

关于PLC几种常见的编程设计方法-对于电气技术人员来说,控制系统软件的设计就是用梯形图编写控制程序,用户程序的设计是PLC应用中最关键的问题。对于控制规模比较大的系统,可根据工艺流程图,将整个流程分解为若干步,确定每步的转换条件,配合分支、循环、跳转及某些特殊功能,以便很容易地转换为梯形图设计。

PLC编程中简单混杂的AND指令和OR指令

PLC编程中容易混淆的AND指令和OR指令-初学plc梯形图时,有两个逻辑指令很容易混淆。辨别AND和OR这两个指令很简单,其实从它们的含义就可区分,英文单词AND意思是和、与,OR意思是或者,因此两个在应用到逻辑电路里面的作用就能一目了然。

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部