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 Jasper Chow

  1. J

    What is the discharge state of flash memory?

    If all the flash cells return to initial state, with all trapped electrons removed, what is its logic state? Does it compare to erased state?
  2. J

    IS USB a type of bus?

    Thanks. FvM, another question. Both the ethernet and usb transmit data at a very high speed. The speed of Usb 3.0 is claimed up to be 4.8Gpbs, which is even higher than that of ethernet. why does usb transmit data via baseband digital signal, while ethernet has to carry data on modulated...
  3. J

    IS USB a type of bus?

    USB topology is a star-like pyramid. In my veiw, it has nothing to do with bus. Is it misnamed? Or for some other reason?
  4. J

    How to specify an absolute address to a code section in mdk arm assembler?

    Are there any assembler directive to assign a fixed relocation address to a code segment. for instance, exception vector table? Just like ''cseg at '' C51 assembler.
  5. J

    How is PC value of cortex m3 caculated?

    I'm learning cortex m3 based stm32f10xx mcus. I don't understand how the program counter value of Cortexm3 is caculated. The definitive guide to cortex m3 states, " when you read this register, you will find that the value is different than the location of the executing instruction, normally by...
  6. J

    why a 8051 interrupt following RETI instruction can't be excuted immediately?

    By the keil's specification of 8051 instruction set, "...If another interrupt was pending when the RETI instruction is executed, one instruction at the return address is executed before the pending interrupt is processed.'' The atmel 8051 hardware mannual also states, a long jump action...
  7. J

    Applying a Transfer Function to an Opamp

    Any practical s-domain transfer function is made up of denominator and numerator terms like (s+a). You only need to know how to create denominators and numerators. Refer to any books about classic control theory, you will find many neat solutions.
  8. J

    what is the additonal asm code generated by keil for?

    I see what the asm code does for setting a stack pionter, but it only costs a few instructions. For the step2, the variables' value is already stored in ROM, the program generally inititializes the variables at the point where the variables are first used. What bewilders me most is the complier...
  9. J

    what is the additonal asm code generated by keil for?

    I wrote a simple 8051 C program in keil, debugged it and found the linker created lots of additional asm code that seems pointless. The first instruction of the program is a LJMP to a far distant place ,and the program starts excuting the additional asm code, most of which is useless actions...
  10. J

    How to read data from MCS-51's pin port?

    Could you tell me how to read in the logic level from the pin with mov, and better with keil C. I couldn't figure it out..
  11. J

    How to read data from MCS-51's pin port?

    I want to read data from MCS51 's pin instead of the output latch, but I find no relavent instructions to accompish this task. MOV, ORL only handle the data stored in the output latch, but not the pin. I want to create a program to detect the pin's level, what should I do? I Just couldn't...
  12. J

    Questions about 8086 processor's instruction times

    Thanks for your hint. at least I got an idea that using a number of single bit shifts may swell the program, causing storage problem. Mutiple shift is mostly used for variable shifts because variable shifts involve read and write through bus, which slows the processing speed, right?
  13. J

    Questions about 8086 processor's instruction times

    **broken link removed** here is a datasheet of 8086 instruction time. I have two questions now. First, I don't understand what the 'transfer' in 3rd column stands for. Besides, for RCR instruction, why reg (1 bit shift) takes 2 cycles, but reg (multi -bit shift) takes 8+4/bit, multiple bit...
  14. J

    How to understand schematic symbols of MSP430

    Could it be a transmission gate?
  15. J

    How to understand schematic symbols of MSP430

    I' am going through the user's guide of TI's MCU MSP430, but I can't fully understand many schematics of its function blocks. The most challenge is the electronic symbols in the datasheet. There are many uncommon circuit symbols in the datasheet, and they are given without further specification...

Part and Inventory Search

Back
Top