Font Size: a A A

Technology Research On 80C186 Processor System About Design And Development

Posted on:2017-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:C W YangFull Text:PDF
GTID:2322330503495860Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the deepening research of technology of a certain type aircraft circuit board, the number of communication circuit board based on TS80C186EB20 embedded processor increase day by day, the research is required to the kind of circuit. In order to improve the repair ability of this kind of circuit board, the further research is necessary to the technology related to hardware design and software development in 80C186 processor system in positive degree.Based on 80C186 XL processor, paper developed the experiment board and do research on working theory of processor, minimum system circuit design, software program and code-loading. Then through the analysis of the type multi-function bus communication circuit board, based on the TS80C186EB20 processor developed a imitative board for further research. The study is of great significance for the technology of circuit board, the repair and equipment support ability, so this topic selection of the paper has strong pertinence and high application value.Thesis mainly completed the following several aspects work:(1)The thesis conducted systematic research on 80C186 hardware features, minimum system, 8255 A, 8255, 8251 A, ARINC-429, RS-232, RS-422, RS-485, Emu8086 software development environment which laid a foundation for the subsequent hardware design and software development of experiment board based on 80C186 XL and imitative board based on TS80C186EB20.(2)Based on 80C186 processor, the thesis designed the hardware circuit of the experiment board which has parallel input/output 8255 A, timer/counter 8253 and serial communication 8251 A. Based on TS80C186EB20 processor, the thesis designed the hardware circuit of the imitative board which has ARINC-429 bus and RS-232, RS-422, RS-485 serial communication bus.(3)Based on Emu8086 and ISE13.1, the thesis developed the experiment board and imitative board program code. The experiment board program code includes 80C186 XL initialization and 8255 a, 8253, 8251 a. The imitative board program code includes TS80C186EB20 and TL16C754 B initialization and ARINC-429, RS-232, RS-485, RS-422 and XC95144 coprocessor.(4)Based on the Visual c++6.0, the thesis parsed EXE format file and electricity operation rule of the two processors, and develop conversion software which is used to convert EXE file to the BIN/HEX file and suitable for 80C186 XL and TS80C186EB20.(5)The thesis built the module bus communication test system platform by using industrial computer, multifunctional signal board, UT-202, TLC485 and serial debugging assistant software. Based on the test system platform, the thesis tested the experiment board function of 8255 A, 8253, 8251 A and the imitative board function of ARINC-429, RS-232, RS-422, RS-485. The experimental results show the effectiveness.Through the development of this module, we can not only grasp the working theory of 80C186, hardware design, software development, but also use the technology method of hardware design and software development in other systems with 80C186.
Keywords/Search Tags:80C186, Programmable device, CPLD, ARINC-429 bus, Serial communication bus
PDF Full Text Request
Related items