PSD813器件在单片机系统中应用
[11-20 16:15:16] 来源:http://www.88dzw.com FPGA 阅读:8560次
文章摘要: (6)内置的JTAG串口使得能在工厂或现场进行器件的在系统编程调试。 由于PSD813具有以上特性,故可以很方便地进行I/O重建、扩展微控制器地址空间等以往较为复杂的工作,并可通过编程进行灵活的设计,以实现与不同类型的微控制器的兼容,使得单片机开发尤其是外围电路设计变得简便。2 PSD813与单片机的连接 本文应用实例是基于一台全数字化心电图机系统,如图1所示。由于该系统的工作要求,采用了双CPU结构(DSP-80C552),外带160×128LCD显示、串行热敏打印机、4×4键盘等外设,系统总线设计为8位。由于系统要求存储大量的心电数据,故采用了512K的大容量SRAM。
PSD813器件在单片机系统中应用,标签:fpga是什么,fpga教程,http://www.88dzw.com(6)内置的JTAG串口使得能在工厂或现场进行器件的在系统编程调试。
由于PSD813具有以上特性,故可以很方便地进行I/O重建、扩展微控制器地址空间等以往较为复杂的工作,并可通过编程进行灵活的设计,以实现与不同类型的微控制器的兼容,使得单片机开发尤其是外围电路设计变得简便。
2 PSD813与单片机的连接
本文应用实例是基于一台全数字化心电图机系统,如图1所示。由于该系统的工作要求,采用了双CPU结构(DSP-80C552),外带160×128LCD显示、串行热敏打印机、4×4键盘等外设,系统总线设计为8位。由于系统要求存储大量的心电数据,故采用了512K的大容量SRAM。其中DSP(TI公司的TMS320F206)主要用于心电波形的滤波计算、分析及控制打印部分。80C552用作主程序及人机界面的控制以及A/D采集,由于51单片机外设较多,为了节省成本、降低功耗,采用了PSD813作为外部程序存储器以及地址译码器,并用于端口扩展。实际使用表明该系统工作正常。
3 PSDsoft软件应用
PSD813是在硬件基础上,采用专用的开发软件PSDsoft进行系统开发的。PSDsoft是一套在Windows环境下运行的软件工具,运用可视化技术进行编程,具有方便的人机交互功能。并且由于该软件集成度较高,各步操作在同一界面下进行,因此使用十分方便。
由图2所示流程图,我们可以看到在PSDsoft软件环境下,PSD813器件的开发,从Abel文件的编写、硬件特性的配置,直至目标文件的写入,都可以很方便地完成。另外,PSDsoft软件还提供PSD器件的实时仿真,并可实现目标文件的C语言反汇编。
由于篇幅有限,现仅写出Abel文件以作参考:module c51_813
title 'WSI PSD813F1 design template for 80C51 fam-
ily microcontroller';
″PIN DECLARATIONS
bhe pin 49;″pin 49,byte high enable or CNTL2
wr pin 47; ″pin 47,write line or CNTL0
rd pin 50; ″pin 50,read line or CNTL1
reset pin 48; ″reset Input,active low
a15,a14,a13,a12,a11,a10,a9,a8,pin 39,40,41,42,43,44,45,46; ″Address bus
a7,a6,a5,a4,a3,a2,a1,a0,pin 30,31,32,33,34,35,36,37, ″Addressbus
″********Port A,B,C,D pin declaration*************
addr_out0..addr_out7 pin; ″address out, Port A pins
″Address output
《PSD813器件在单片机系统中应用》相关文章
- › PSD813器件在单片机系统中应用
- 在百度中搜索相关文章:PSD813器件在单片机系统中应用
- 在谷歌中搜索相关文章:PSD813器件在单片机系统中应用
- 在soso中搜索相关文章:PSD813器件在单片机系统中应用
- 在搜狗中搜索相关文章:PSD813器件在单片机系统中应用