刚看了一份关于光立方的视频里片面提到“呼吸灯”一词,忙草草写了一个带数码管显示亮度变化的呼吸灯程序,其中整型frequency为调节呼吸频率的参数。
#include "at89x52.h"
/***************************************************
* ...
优化级别说明(仅供参考):则其中的 Code Optimization 栏就是用来设置C51的优化级别。共有9个优化级别(书上这么写的),高...
最近,在写程序的时候,碰到一个在自己看来非常不可思议的问题。当然,或者高手就觉得大惊少怪了,呵呵以下是问题相关:
平台:MEGA64;
编译环境:codeVisonAVR;
...
一个板子的有源晶振坏了,想买一个同型号的换上,可是查不到它的具体型号,晶振上面写的 2400 150 TW 201 K
成为嵌入式硬件工程师需要学习的内容
第一:掌握硬件总体设计 掌握硬件总体设计所必须具备的硬件设计经验与设计思路 1) 产品...
51单片机没有PWM输出功能,可以采用定时器配合软件的方法实现,对精度要求不高的场合是非常实用的。采用高速光隔6N137输出,并将PWM的信号倒相。
一、 工作原理
二、PWM...
在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解。
一,为什么51单片机爱...
大家都知道,汇编语言指令由操作码、操作数两部分组成。MCS-51使用汇编语言指令,它共有44个操作码助记符,33种功能,其操作数有#data、direct、Rn、@Ri等。这里先介...
单片机是微机的一种,现时有8051、AVR、ARM7、ARM9等系列,其中 “8051”是源自于Intel公司的MCS-51系列芯片,但目前不同生产厂商都以...
引言
在嵌入式系统市场中,尽管32位处理器炙手可热,却始终无法完全取代8位单片机,二者各有千秋[1]。目前,国内院校单片机课程大都以51单片机为主线进行讲授,但51系列单片机资源...
//跳线设置:默认跳线位
#include <reg51.h>
typedef unsigned char uchar;
#define Ton 4...
“_crol_” 与“_cror_”其实就是左右循环代码,其具有程序代码简单执行效率高的优点!
现实中的应用很多,例如我们经常见到...
在单片机系统中,串口(UART,通用异步收发接口)是一个非常重要的组成部分。通常使用单片机串口通过RS232/RS485电平转换芯片与上位机连接,以进行上位机与下位机的数据交换、参...
引 言
随着电子技术的日益发展,芯片的规模越来越大,封装日趋小型化,相应地对系统板级调试的困难也在加大。在传统的调试方式中,频繁的调试和更换程序需要频繁地插拔芯片,开发效率极低。...
SDRAM(Synchronous Dynamic Random Access Memory):为同步动态随机存取内存,前缀的Synchronous告诉了大家这种内存的特性,也就是...
MAX232 DIP16封装现主要有这些型号:MAX232CPE、MAX232EPE。
下面对MAX232的型号标识进行解析:
①、MAX232后缀第一个字母,表示应用级别。带...