您的位置 首页 编程

AVR东西攻略(二)

ATMEL公司的AVR单片机,是增强型RISC内载Flash的单片机,芯片上的Flash存储器附在用户的产品中,可随时编程,再编程,使用户的产品设计容易

ATMEL公司的AVR单片机,是增强型RISC内载Flash的单片机,芯片上的Flash存储器附在用户的产品中,可随时编程,再编程,运用户的产品规划简略,更新换代便利。AVR单片机选用增强的RISC结构 ,使其具有高速处理才能,在一个时钟周期内可履行杂乱的指令,每MHz可完结1MIPS的处理才能。AVR单片机作业电压为2.7-6.0V,能够完结耗电最优化。AVR的单片机广泛应用于计算机外部设备 ,工业实时操控,仪器仪表,通讯设备,家用电器,宇航设备等各个领域。

持续AVR东西指南(一)的内容

3.WinCUPL

WinCUPL(可编程逻辑通用编译器)是一款能够为SPLD和CPLD创造出非常杂乱的逻辑规划的逻辑编译器。该东西使得工程师们能够规划出他们自己的逻辑电路并创立出JEDEC(联合电子设备工程委员会规范)文件。因而,你能够运用ROM writer在设备中进行映射。

WinCUPL()

The WinCUPL 套件包括如下东西:

WinCUPL一款为一切WinCUPL东西,包括编译器在内,规划的强壮的前端和用户接口。

CUPL Compiler用CUPL言语编写的逻辑描绘在编译后,能够被分配到指定的逻辑器材(PLDs)上。在编译的根底之上,CUPL编译器查找它的库文件并创立能够下载到设备编译器上的文件。从此,该PLD即可编译。

Simulator在规划被制作为产品之前,他们能够运用CSIM进行仿真。CSIM将预期的数值和在CUPL操作上钩算出的实践的数值相比较。仿真的输入和成果能够图形化地调查并经过WinSim进行修正。

WinSim仿真输入和成果能够经过Winsim设置并显现波形。

3.1.怎么装置

1)转到http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2759

2)在该页面内点击 “注册并下载”。

图 3‑1. Atmel网站中下载WinCUPL的地址.

1)下载前请先注册并获取序列号。在完结准备作业后,你就能够开端下载了

2)“awincupl.exe运转下载的文件“awincupl.exe”

3)装置下面的装置程序精灵

4)重新启动之后,履行Start>Program>Atmel WinCupl>WinCupl

图 3‑2. WinCUPL’s 主界面.

3.2.运用 CUPL言语进行规划

这一节介绍的是CUPL的规划操作,并向你展现了关于规划流程的样例。

3.2.1.语法的运用

根本的逻辑和管用运算符,以及二进制等式规划中运用的函数如下。

1)逻辑运算符

下表显现了运用NOT,AND,OR和XOR等逻辑运算符的表达方式和优先级。

2)管用运算符和函数

下表显现了6个常用的运算符的表达方式,样例以及优先级。

用$repeat和$macro指令界说的管用函数能够被用在管用表达式中。下表显现了管用函数和它的进制数。

3.2.1.开端规划

现在,咱们开端介绍怎么经过简略的样例来规划PLD。依照如下过程,你能够履行包括等候功用的PLD。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/biancheng/258699.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部