摘要数字存储系统可以完成数据采集、数据存储等功能,具有广泛的应用前景。它在各种行业中都占有重要的位置,越来越多的领域应用到以单片机为控制核心,用液晶作为显示终端的数字化控制设备,通过单片机对被控对象进行智能控制。64225
本设计是从降低开发成本、扩大适用范围、提高系统运行稳定性、可靠性的设计口出发,采用MSP430F149单片机为控制核心,基于AT24C1024EEPROM,运用模电、数电、单片机和测量等综合的知识,根据设计要求,完成系统设计,完成I2C器件的按字节、字符串及页等读取及数据存储,同时设计相关多通道串行通信系统RS485/RS232电路,完成数据的远程控制,其中重点阐述了系统的硬件构成和软件编程的设计过程。
MSP430F149是一种16位内含FLASH型芯片的单片机,具有高速运算、开发设备简单、可现场编程等特点,这给数字存储系统的设计带来了极大的便利性。各个模块的电路原理图都有Protel 99SE 来完成。每个模块的软件编程都在IAR开发环境中完成并实现。
毕业论文关键词: MSP430F149; 数字存储系统; AT24C1024EEPROM; IAR
毕业设计说明书(论文)外文摘要
Title DESIGN OF DIGITAL STORAGE SYSTEM BASED ON AT24C1024EEPROM
Abstract Digital storage system can complete the data collection, data storage and other functions.It has a wide application prospect,in various industries will occupy an important position, more and more fields to a monolithic integrated circuits to control the use led as a display terminal equipment by some monolithic integrated circuits to control the object is intelligent control.
The design is to reduce costs, expand the development of the scope and the system running stability, reliability, designed by MSP430F149 and based on AT24C1024EEPROM,using analog digital circuit, microcontroller and integrated knowledge of measurement to complete the system design,I2C device in bytes, strings and pages according to the design requirements. while the design of the relevant multi-channel serial communication systems RS485/RS232 circuit and complete remote control of the data.
MSP430F149 is a 16-bit flash chips including the type of operation of a monolithic integrated circuits, the development of device easy, but the characteristics and programming for the control system design a great convenience., all modules of a schematic diagram of a circuit are protel 99SE to complete.
Keywords: MSP430F149 Digital storage system AT24C1024EEPROM IAR
1 绪论 1
1.1 研究的背景和意义 1
1.2 本论文的目的和主要内容 2
1.3 本论文的结构安排 3
2 系统的总体设计 4
2.1 系统组成 4
2.2 MSP430F149 5
2.3 存储器芯片AT24C1024EEPROM 7
3 硬件设计 8
3.1 硬件总体设计及Protel 99SE简介 8
3.2 存储器电路设计 9
3.3 串行通信硬件电路设计 11
4 软件设计 13
4.1 AT24C1024EEPROM存储器软件设计 13
4.2 串行通信电路软件设计 19