Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Recent content by mjbcswitzerland

  1. M

    lpc1768 gpio interrupt not working

    Hi To enable falling edge interrupt on P2.10 you need to set IO2IntEnF |= 0x0000400; rather than clear it. To clear the interrupt in the EXINT3 IRQ you can write IO2IntClr = 0x0000400; There is no need to read and OR the content beforehand. The EXINT3 shares interrupts with the port change...
  2. M

    Small size Touch screen LCD module

    Hi Please also see this video (using 320 x 240 TFT from Kitronix with touch): These are also available at NO SIGNATURE LINKS ALLOWED Regards Mark
  3. M

    The use of command "0x06" in LCD programming

    Re: LCD programming Hi Download the free VIPPanel SW from NO SIGNATURE LINKS ALLOWED This will allow you to simulate character LCDs and test all possible commands without needing to program code to do it. Once all details are understood code writing is then much simpler. Regards Mark NO...
  4. M

    What is Arm Cortex? how is it different from ARM7TDMI?

    Hi The tail-chaining is an optimisation when one interrupt completes and another needs to be taken. Rather than popping all registers saved by the first interrupt and then recognising that another is waiting and then pushing them again it can immediately execute the following interrupt (saving...
  5. M

    What is Arm Cortex? how is it different from ARM7TDMI?

    Hi The SYSTICK is not needed. But it saves using a general purpose timer, leaving this free for other uses, and SW for the SYSTICK is compatible on all Cortex based devices - thus making changing processors easier. As you point out - this is not absolutely necessary but it is a nice advantage...
  6. M

    What is Arm Cortex? how is it different from ARM7TDMI?

    Hi The SYSTICK is a 32 bit timer integrated in the CORTEX core and so is identical in all CORTEX based chips. A general purpose timer is a peripheral which can be 8 bit, 16 bit or 32 bit depending on implementation. This is chip/manufacturer dependent and so incompatible between devices. Also...
  7. M

    interfacing 5V LCD module with a 3.3V micro

    Hi A lot of 3V3 processors have 5V tolerant ports and can be used connected directly. Most 5V LCDs will also operate at 3V3 (they become slightly slower - this is noted in their timing spec). Usually they need a slightly negative contrast voltage when powered by 3V3, which can be a bit of a...
  8. M

    16x2 lcd rotate display

    Hi The only way to do this would be to get the LCD manufacturer to change the character set. Generally they supply European and Cyrillic character sets (this is in the second die on the LCD's PCB). Probably they would request a large quantity order to do something different though. Due to the...
  9. M

    What is Arm Cortex? how is it different from ARM7TDMI?

    Hi Don't forget the fact that Cortex specifies the NVIC (Nested Vectored Interrupt Controller) and SYSTICK (system TICk timer). The ARM parts didn't and so each licensee had to bolt on their own, making for non-compatibility between ARM chips. With the NVIC and SYSTICk standardised in all...
  10. M

    Suggestions for embedded system

    Hi Take a look at the Olimex LPC2478 board with TFT. **broken link removed** (ARM7 with LCD controller and SDRAM) It will run with ucLinux or uTasker (https://forum.sparkfun.com/viewtopic.php?f=11&t=21981) Regards Mark
  11. M

    microcontroller with ethernet and USB interface

    Hi Luminary Micro (Texas Instruments) LM3S9BXX has USB device/host/OTG and 10/100 Ethernet including on-chip Ethernet PHY (Cortex M3) Options with external Ethernet PHY are - NXP LPC23XX, LPC24XX (ARM7) or LPC17XX (Cortex M3) - ST STR91X (ARM9) - ATMEL AT91SAM7X (ARM7) - ATMEL AT32UC3A (AVR32)...
  12. M

    ARM7 power shutdown question

    Hi Dani You may need to check the power supply slew rate when turning on again: See **broken link removed** Less that 6V/ms can cause the processor not to start (see also **broken link removed** ) Regards Mark NO SIGNATURE LINKS ALLOWED
  13. M

    Looking for C code to drive a GLCD 128*240

    Re: glcd 128*240 Hi Maybe some help here: https://www.utasker.com/docs/uTasker/uTaskerLCD.PDF https://www.utasker.com/forum/ Regards Mark
  14. M

    C code for FAT file implementation using PIC18F4550

    Re: MMC/SD FAT file system - help needed Hi Check out the following - https://www.utasker.com/docs/uTasker/uTasker_utFAT.PDF. It is utFAT for SD cards with LFN (tested on Coldfire, LPCs, Luminary Micros, SAM7 and AVR32 - SPI mode). There is quite a lot of detail in the guide. It also allows...
  15. M

    post if u have any good tutorials on How to writeBootLoaders

    Re: post if u have any good tutorials on How to writeBootLoa Hi Not actual tutorials on how to write, but, the uTasker project (https://www.utasker.com/index.html) contains boot loaders for serial, USB and Ethernet (FTP or HTTP Post) - some documentation about them on the documentation page...

Part and Inventory Search

Back
Top