Giter VIP home page Giter VIP logo

microprocessor-lab's Introduction

Microprocessor-lab

Microprocessor-Lab assignments Repository - Kharazmi University

Assignment #1: blinking LEDs

  • problem 1: Implement in the source
  • problem 2: Implement in the source
  • problem 3: Implement in the source
  • problem 4: Problem4,5.pdf
  • problem 5: Problem4,5.pdf

Assigment #2: 7Segs and Timers

Note: Calculating FPS (Frame per second) or Recommended Frequency for Timer 0

  FPS Calculate:
  "human eye can see between 30 and 60 frames per second."
  So we should use 4*(TARGET_FPS) for , because we have 4 BCD (FPS /4 recieveid by every BCD)
    
  > Timer0 Freq = 8 MHz / 1024(prescaler) = 7812 Hz
  
  Then:
  > Timer0_value = Timer0_freq / 4 * TARGET_FREQ
    
  So we've:     
  - 0 for Max(1953) FPS Per BCD
  - 256 for Min(7) FPS Per BCD
  - 65 for 30FPS Per BCD
  - 32 for 60 FPS Per BCD

Assigment #3: LCD and Timers

  • problem 1: Commit: Complete Problem 1
  • problem 2: Commit: Complete Problem 2
  • problem 3: Final Version - 'Hello World!' will be displayed on the LCD at first, then if 'ENABLE ICP1' switch is open (disable) : Alphabets will be displayed on the LCD else LCD Show Period and Frequency of the Input wave on Pin (20).

Assigment #4: Stepper Motor

Screen shots and Recording Directory Link Assignment4:big picture

microprocessor-lab's People

Contributors

mohammadt77 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.