https://github.com/paramrathour/microprocessors-lab
My Assembly Codes during EE309 (Microprocessors) and EE337 (Microprocessors Lab) Spring 2020-21
https://github.com/paramrathour/microprocessors-lab
8051 8086 analog-to-digital-converter binary-to-decimal finite-state-machine key-debouncing lcd-display mips musical-notes pulse-width-modulation reaction-timer serial-peripheral-interface strcpy symmetric-matrix temperature-sensor tennis-scoreboard-simulator
Last synced: about 2 months ago
JSON representation
My Assembly Codes during EE309 (Microprocessors) and EE337 (Microprocessors Lab) Spring 2020-21
- Host: GitHub
- URL: https://github.com/paramrathour/microprocessors-lab
- Owner: paramrathour
- Created: 2021-07-19T22:05:46.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-08-27T23:55:19.000Z (almost 3 years ago)
- Last Synced: 2025-07-01T18:10:16.951Z (12 months ago)
- Topics: 8051, 8086, analog-to-digital-converter, binary-to-decimal, finite-state-machine, key-debouncing, lcd-display, mips, musical-notes, pulse-width-modulation, reaction-timer, serial-peripheral-interface, strcpy, symmetric-matrix, temperature-sensor, tennis-scoreboard-simulator
- Language: C
- Homepage:
- Size: 91.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Assembly Implementations
### EE309 Microprocessors
- Software key debouncing using finite state machines in
- [Intel 8051](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE309/1)
- [Mini-MIPS](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE309/4)
### EE337 Microprocessors Laboratory (using ATMEL AT89C5131A)
- [Count the number of bits which are set to 1 in a byte at some memory location](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%201)
- [Largest and second largest integers in a list of 20 numbers](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%201)
- [Calculate the decimal representation of an unsigned 8-bit integer stored at some memory location](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%202)
- [Check if a given m × m matrix M is symmetric](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%202)
- [Display content on the LCD](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%204)
- [Proportional delay generation](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%205)
- [Controlled duty cycle pulse width modulated (PWM) signal generation](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%205)
- [Reaction timer](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%206)
- [Musical notes generation](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%206)
- [Temperature measurement using an LM35 sensor and analog-to-digital converter (ADC) MCP3008](https://github.com/paramrathour/Microprocessors-Lab/tree/main/EE337/Lab%206)
- [Tennis Scordboard Simulator](https://paramrathour.github.io/Microprocessors-Lab/EE337/Tennis/)