does anyone know Verilog?
337916
You'll basically need to code a few counters.\n\nFirst, you need to know what frequency clock input you are using.  This will determine when to increment your time.  If you're only displaying minutes and hours, your display will increment every 60 seconds.  If you are using a 1kHz clock, this means you have 1,000 cycles per second.  So you know 60,000 cycles equals 1 minute. \n\nSomething like this...\n\nalways @(posedge clk or negedge rst_n)\n  if (!rst_n)\n    counter <= 16'b0;\n  else if (counter==60000) //reset counter every second\n    counter <= 16'b0;\n  else\n    counter <= counter+1;\n\nYou'll have 4 digits of the time to increment separately.  Each number will be a number between 0 to 9.  This 4-bit number will most likely interface to a seven-segment display.\n\nalways @(posedge clk or negedge rst_n )\n  if (!rst_n)\n    digit0 <= 0;\n  else if (counter==60000 && digit0==9)\n    digit0 <= 0;\n  else\n    digit0 <= digit0+1;\n\nalways @(posedge clk or negedge rst_n )\n  if (!rst_n)\n    digit1 <= 0;\n  else if (counter==60000 && digit1==5 && digit0==9)\n    digit1 <= 0;\n  else if (counter==60000 && digit0==9)\n    digit1 <= digit1+1;\n\nYou'll need something similar for digit2 and digit3 as well.
1177002
yeah you can use a switch (voltage switch) or if you can use binary logic, need to know how much voltage/current you are dealing with
625434
My guess is that a lot of the basics are going to be hit.\nReview standard entry and exit, and the special applications of instructions:\n LA to increment a register\n BCTR and BXLE for loops\n SR to zero a register\n XR (and XC) to swap registers (or memory locations)\n TRT for a fast character search\n EX with \n BALR for subroutine entry\n CVB and CVD (on a guess)\n TM and TS\n ED and EDMK\n\n\nDon't know what you've covered, but drop me a line if you've got questions. I used to do 360/370 assembler for a living, up till the late '80's.
213562
First get a really good grip on how the hardware works, at least the basics.  Then learn X86 assembler and C languages and start in on the source code.  Comment everything that isn't already commented and ask about what you don't understand.  That's the hard way of course.  You could also start with some of the books and resources on the web.  Happy hunting!
555563
No I dont think you can tri state an integer because it is more like a counter (more than 1 bit), where std_logic is a bit. You could add a tri state buffer to the output of the integer though. You would have to break out each bit of the integer and add it to each line.
1067470
have a look at http://www.opencores.org\n\nMight also enjoy:\nhttp://tutor.al-williams.com\nhttp://www.fpga4fun.com
857429
Need2know Your big news here...\n:)! http://www.osoq.com/funstuff/extra/extra02.asp?strName=Need2know
79803
you will find everything you want here:\n\nhttp://en.wikipedia.org/wiki/Logic_gates
1008869
#include <stdio.h>\n#include <dos.h>\n#include <conio.h>\n\n/********************************************/\n/*This program set the parallel port outputs*/\n/********************************************/\n\nvoid main (void)\n{\nclrscr();             /* clear screen */\noutportb(0x378,0xff); /* output the data to parallel port */\ngetch();              /* wait for keypress before exiting */\n}\n\njust check here you can get all info http://www.epanorama.net/circuits/parallel_output.html
170759
Did a quick search, but did not find any LISP compilers for microcontrollers.  However, there were several that mentioned Forth compilers indicating that Forth is very similar to LISP.
529126
it is actually very easy, but I dont know how to elaborate them here, I'll try my best.\n\nIx stands for input number x\nSx stands for output number x\n(you know this don't you?)\n\nConnect I4 - I7 to ground, Connect I0 - I3 to the input, you can get the output from S1 and S0, ignore the S2, as you only want 2 output -here you go, you got 4 input and 2 output, with a 8 to 3 decoder. Try it yourself.
520415
Learn assembler\n\nuse softice or linice to read memory changes\n\n\nsee what changes what and where then make a proggy to manipulate values in the memory.
667524
All I know is that it's a TI chip based on TMS320 DSP platform. I found a good expression on the following site, but am not sure it's valid still.\n\nBetter to take a look at TI databooks.\nYours\nFredy
246250
A bistable multivibrator is a fancy word for a flip flop.\n\nSo there are several answers possible here. The easiest is to make the 4 transistors into two 2-input NOR or NAND gates and cross couple them (see below). Of course, that assumes by transistor you mean bipolar and not FET, but the ideas are the same either way.
409039
Just google the IC number + datasheet and you should be able to find the data sheets for most of those components.  If you read the sheet properly, it will tell you what the internal circuit is.
7023
Its a Hardware Description Language, the V is VHSIC\nVery High Scale Integrated Circuit..\n-\nDeveloped first by US military.. Now an industry standard Language for building IC's \n\nIts a Programming Language , where you define how a piece of hardware (the Computer chip )  behaves likes.\n\nCompanies like Xilinx , Altera Cadence have ebuilt Great IDE's to use this language.\n\n\n\n\n\nThese days Every chip building Starts on VHDL (or Verilog) before it goes to actual production of IC
356292
I don't understand your question.  Do you want to write an assembler in Visual Basic?  This sounds like a homework exercise for school.  Secondly, no one knows just what this SIC is.