如何應用PC的基礎語言進行波形函數值運算求得對應函數值再加以存盤例如正弦波三角波對數波調變波等或其它各種函數具體方法如下取函數值文件與主程序連接形成一智能型多功能函數信號發生器在WAVRASM程序下作調試然后將程序轉換燒寫在AVR內PROM或AVR擴展系統的多組并聯輸出控制中插于正弦公司所設計開發的SN-AVREP萬用實驗開發電路中即研制出一部微電腦智能型多功能函數波信號發生器這是本實驗的主要目的
上傳時間: 2013-05-18
上傳用戶:sh19831212
軟件開發環境:ISE 7.1i 硬件開發環境:紅色颶風II代-Xilinx版 1. 本實例用于控制開發板上面的SDRAM完成讀寫功能; 先向SDRAM里面寫數據,然后再將數據讀出來做比較,如果不匹配就通過LED變亮顯示出來,如果一致,LED就不亮。 2. part1目錄是使用Modelsim仿真的工程; 3. part2目錄是在開發版上面驗證的工程; 2.1. part1_32目錄是4m32SDRAM的仿真工程; 2.2. part1_16目錄是4m16SDRAM的仿真工程; \model文件夾里面是仿真模型; \rtl文件夾里面是源文件; \sim文件夾里面是仿真工程; \test_bench文件夾里面是測試文件; \wave文件夾里面是仿真波形。 3.1. 工程在\project文件夾里面; 3.2. 源文件和管腳分配在\rtl文件夾里面; 3.3. 下載文件在\download文件夾里面,.mcs為PROM模式下載文件,.bit為JTAG調試下載文件。
上傳時間: 2013-04-24
上傳用戶:ZJX5201314
I2C總線器件在高抗干擾系統中的應用: 摘要:本文先對I2C總線協議進行了簡要敘述,然后介紹了一些常用的抗干擾措施,最后提供了一個利用I2C總線器件24WC01組成的高抗干擾應用方案。 一、I2C總線概述 I2C總線是一雙線串行總線,它提供一小型網絡系統為總線上的電路共享公共的總線。總線上的器件有單片機LCD驅動器以及E2PROM器等。型號有:PCF8566T、SAA1064T、24WC01等。 兩根雙向線中,一根是串行數據線(SDA),另一根是串行時鐘線(SCL)。總線和器件間的數據傳送均由這根線完成。每一個器件都有一個唯一的地址,以區別總線上的其它器件。當執行數據傳送時,誰是主器件,誰是從器件詳見表1。主器件是啟動數據發送并產生時鐘信號的器件。被尋址的任何器件都可看作從器件。I2C總線是多主機總線,意思是可以兩個或更多的能夠控制總線的器件與總線連接。
上傳時間: 2013-11-05
上傳用戶:1159797854
Designing Boards with Atmel AT89C51,AT89C52, AT89C1051, and AT89C2051 for Writing Flash at In-Circuit Test. Recent improvements in chips and testers have made it possible for the tester to begin taking over the role tradi-tionally assigned to the PROM program-mer. Instead of having a PROM pro- grammer write nonvolatile memories before assembling the board, the in-cir- cuit tester writes them during in-circuit testing operations. Many Teradyne Z18- series testers are now in use loading code into nonvolatile memories, micro- controllers and in-circuit programmable logic devices. The purpose of this note is to explain how the Z18 approaches the writing task for Atmel AT89C series IC’s, so that designers of boards using these chips can get the best results.
上傳時間: 2013-11-17
上傳用戶:xiaozhiqban
要搞清楚單片機與PLC的異同,首先得明確什幺是單片機,什幺是PLC。對此,我們簡要回顧一下計算機的發展歷程也許有幫助,按計算機專家的原始定義,計算機系統由五大部分--即控制單元(CU)、算術運算單元(ALU)、存儲器(Memory)、輸入設備(Input)、輸出設備(Output)組成。早期計算機(晶體管的或集成電路的,不包括電子管的)的CU或ALU由一塊甚至多塊電路板組成,CU和ALU是分離的,隨著集成度的提高,CU和ALU合在一塊就組成了中央處理單元(CPU),接著將CPU集成到單塊集成電路中就產生MPU或MCU,出現了如Intel4004、8008、8080,8085、8086、8088、Z80等MPU。此后,MPU的發展產生了兩條分支,一支往高性能、高速度、大容量方向發展,典型芯片如:Intel80186、286、386、486、586、P2、P3、P4等,速度從4.7MHz到現在的3.2GHz。另一支則往多功能方向發展,將存儲器(ROM、PROM、EPROM、EEPROM、FLASHROM、SRAM等)、輸入/出接口(Timer/Counter、PWM、ADC/DAC、UART、IIC、SPI、RTC、PCA、FPGA等)全部集成在一塊集成電路中而成為SOC。依愚之見,這就是當今廣泛應用的單片計算機,簡稱單片機。這一分支可謂品種繁多,位寬從8位到32位,引腳數從6個到幾百個,工作頻率從幾十KHz到幾百MHz,體系結構既有CISC也有RISC,數不勝數。常用的有MCS-51系列、MCS-96系列、PIC系列、AVR系列、ARM7/9系列、TMS320系列、MSP430系列、MOTOROLA眾多的單片機等等。
上傳時間: 2013-10-16
上傳用戶:jjj0202
本應用指南討論 Xilinx 的復雜可編程邏輯器件 (CPLD)、現場可編程門陣列 (FPGA) 和 PROM 系列的配置與編程選項,并演示了各系列最常用的部分配置方法。
上傳時間: 2013-11-08
上傳用戶:xianglee
PHILIPS單片機選型指南 ★ 80C51體系結構:如果您用過8051內核的單片機就很容易入門;★ 超高速CPU內核:18MHz的LPC900相當于108MHz的傳統80C51;2 ★ 豐富的片內外圍資源:WDT,UART,I C,SPI, D/A,2 E PROM, RTC,A/D,比較器,CCU,掉電檢測等;★ 內置高精度RC振蕩器:標稱頻率7.3728MHz,精度可達1%;★ 超小型TSSOP封裝(另有DIP、PLCC封裝),能最大限度節省電路板面積;★ 超低功耗:支持低速晶振,3級省電模式,典型掉電電流僅1μA;★ 在線ICP編程,僅需引出5根線(VCC, GND, RST,P0.4, P0.5);★ Flash存儲器:容量1~16KB,具有ISP、IAP功能,2 可以當作E PROM使用;★ 工業級產品,抗干擾能力強,操作電壓2.4~3.6V,管腳數8~44,I/O可兼容5V邏輯。
上傳時間: 2013-11-12
上傳用戶:rlgl123
Designing Boards with Atmel AT89C51, AT89C52, AT89C1051, and AT89C2051 for Writing Flash at In-Circuit Test:Recent improvements in chips andtesters have made it possible for thetester to begin taking over the role traditionallyassigned to the PROM programmer.Instead of having a PROM programmerwrite nonvolatile memoriesbefore assembling the board, the in-circuittester writes them during in-circuittesting operations. Many Teradyne Z18-series testers are now in use loadingcode into nonvolatile memories, microcontrollersand in-circuit programmable logic devices. The purpose of this note is to explain how the Z18 approaches the writing task for Atmel AT89C series IC’s,so that designers of boards using these chips can get the best results.
標簽: Designing Boards Atmel with
上傳時間: 2013-11-20
上傳用戶:lijianyu172
本文著重介紹了 Xilinx Platform Flash PROM 如何幫助系統和電路板設計人員簡化 FPGA 配置設計。用于配置 FPGA 的可選解決方案有很多,但它們通常都需要大量的前期設計工作和時間。Platform Flash 是為配置 Xilinx FPGA 專門設計的一款包括硬件和軟件支持在內的整體解決方案。
上傳時間: 2013-11-03
上傳用戶:zhangchu0807
This application note shows how to achieve low-cost, efficient serial configuration for Spartan FPGA designs. The approachrecommended here takes advantage of unused resources in a design, thereby reducing the cost, part count, memory size,and board space associated with the serial configuration circuitry. As a result, neither processor nor PROM needs to be fullydedicated to performing Spartan configuration.In particular, information is provided on how the idle processing time of an on-board controller can be used to loadconfiguration data from an off-board source. As a result, it is possible to upgrade a Spartan design in the field by sending thebitstream over a network.
上傳時間: 2014-08-16
上傳用戶:adada