<?xml version="1.0" encoding="utf-8" ?>
				<!-- generator="e107" -->
				<!-- content type="Forum / topic" -->
				<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
				<channel rdf:about="http://www.8051projects.net/">
				<title>8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes : Forum / topic</title>
				<link>http://www.8051projects.net/</link>
				<description>Learn to make simple microcontroller projects, pic, 8051, avr and arm projects. download 8051 projects, tutorials, libraries, sample codes. join the microcontroller discussion forum and ask doubts regarding electronics. the best source for 8051 over internet.</description>
				<dc:language>en-gb</dc:language>
				<dc:date>2008-12-02T00:35:13-08:00</dc:date>
				<dc:creator>contact@nospam.com</dc:creator>
				<admin:generatorAgent rdf:resource="http://e107.org" />
				<admin:errorReportsTo rdf:resource="mailto:contact@nospam.com" />
				<sy:updatePeriod>hourly</sy:updatePeriod>
				<sy:updateFrequency>1</sy:updateFrequency>
				<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
				<items>
				<rdf:Seq>
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9232.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9232.html" />
				</rdf:Seq>
				</items>
				</channel>
						<item rdf:about="http://www.8051projects.net/forum-t9232.html">
						<title>Non-aligned Access: Thumb Instruction : on ARM LPC2214 error</title>
						<link>http://www.8051projects.net/forum-t9232.html</link>
						<dc:date>2008-12-02T00:35:13-08:00</dc:date>
						<dc:creator></dc:creator>
						<dc:subject></dc:subject>
						<description>thank for attension on my problemi'm using LPC2214 to collect data form ADC chanel control and store it in the ARRAY data by timer interrupt match each 1ms.That means I samples sample per 1 milisecons.And after 50milisecond I genearate all 50 collected data in ARRAY to PC through UART port.but I have problemthat is "Non-aligned Access: Thumb Instruction at 00000674H, Memory Access at 000009EBH"when run in simulation by Keil C. And when I load the HEX file of that code into my uc LPC2214 it only output through UART port 2 times and stand by,don't do anything until I reset uC LPC2214.what can I do to solve that problemhere are codevoid IRQ_Match0_timer0(void)__irq;//match0 Timer0;unsigned int FIR_LPF(unsigned int data_update,int *arraybuffer);in the function int buffer_temp_array1[11]={0};int buffer_temp_array2[11]={0};int datacollected1[50]={0};main(){setup all information for my application(VIC ,timer,UART).......index=0;While(1){datacollected1[index]=FIR_LPF(dataonADC1,buffer_temp_array1);datacollected2[index]=FIR_LPF(dataonADC2,buffer_temp_array2);//here appear error when I see on ASM code generate of that code on DISSASEMBLY window on keil ""Non-aligned Access: Thumb Instruction at 00000674H, Memory Access at 000009EBH" on LDR instruction??///}}void IRQ_Match0_timer0(void)__irq;//interrupt Timer0 each ones milisecons{dataonADC1=readadcchanel(1);dataonADC2=readadcchanel(2);index++if (index>=50){index=0;outUART(datacollected1);//output all of datacollected and filter by LPF digital filteroutUART(datacollected2);}}}Please show me how  I can solve that problem !thank you verry much.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9232.html">
						<title>Re: Non-aligned Access: Thumb Instruction : on ARM LPC2214 error</title>
						<link>http://www.8051projects.net/forum-t9232.html</link>
						<dc:date>2008-12-02T00:35:13-08:00</dc:date>
						<dc:creator>shyam</dc:creator>
						<dc:subject></dc:subject>
						<description>try increasing the stack size...cant comment until we cud see theFIR_LPF(unsigned int data_update,int *arraybuffer);definition!</description>
						</item>
				</rdf:RDF>