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

-2
votes
0answers
26 views

How to drive a dc motor with the help of microprocessor? [on hold]

how can I drive a dc motor or control its speed with the help of a microprocessor? should I use ADC(analog to digital converter)? how to connect the LED's and how I use the control word? which ...
-4
votes
0answers
18 views

uses of stack and instructions in 8085 microprocessor

what will be the data in the stack pointer(sp=?) after executing the following instruction? LXI SP,3925 RET
-5
votes
2answers
64 views

why should we have small number of registers? [on hold]

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 ...
-1
votes
0answers
27 views

Is it possible to simulate complex systems on desktop? [duplicate]

Disclaimer: I'm an experienced software dev, but I am just dipping my toes into embedded, I'm definitely out of my depth, so please be gentle :) I'm working with a team creating a simple IoT device. ...
0
votes
0answers
51 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
75 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
60 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
50 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
45 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?
-1
votes
1answer
76 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
78 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
25 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
80 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
110 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
116 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
245 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
2k 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
65 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
47 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
89 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
85 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
320 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
93 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
118 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
346 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
67 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
67 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
65 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
78 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
363 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
23 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
72 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
170 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
64 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
60 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
234 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
5k 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
76 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
64 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
69 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 ...
0
votes
1answer
65 views

Is it required to program microcontroller with parallel port for the first time

In my company i have been told that when we are using the microontroller for the first time(factory sealed),it is required to program boot vector and other few parameters using the universal ...
1
vote
2answers
47 views

Using on chip I2C on NXP P89LPC954

I am trying to use on chip I2C on NXP P89LPC954 microcontroller(80C51 based) for voltage monitoring. I have two voltage monitoring chips of same kind(same chip with same register address) connected ...
5
votes
3answers
194 views

Large exponentials and 8-bit PIC processors

Does anyone know if 8-bit (PIC) processors could typically handle large exponentials, e.g., 5^15 mod 23, with a reasonable speed? Does doing so result in more ...
1
vote
1answer
291 views

Latched outputs on 8255A

I am studying about the 8255A PPI. In Mode 0 of it, it says that the outputs are latched and inputs are not latched. What exactly does it mean?