The microprocessor is an integrated circuit that elaborates information in the form of digital signals. Not to be confused with a microcontroller, which embeds many additional devices to control embedded systems.

learn more… | top users | synonyms

0
votes
1answer
51 views

Is Write/Read pin in LCD is need to changed every time? Or is it ok if we fixed it to write only?

We are using 16X2 LCD. In that we are only going to write to LCD we are not going to read anything from it. Is it ok if we put it as write pin ? or every time after writing do we need to change it as ...
0
votes
0answers
61 views

Implementing Single-step [on hold]

I've been thinking of a way to implement single-stepping for an 8085 CPU being monitored by code running on a PIC18. The ultimate goal is a microprocessor trainer, as I explained in this question. All ...
0
votes
3answers
79 views

Invalid opcodes

What happens when a microprocessor like the 8085 fetches an invalid opcode, i.e. not part of its instruction set, from memory and attempts to decode and run it? I found, in some forum, that invalid ...
0
votes
1answer
56 views

Why the pins of a port in some microcontrollers are not in order? [duplicate]

In some ICs the pin numbers are not in proper order. For example, in msp430x12x2 series (following pic). In the pic, why don't P2.0 be available at pin 20 (or adjacent to P1.0 ??) Why is that few ...
0
votes
1answer
45 views

MC68000 Modern Equivalent (or can/should I use NRND/EOL chips)

I am designing a SBC that will feature the Motorola 68000 (or one of its descendants) but am having trouble finding new chips. The only chips that I have been able to find on Mouser or Digi-Key are ...
0
votes
2answers
34 views

calculating port address from base address in 8255

if the 8255A has a base address of FFF9H. then how will I calculate the address of PORT A,B,C and control register? I have made a calculation as the following. adding 1 each time with the base ...
0
votes
1answer
42 views

manipulating I/O ports of Intel 8255 PPI

Can we use 8255A (programmable peripheral interface) as a 24 bit input or 24 bit output? we know there are 3 ports PORT A,B and C each of 8 bits. How they can be used as 24 bits I/O ports?
-5
votes
2answers
71 views

why should we have small number of registers? [closed]

I read in my book that we should have a small number of registers (such as 32 registers) What are some reasons?
0
votes
1answer
46 views

programing a timer [closed]

I am working on a hydroponic project that needs some programmable micro controller or something. Here is the deal. I am a mechanical engineer and my knowledge on electronics is pretty limited so here ...
22
votes
5answers
7k views

Why are relatively simpler devices such as microcontrollers so much slower than CPUs?

Given the same number of pipeline stages and the same manufacturing node (say, 65 nm) and the same voltage, simple devices should run faster than more complicated ones. Also, merging multiple pipeline ...
0
votes
0answers
62 views

MISRA C 2004 rule 1.1 error

I am working in IAR complier and using MK24FN1M0VLQ12 processor for my project. I want to eliminate the Misra errors generated by processor oriented .h and .c files. Currently I am using #pragma to ...
-3
votes
1answer
79 views

how a microcontroller or microprocessor is called as 8 bit, 16 bit? [duplicate]

In what basis a micro controller or a microprocessor is classified as 8bit and 16bit?
-3
votes
1answer
63 views

receive a video file with a microcontroller [closed]

I want to send a video stream to a microcontroller via wifi. what microcontroller choose for this task? -Must take into account that the video will be transmitted through a phone -The video will be in ...
-4
votes
2answers
51 views

Can I rescript a PIC18F microprocessor using the TTL/RS232 lines [closed]

Can I rescript a PIC18F microprocessor using the TTL/RS232 lines? Is there any standard program that can monitor the PIC I/O and simply print out the data on screen? I'm asking this on ...
0
votes
2answers
46 views

Connecting Zynq boards fast and deterministic way

I'm trying to make a cluster with Zynq-7010 boards for a real-time application. One of them will be the master, and it will control eight client boards. The master board will also collect the data ...
0
votes
4answers
98 views

Where can I find out what language a MCU would use?

I have looked through the data sheet for, ATSAM4LC2BA-AU but found nothing regarding what language it uses, I was hoping to code C onto it, also any thing on the necessity of a boot loader?
-2
votes
1answer
77 views

Microprocessing Stack Quesiton

So we are using the Motorola 68HC11 Instuction set. I have the following example I am just asking if I have the answer correct. The load x with the data located at x changed x such that it is no ...
0
votes
0answers
81 views

Software controlled regulators do I need an MPU or MCU?

I need 10 software controlled DC voltage regulators with digital feedback. The voltage range will be 0-600v and the currents will be 0-100ma (maybe more but not likely) This is what I have now for ...
0
votes
2answers
27 views

Required servo control current

When using a mini servo (3 wire) for RC models, I've found both designs which connect the signal wire straight to a 555 chip and some that do it via a simple transistor off the 5V line. I haven't ...
1
vote
3answers
85 views

How to record input from multiple microphones so there is no latency between microphones due to writing to memory

I am going to be doing some beam forming. I understand the concept and plan to record all the data then analyze the signals from multiple microphones to figure out locations of some noises (there will ...
-1
votes
1answer
117 views

Programming Intel i3 like RPi [closed]

I am building a fairly large home automation system comprising of cameras and other sensors. I experimented with a Raspberry Pi, but it simply wasn't able to handle the load. Therefore I want to know ...
2
votes
4answers
127 views

Are FPGAs more intuitive to learn than microprocessors for doing DSP

I want to learn to make DSP hardware I have never done any DSP and only a little bit of programming, but I have been making analog circuits for 15 years. I like the idea of learning FPGAs because it ...
2
votes
3answers
305 views

solar power ESP8266 microprocessor circuit to turn off when low voltage

I intend to run an esp8266 microprocessor on only solar panels so it is on during the day and off/disabled during low light conditions that do not supply sufficient power. Is there a circuit that ...
13
votes
5answers
3k views

Does a CPU completely freeze when using a DMA?

I have pretty straightforward question, but I couldn't find an answer to it anywhere. On a Von-Neumann system where code and data live in the same RAM, the CPU must fetch all its instructions from ...
3
votes
1answer
67 views

Memory Power Supply

Kindly any one give the clarification on this. While going through a DDR Memory data sheet, I have found two (more than that) power supply pins. What is the necessity of this DLL power supply ...
1
vote
1answer
49 views

Microinstructions: Why is H = H – MDR illegal if H and MDR use two different buses?

The book here (on page 14) states this: Similarly, H = H – MDR is illegal too, because the only possible source of a subtrahend (the value being subtracted) is the H register. From my ...
0
votes
1answer
146 views

How to determine no of bytes of an instruction of 8085 microprocessor?

Is there any logical way to understand no of bytes corresponding to an instruction in 8085 microprocessor? e.g: MOV A,M is a one byte instruction, but how, I don't understand. Or do I have to ...
-3
votes
2answers
88 views

Which gate is a microprocessor composed of? [closed]

Transistors make up a microprocessor. And they are used to make logic gates. But how does these transistors or gates make the information human readable? Which gate make up the microprocessor? Can one ...
0
votes
1answer
52 views

What is ARM Debug Interface?

I was reading about debuging the code for ARM Cortex-M based MCUs. Moreover, I read about ARM Debug Interface, so What is ARM Debug Interface?
0
votes
1answer
409 views

Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I am wondering if I can use cc2541 itself for processing data ...
-1
votes
2answers
102 views

Using a USB port to connect to a microprocessor to program? [closed]

I am designing a led information board, I want to use a USB port to connect to the micro processor to program it, is it possible to use a USB port to do this? I am using a genie 14.
2
votes
2answers
130 views

How is the bootloader and firmware uploaded during production? [closed]

If there was a product with 5 MCUs (STM32303) and a main CPU being a AM5718, how would the bootloader be uploaded to each chip? The same question about the firmware how would the firmware be uploaded ...
7
votes
3answers
364 views

How to program multiple STM32Fs on same PCB

I work in a management roll and only have a very limited electronics knowledge (enough to make simple arduino projects etc). We are working on a product at the moment which has 3 STM32F303s and 2 ...
-2
votes
2answers
68 views

ECE - Study Guide: Physical Memory addresses how many bytes?

Attempting to do this study guide, but i'm not finding too much help online. Any help is welcome, and a explanation would be nice, as my text book does not describe how to answer a problem given the ...
1
vote
1answer
75 views

Is the ALU control unit enough to execute all the instructions in a MIPS processor?

The ALU control unit dictates the operation to be done by the ALU. It's truth table though describes only 7 operations, which are enlisted in the truth table below. How the processor handles the rest ...
0
votes
1answer
56 views

Motorola 68030 minimum frequancy

I am working on building a computer with a Motorola 68030. The one I got my hands on is the 40Mhz version. In the electrical specifications pdf they list the minimum clock frequency for the 40Mhz ...
0
votes
1answer
72 views

Problem with glue logic/memory decoding on a 6502 project

I have a problem understanding the following schematic, specifically the "Glue Logic(Memory Decoding)" section in the lower half middle: This is a simple breadboard computer based on a 6502 CPU ...
0
votes
1answer
88 views

JTAG Debug Design for a processor [closed]

My professor is designing a processor based on OpenRisc. He has told me to set up a JTAG Debug environment in his processor. Now, he gave me some documents which contain TAP controller, Advanced Debug ...
1
vote
2answers
475 views

How to test IR sensor module?

I am a beginner and trying to make an IR sensor module for my project. I have implemented the following circuit diagram on my breadboard. The problem is that even if I don't introduce an obstacle in ...
0
votes
1answer
25 views

Exclusive execution unit in pipeline stage for execution of memory access instructions

I was studying pipeline concept in microarchitecture. My professor told me that memory read and write operations take longer time to execute since DRAM has a maximum frequency of 1333Mhz. Hence, when ...
1
vote
1answer
79 views

Memory timing values for microprocessor (8086)

There is something vague with the memory timing operation of 8086 microprocessor as I read from many sources. There is a TAVDV which is the time from when a valid address goes on the bus until a valid ...
0
votes
1answer
282 views

What is difference between Wait state & Bus idle machine cycle in Case of 8085 Microprocessor?

I have Understood that Wait State provides extra time for slow devices by making ready signal low. Bus idle is a machine without performing any Read/Write Signal, I am able to figure out some ...
1
vote
1answer
65 views

Can GPIO connectors be used for the same purposes as PIC i/o ports

I just studied learning micro controllers and try to understand difference between them and processors. I've read examples of how to use PIC micro controllers to switch on and off LEDs. However, then ...
1
vote
4answers
132 views

What kind of microscope is used to see the electronic flow on a microchip?

I've found an image, where anybody can see the electron flux on an active microchip (especially the conducting-path's). It's pretty amazing to see such electric flow and so I would like to know what ...
2
votes
1answer
61 views

xiomodule.h no such file or directory

I'm working with MircoBlaze_mcs core and implement simple GIO file from the tutorial but it gives error ( "xiomodule.h" No such file or directory )when I synthesize the project . I find it in the ...
-2
votes
1answer
260 views

8085 microprocessor program - sum of even numbers

I am not able to find my mistakes for the following question: Calculate the sum of series of even numbers from the list of numbers. The length of the list is in memory location 2200H and the series ...
0
votes
1answer
6k views

How do RIM and SIM instructions of microprocessor 8085 work? [closed]

RIM and SIM instruction are used for interrupts of Microprocessor 8085.
0
votes
1answer
79 views

Need basic info about Programming microprocessor and its principle of operation

I have a a very basic question about how to design a microprocessor based system in contrast to a microcontroller based system. To have a better understanding of what i mean, i am presenting a general ...
1
vote
1answer
65 views

Data bus access in Intel 8086

I wonder how a multi-bytes instruction is executed when there is only 16-bit data bus? Assume the instruction is MOV AX,[10H]. The machine code of this instruction ...
0
votes
1answer
72 views

Is it possible to use Microcontroller I/O ports as UART ports

I am using NXP P89LPC954 Microcontroller in my design.It has two UART ports. As it is known that UART are point to point connections between two devices. Hence i can only use two devices to connect to ...