80C186处理器系统设计与开发技术研究
发布时间:2018-06-15 08:40
本文选题:80C186 + 可编程器件 ; 参考:《南京航空航天大学》2016年硕士论文
【摘要】:随着对某型号飞机电路板研究工作的深入,其中含TS80C186EB20嵌入式微处理器通信电路板的数量日益增多,需要对于该类电路板进行系统的研究。同时为了提高对该类型多功能总线通信电路板深层次修理能力,需要从正向角度对80C186处理器系统硬件设计和软件开发技术进行深入研究。论文首先基于基础型80C186XL研制一块实验板,对处理器的工作方式、最小系统硬件电路设计、软件编程开发以及程序代码固化等方面进行研究;然后通过对多功能总线通信电路板的分析,基于增强型TS80C186EB20研制一张仿制板进行深入研究。该研究对于掌握TS80C186EB20处理器总线通信电路板应用技术具有十分重要的意义,因此论文选题具有较强的针对性和较高的应用价值。论文主要完成了以下几个方面的研究工作:1、对80C186的硬件特性及最小系统、8255A、8253、8251A、ARINC-429、RS-232、RS-422、RS-485、Emu8086软件开发环境使用方法进行系统研究,为后续基于80C186XL的实验板和基于TS80C186EB20仿制板硬件设计与软件开发奠定基础。2、以80C186XL为处理器,研制一款具有处理器内部定时器、并口输入/输出8255A、定时/计数器8253、串口通信8251A等可编程器件的实验板;以TS80C186EB20为处理器,研制一款具有ARINC-429总线和RS-232、RS-485、RS-422串行通信总线的仿制板。3、基于Emu8086与ISE13.1软件,编写实验板和仿制板程序。实验板包括80C186XL初始化和8255A、8253、8251A程序代码;仿制板包括TS80C186EB20、TL16C754B初始化和ARINC-429、RS-232、RS-485、RS-422总线通信程序代码以及XC95144协处理器的软件代码。4、解析EXE格式文件和通过研究80C186系列处理器的上电运行规律,给出EXE格式文件转BIN/HEX格式文件的流程,并基于Visual C++6.0开发环境,开发适用于80C186XL和TS80C186EB20的EXE格式文件转换成BIN/HEX格式文件的转换软件。5、利用工控机、多功能信号电路板、RS-485转RS-232转换器TLC485、RS-422转RS-232转换器UT-202和计算机串口调试助手软件搭建实验验证系统,对实验板的8255A、8253、8251A等功能模块和仿制板的ARINC-429、RS-232、RS-422、RS-485等通信模块进行实验验证。通过对本课题的研究,不仅可以系统掌握80C186这款处理器的工作原理、硬件设计、软件开发,而且所给出的硬件设计与软件开发方法可以应用于各类含80C186测试系统。
[Abstract]:With the development of the research on a certain type of aircraft circuit board, the number of communication circuit boards containing TS80C186EB20 embedded microprocessor is increasing day by day, so it is necessary to carry out systematic research on this kind of circuit boards. At the same time, in order to improve the deep repair ability of this type of multifunctional bus communication circuit board, the hardware design and software development technology of 80C186 processor system need to be deeply studied from the forward angle. Firstly, an experimental board based on 80C186XL is developed. The working mode of the processor, the design of the minimum system hardware circuit, the development of software programming and the solidification of the program code are studied. Based on the analysis of multifunction bus communication circuit board, a simulation board based on enhanced TS80C186EB20 is developed. This research is of great significance for mastering the application technology of TS80C186EB20 bus communication circuit board, so this thesis has strong pertinence and high application value. In this paper, the following research work has been done: 1. The hardware characteristics of 80C186 and the method of using the software development environment of ARINC-429 / RS-422 / RS-422 / Emu8086 have been studied systematically, and the minimum system of 8255Ac / 8253A / 8251A / ARINC-429 / RS-422 / RS-4858086 has been studied systematically. In order to lay a foundation for the hardware design and software development of the experiment board based on 80C186XL and the imitation board based on TS80C186EB20, taking 80C186XL as the processor, a timer with internal processor is developed. The parallel port input / output 8255A, timing / counter 8253and serial port communication 8251A are used as the experimental board, a kind of imitation board .3with ARINC-429 bus and RS-232 RS-485N RS-422 serial communication bus is developed, which is based on Emu8086 and ISE13.1 software. Write the program of experiment board and imitation board. The test board consists of 80C186XL initialization and 8255An 8253K8251A program code, and the imitation board includes TS80C186EB20TL16C754B initialization and ARINC-429RS-232RS-485RS-422 bus communication program code and XC95144 coprocessor software code .4. the exe format file is analyzed and the operation rules of 80C186 series processors are analyzed. The process of converting EXE format file to BIN-HEX format file is given. Based on Visual C 6.0 development environment, an EXE format file conversion software. 5, which is suitable for 80C186XL and TS80C186EB20, is developed, and the industrial computer is used to convert the EXE format file to the BIN-HEX format file. An experimental verification system is set up for multi-function signal circuit board, such as RS-485 to RS-232 converter TLC485N RS-422 to RS-232 converter UT-202 and computer serial port debugging assistant software. The function modules of the test board, such as 8255An 8253N8251A and ARINC-429 RS-232RS-422RS-485, are tested and verified. Through the research of this subject, not only can we master the working principle, hardware design and software development of 80C186 processor, but also the hardware design and software development method can be applied to all kinds of 80C186 test systems.
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:V242
【参考文献】
相关期刊论文 前10条
1 陈芳;方琪;夏融;;基于CPU和FPGA的ARINC429总线接口板设计[J];通信与广播电视;2015年02期
2 冯岩;;ARINC429总线在ADS_B系统中的设计[J];火控雷达技术;2013年04期
3 姜静;刘迪;张凯;;一种基于8255A和8259A芯片的I/O接口设计[J];工业仪表与自动化装置;2012年05期
4 衡燕;黄勇;;FPGA实现RS-422通信的一种改进方法[J];制导与引信;2012年03期
5 邢晓鹏;赵迪;张凤;菜丽敏;董伟;;用8251A实现PC机通信与控制的研究[J];计算机与数字工程;2012年04期
6 李伟;;基于中断方式的TL16C754B的串口通信驱动程序的开发[J];测控技术;2012年04期
7 程鲲;李震;;RS-422/485隔离技术及应用讨论[J];山西电子技术;2012年02期
8 屈凌翔;单悦尔;杨兵;;基于CPLD的ARINC429总线接口系统设计[J];电子与封装;2010年09期
9 张银巧;张坤平;;基于FPGA的虚拟可编程串行通信接口芯片8251A的设计与实现[J];煤矿机械;2010年07期
10 杨海柱;刘洁;郑征;;基于TMS320F2407+XC95144的DSP实验系统开发[J];实验室研究与探索;2009年04期
,本文编号:2021433
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/2021433.html