第1章 单片机系统概述1.1 AVR系列单片机的特点1.2 AT90系列单片机简介第2章 AT90LS8535单片机的基础知识2.1 AT90LS8535单片机的总体结构2.1.1 AT90LS8535单片机的中央处理器2.1.2 AT90LS8535单片机的存储器组织2.1.3 AT90LS8535单片机的I/O接口2.1.4 AT90LS8535单片机的内部资源2.1.5 AT90LS8535单片机的时钟电路2.1.6 AT90LS8535单片机的系统复位2.1.7 AT90LS8535单片机的节电方式2.1.8 AT90LS8535单片机的芯片引脚2.2 AT90LS8535单片机的指令系统2.2.1 汇编指令格式2.2.2 寻址方式2.2.3 伪指令2.2.4 指令类型及数据操作方式2.3 应用程序设计2.3.1 程序设计方法2.3.2 应用程序举例第3章 AT90LS8535单片机的C编程3.1 支持高级语言编程的AVR系列单片机3.2 AVR的C编译器3.3 ICC AVR介绍3.3.1 安装ICC AVR3.3.2 设置ICC AVR3.4 用ICC AVR编写应用程序3.5 下载程序文件第4章 数据类型、运算符和表达式4.1 ICC AVR支持的数据类型4.2 常量与变量4.2.1 常量4.2.2 变量4.3 AT90LS8535的存储空间4.4 算术和赋值运算4.4.1 算术运算符和算术表达式4.4.2 赋值运算符和赋值表达式4.5 逻辑运算4.6 关系运算4.7 位操作4.7.1 位逻辑运算4.7.2 移位运算4.8 逗号运算第5章 控制流5.1 C语言的结构化程序设计5.1.1 顺序结构5.1.2 选择结构5.1.3 循环结构5.2 选择语句5.2.1 if语句5.2.2 switch分支5.2.3 选择语句的嵌套5.3 循环语句5.3.1 while语句5.3.2 do…while语句5.3.3 for语句5.3.4 循环语句嵌套5.3.5 break语句和continue语句第6章 函数6.1 函数的定义6.1.1 函数的定义的一般形式6.1.2 函数的参数6.1.3 函数的值6.2 函数的调用6.2.1 函数的一般调用6.2.2 函数的递归调用6.2.3 函数的嵌套使用6.3 变量的类型及其存储方式6.3.1 局部变量6.3.2 局部变量的存储方式6.3.3 全局变量6.3.4 全局变量的存储方式6.4 内部函数和外部函数6.4.1 内部函数6.4.2 外部函数第7章 指针第8章 结构体和共用体第9章 AT90LS8535的内部资源第10章 AT90LS8535的人机接口编程第11章 AT90LS8535的外围扩展第12章 AT90LS8535的通信编程第13章 系统设计中的程序处理方法
上传时间: 2013-10-31
上传用户:smthxt
采用面向控制的Motorola DSP控制器DSP56F803,构建了一种廉价而实用的数字低中频软件电台,实现了该电台在AM、FM、SSB和FSK 4种调制方式下的互通.详细阐述了DSP56F803在构建软件电台中的设计思路和应用技巧,并给出了具体的软硬件方案.
上传时间: 2013-10-24
上传用户:libinxny
FSM 分两大类:米里型和摩尔型。 组成要素有输入(包括复位),状态(包括当前状态的操作),状态转移条件,状态的输出条件。 设计FSM 的方法和技巧多种多样,但是总结起来有两大类:第一种,将状态转移和状态的操作和判断等写到一个模块(process、block)中。另一种是将状态转移单独写成一个模块,将状态的操作和判断等写到另一个模块中(在Verilog 代码中,相当于使用两个“always” block)。其中较好的方式是后者。其原因 如下: 首先FSM 和其他设计一样,最好使用同步时序方式设计,好处不再累述。而状态机实现后,状态转移是用寄存器实现的,是同步时序部分。状态的转移条件的判断是通过组合逻辑判断实现的,之所以第二种比第一种编码方式合理,就在于第二种编码将同步时序和组合逻辑分别放到不同的程序块(process,block) 中实现。这样做的好处不仅仅是便于阅读、理解、维护,更重要的是利于综合器优化代码,利于用户添加合适的时序约束条件,利于布局布线器实现设计。显式的 FSM 描述方法可以描述任意的FSM(参考Verilog 第四版)P181 有限状态机的说明。两个 always 模块。其中一个是时序模块,一个为组合逻辑。时序模块设计与书上完全一致,表示状态转移,可分为同步与异步复位。
标签: 状态
上传时间: 2013-10-23
上传用户:yupw24
目前运动控制主要有两种实现方式,一是使用PLC加运动控制模块来实现:二是使用PC加运动控制卡来实现。两者各有优缺点,但两者有以下共同的缺点:一是由于它们儿乎都是采用通用微控制器(MCU和DSP)来实现电机控制,由于受CPU速度的限制,以及CPU的多个进程同时处理
上传时间: 2013-10-26
上传用户:michael20
对讲机常用术语 对讲机, 术语 [watermark] 监听(MONITOR) 为接受弱小信号而采用的一种收听方式。
上传时间: 2013-11-21
上传用户:
尽管当前新型无线电通信系统不断涌现,短波这一古老和传统的通信方式仍然受到全世界普遍重视,不仅没有被淘太,还在快速发展。其原因主要有三:一、短波是唯一不受网络枢钮和有源中继体制约的远程通信手段,一但发生战争或灾害,各种通信网络都可能受到破坏,卫星也可能受到攻击。无论哪种通信方式,其抗毁能力和自主通信能力与短波无可相比;二、在山区、戈壁、海洋等地区,超短波覆盖不到,主要依靠短波;三、与卫星通信相比,短波通信不用支付话费,运行成本低。 近年来,短波通信技术在世界范围内获得了长足进步。这些技术成果理应被中国这样的短波通信大国所用。用现代化的短波设备改造和充实我国各个重要领域的无线通信网,使之更加先进和有效,满足新时代各项工作的需要,无疑是非常有意义的。 这里简要介绍短波通信的一般概念,优化短波通信的经验,以及一些热门的新技术,如有错误之处,欢迎阅正。1、短波通信的一般原理1.1.无线电波传播 无线电广播、无线电通信、卫星、雷达等都依靠无线电波的传播来实现。 无线电波一般指波长由100,000米到0.75毫米的电磁波。根据电磁波传播的特性,又分为超长波、长波、中波、短波、超短波等若干波段,其中:超长波的波长为100,000米~10,000米,频率3~30千赫;长波的波长为10,000米~1,000米,频率30~300千赫;中波的波长为1,000米~100米,频率300千赫~1.6兆赫;短波的波长为100米~10米,频率为1.6~30兆赫;超短波的波长为10米~1毫米,频率为30~300,000兆赫(注:波长在1米以下的超短波又称为微波)。频率与波长的关系为:频率=光速/波长。 电波在各种媒介质及其分界面上传播的过程中,由于反射、折射、散射及绕射,其传播方向经历各种变化,由于扩散和媒介质的吸收,其场强不断减弱。为使接收点有足够的场强,必须掌握电波传播的途径、特点和规律,才能达到良好的通信效果。常见的传播方式有:地波(地表面波)传播 沿大地与空气的分界面传播的电波叫地表面波,简称地波。地波的传播途径如图1.1 所示。其传播途径主要取决于地面的电特性。地波在传播过程中,由于能量逐渐被大地吸收,很快减弱(波长越短,减弱越快),因而传播距离不远。但地波不受气候影响,可靠性高。超长波、长波、中波无线电信号,都是利用地波传播的。短波近距离通信也利用地波
上传时间: 2013-11-13
上传用户:box2000
空时二维自适应处理技术(STAP)具有优越的杂波抑制性能,作为一种关键动目标检测技术,在机载和天基雷达中得到了广泛的应用。首先介绍了机载雷达的杂波几何模型,阐述了机载相控阵雷达STAP技术的基本原理,然后从其弱点和局限性出发探讨了对其可能的几种干扰方式,并详细解释了其干扰机理,为机载相控阵雷达STAP干扰技术的具体实现打下了基础,具有一定的工程应用价值。
上传时间: 2013-10-13
上传用户:zhangliming420
1.1. 故障现象描述 1. 故障现象描述 2. 基本环境描述 1.2. 分析方案设计 1. 分析目标 2. 分析设备部署 1.3. 分析情况 1. 基本流量分析 2. 总体通讯情况分析 3. 针对Web服务器访问流量进行分析 1.4. 分析结论
上传时间: 2013-12-19
上传用户:wutong
手势输入丰富了手机的实用性、便捷性与娱乐性,快速而精确地识别出手机当前的姿态是该种输入方式的核心内容。提出并比较了基于惯性传感器的手机姿态识别方法,并通过对一种手势动作的识别验证了其可行性。
上传时间: 2014-01-05
上传用户:wangjin2945
分析了在HAPS中应用协作通信的需求,研究了HAPS通信信道在不同仰角区域的特性,在此基础上提出一种HAPS通信中基于MIMO的信号协作接收方案,并在不同仰角区域中对该协作接收方案进行性能仿真,仿真结果表明,在中、低仰角区域内使用该协作接收方案能够获得较大的组合分集增益,但是,对于高仰角区域此协作通信方案的性能改善不明显,最后,就上述2种现象产生的原因进行了分析。
上传时间: 2014-12-30
上传用户:hzht