Microcontroller Embedded C Programming: Absolute Beginners (2022)

LeeAndro

Trusted Editor
Trusted Editor
Joined
Jun 11, 2022
Messages
215,110
Reaction score
1
Points
38
37ded6d3d247de07e681d5ae6cdcdc5a.png

Published 12/2022Created by EasyShiksha LearningMP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 ChGenre: eLearning | Language: English | Duration: 45 Lectures ( 4h 54m ) | Size: 3.23 GB

8051 microcontroller family
Reading switches
Adding structure to code
Real- constraints

Access to Smart Phone / Computer
Good Internet Speed (Wifi/3G/4G)
Good Quality Earphones / Speakers

An embedded system is an application that contains at least one programmable computer (typically in the form of a microcontroller, a microprocessor or digital signal processor chip) and which is used by individuals who are, in the main, unaware that the system is computer-based.​

Use of embedded processors in passenger cars, mobile phones, medical equipment, aerospace systems and defence systems is widespread, and even everyday domestic appliances such as dishwashers, televisions, washing machines and video recorders now include at least one such device.This course provides a 'hardware-free' introduction to embedded software for students who: Already know how to write software for 'desktop' computer systems. Are familiar with a C-based language (Java, C or C). Want to learn how C is used in practical embedded systems.Chapter 1 Programming embedded systems in CIntroductionWhat is an embedded systemWhich processor should you useWhich programming language should you useWhich operating system should you useHow do you develop embedded softwareConclusionsChapter 2 Introducing the 8051 microcontroller familyIntroductionWhat's in a nameThe external interface of the Standard 8051Reset requirementsClock frequency and performanceMemory issuesI/O pinsrsInterruptsSerial interfacePower consumptionConclusionsChapter 3 Hello Embedded WorldIntroductionInstalling the Keil software and loading the projectConfiguring the simulatorBuilding the targetRunning the simulationDissecting the programAside: Building the hardwareConclusionsChapter 4 Reading switchesIntroductionBasic techniques for reading from port pinsExample: Reading and writing bytesExample: Reading and writing bits (simple version)Example: Reading and writing bits (generic version)The need for pull-up resistorsDealing with switch bounceExample: Reading switch inputs (basic code)Example: Counting goatsConclusionsChapter 5 Adding structure to your codeIntroductionObject-oriented programming with CThe Project Header (MAIN.H)The Port Header (PORT.H)Example: Restructuring the 'Hello Embedded World' exampleExample: Restructuring the goat-counting exampleFurther examplesConclusionsChapter 6 Meeting real- constraintsIntroductionCreating 'hardware delays' using r 0 and r 1Example: Generating a precise 50 ms delayExample: Creating a portable hardware delayWhy not use r 2The need for 'out' mechanismsCreating loop outsExample: Testing loop outsExample: A more reliable switch interfaceCreating hardware outsExample: Testing a hardware outConclusionsChapter 7 Creating an embedded operating systtroductionThe basis of a simple embedded OSIntroducing sEOSUsing r 0 or r 1Is this approach portableAlternative system architecturesImportant design considerations when using sEOSExample: Milk pasteurizationConclusionsChapter 8 Multi-state systems and function sequencesIntroductionImplementing a Multi-State (d) systemExample: Traffic light sequencingExample: Animatronic dinosaurImplementing a Multi-State (Input/d) systemExample: Controller for a washing machineConclusionsChapter 9 Using the serial interfaceIntroductionWhat is RS-232Does RS-232 still matterThe basic RS-232 protocolAsynchronous data transmission and baud ratesFlow controlThe software architectureUsing the on-chip UART for RS-232 communicationsMemory requirementsExample: Displaying elapsed on a PCThe Serial-Menu architectureExample: Data acquisitionExample: Remote-control robotConclusionsChapter 10 Case study: Intruder alarm systtroductionThe software architectureKey software components used in this exampleRunning the programThe softwareConclusionsChapter 11 Where do we go from hereIntroductionHave we achieved our aimsSuggestions for further studyPatterns for -Triggered Embedded SystemsEmbedded Operating SystemsConclusions

Want to learn how C is used in practical embedded systems

HomePage:
Code:
https://www.udemy.com/course/microcontroller-embedded-c-programming-absolute-bners/



DOWNLOAD
Code:
https://1dl.net/gka0eap0sjnz/Nelnyhrb__Microcontr.part1.rar.html
https://1dl.net/k0pkehrefnu6/Nelnyhrb__Microcontr.part2.rar.html
https://1dl.net/7wunt7aovw6y/Nelnyhrb__Microcontr.part3.rar.html
https://1dl.net/egfsvdvqfr9f/Nelnyhrb__Microcontr.part4.rar.html



 

Feel free to post your Microcontroller Embedded C Programming: Absolute Beginners (2022) Free Download, torrent, subtitles, free download, quality, NFO, Dangerous Microcontroller Embedded C Programming: Absolute Beginners (2022) Torrent Download, free premium downloads movie, game, mp3 download, crack, serial, keygen.

Top Bottom