Tag: UART

Registers for UART, SPI and TWI

This week Dr Shawn has explained to me the internal registers of UART, SPI and TWI. Basically these modules has two registers: status register and data register. Status…

UART in Simulator

This week I am working with UART (Universal asynchronous receiver/transmitter). UART is a device that used for serial communication over a peripheral device serial port or computer. UART…

UART and SPI Communication

This week I worked on the UART communication. My task is to transmit and receive the bytes of data via the RS232 port of the PICDEM.net 2. Dr….

A bit more writing and a lot more reading

Following the functionality of the Base64 decoder and CRC checked writing process, it was time to move onto the next step to reach the objective set for the…

How big is thy Bitstream?

It was an up and down week of sorts. It didn’t start off but as the week wore on and with some crucial help/advice from the supervisor and…

UART and Testing Accelerators

This week had a lot of testing going. First of all UART is 90% done. It has been tested by simulation and on FPGA communicating with the PC…

GPIO’s, UARTS and SD Cards… First impressions

Running to the bus-stop to try to catch the 9:00am UCSI bust before it runs away, all I could think was “God, I don’t want to be late…

SPI down, Uart on the way.

This week I’ve finished the second version of SPI. I basically adjusted the formatting of the codeĀ  to be more professional, easier to read and interpret and better…

UART Rx

This week I finished up the Rx portion of the UART device that follows the RS232 protocol. I was able to implement it onto the Spartan3 board. When…

Week 2 : UART & TCPIP Stack

In order to allow communication between PIC microcontroller and PC, UART communication needs to be set up.  I wrote a program to send data byte from PIC microcontroller…