AT128
10000
TSSOP/21+
欢迎来电咨询
AT128
39856
TSSOP8/23+
代理原装现货,特价热卖
AT128
12309
TSSOP8/21+
原厂原装现货
AT128
12309
TSSOP8/21+
原厂原装现货
AT128
6475
TSOP8/2023+
终端可免费供样,支持BOM配单
AT128
3588
-/-
原装 部分现货量大期货
AT128
9200
TSSOP8/23+
只做原装更多数量在途订单
AT128
48000
TSSOP8/23+
只做原装,提供一站式配套服务,BOM表秒报
AT128
2510
SMD/5
原装正品现货
AT128
10000
TSSOP8/13+
全新原装进口深圳现货,可售样品
AT128
52600
TSSOP8/23+
代理渠道,假一罚十
AT128
285621
SSOP8/2023+
公司现货,代理分销,原装
AT128
11
TSS0P/-
现货欢迎来电询价
AT128
28500
TSSOP/22+
汇融科技/价格给力/实单必成
AT128
11
TSS0P/03+
需要请来电咨询
. 2 yd2502 的接口设计 yd2502 的接口方式采用总线方式,外部引线包括数据总线(db7~db0) 、片选信号(/ cs) 、读写输入(/ rd、/ wr) 和寄存器选择信号(rs) ,可以直接挂接到单片机的总线上,作为单片机的某部分内存来使用。接口采用16 针插座,引脚定义请参阅其说明书。 根据yd2502 可以作为单片机的外部存储器使用的接口特性,将a tmega128 的读写信号线与yd2502 的读写信号线直接连接,具体接口设计原理如图3 所示。 图3 at128 与yd2502 的接口 3. 3 硬件汉字库的制作 本模块使用了硬件汉字库,省去了利用汉字取模软件获取点阵数据的麻烦,而且还避免了为保存这些数据而开辟的大量程序存储空间。 汉字库中要烧写的点阵文件是ucdos 软件中的文件hzk16 ,该文件是16 ×16 的国际汉字点阵文件,文件中按汉字区位码从小到大依次存放国标区位码表中的所有汉字,每个汉字占用32字节,每个区为94 个汉字。汉字库芯片采用的是at29c040a ,该芯片是atmel 公司生产的512 kb的flash
at128.html">at128上的ads1100.html">ads1100的通讯程序,请高手指点//icc-avr application builder : 97-1-1 1:35:57// target : m128// crystal: 8.0000mhz#include <iom128v.h>#include <macros.h>/******************************编译器类型及版本:iccavr 6.26**芯片类型ecu atmega128l ad ads1100**硬件接口说明: ad的管脚定义 at128 ads1100 scl scl sda sda*********************************/ad(void){ unsigned int i,j; // 发出start信号 twcr = (1<<twint)|(1<<twsta
avr真的很快用at128作了一个画圆的程序,比相同频率的89c58快多了,18.432mhz,很....,超了一点!!大约是51的15倍,而且c51用了汇编,如果iar能更好一些,想来at128和i386ex有得比!!太快了!
你要先打开外部ram可用c编译器提供的选项或软件修改at128的控制寄存器,最好用前者初始化你的ram区,同时用后者优化外部数据访问速度!!
在at128中,8m晶振1个指令周期是0.125us,算算要几个nop啊:)
关于atmega128存储器的理解小弟初学avr,俺以前缺乏硬件设计的经验,连51都没玩过,看了几天的英文手册,整理了一下关于存储空间的理解,发在这里,高手们看看对不对。从存储介质上讲,atmega128有128k字节的flash,4k字节的eeprom,4k字节的内部sram,还有最多可扩展至64k字节的sram。at128是程序区和数据区分开编址的,程序区俺的理解就是那128k字节的flash,由于多数指令是16位或32位的,因此flash区被组织成64k×16(位)的形式,这样16位的pc指针寄存器寻址空间可以达到64k。关于数据存储区,要稍微复杂一些,在空间上看是64k字节($0000-$ffff),其中$0000-$001f部分是32个cpu可以直接访问的通用寄存器,地址$0020-$005f是内部io空间(内部io寄存器区),其中包括重要的sreg、mcucr等寄存器,内部io空间共有64字节,按照io空间地址编为$00-$3f,在程序存储区里被统一编址成了$0020-$005f。程序存储区之后的$0060-$10ff是160字节的外部io空间(外部io寄存器),包含的是控制外围设备