https://github.com/nikhilrout/assembly-mpmc
Compilation of Assembly programs for the 8051 microcontroller
https://github.com/nikhilrout/assembly-mpmc
8051-microcontroller assembly
Last synced: about 1 year ago
JSON representation
Compilation of Assembly programs for the 8051 microcontroller
- Host: GitHub
- URL: https://github.com/nikhilrout/assembly-mpmc
- Owner: NikhilRout
- Created: 2024-01-10T16:57:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-14T16:06:50.000Z (about 2 years ago)
- Last Synced: 2024-05-15T09:28:22.881Z (about 2 years ago)
- Topics: 8051-microcontroller, assembly
- Language: Assembly
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# assembly-mpmc
Compilation of Assembly programs for the 8051 microcontroller
## The 8051
### Lab Experiments
Week 1: Arithmetic Operations (Addition, Subtraction, Multiplication, Division)\
Week 2: Exchanging Data between an array of registers & Finding Largest Number in an array of registers\
Week 3: Blinking an LED through 8051 port gpios\
Week 4: Square Wave Generation (10ms) & Using a timer as a counter\
Week 5: Transmitting "Y" "E" "S" using the UART serial communication protocol & working with external interrupts\
Week 6: Lcd Interfacing (displaying "VITCC")\
Week 7: Generating square, traingle, sawtooth and sinusoidal waveforms through an 8051 port
### Random Practice
* Largest number in an array of registers
* Smallest number in an array of registers
* Sorting an array of registers into ascending order
* Sorting an array of registers into descending order
* Celcius -> fahrenhiet conversion
* Average of an array of registers
* Sorting an array of registers into even and odd register arrays