This document outlines Assignment I for the CS3691 course on Embedded Systems and IoT, due on 26.02.2025, with a total of 20 marks. It includes five programming tasks related to timer delays, data storage in flash ROM, temperature conversion, and message communication, as well as a question on IoT architecture. Each question specifies the marks allocated and the course outcome it addresses.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
2 views1 page
Esiot Assignment 1
This document outlines Assignment I for the CS3691 course on Embedded Systems and IoT, due on 26.02.2025, with a total of 20 marks. It includes five programming tasks related to timer delays, data storage in flash ROM, temperature conversion, and message communication, as well as a question on IoT architecture. Each question specifies the marks allocated and the course outcome it addresses.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
& DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CS3691 – Embedded Systems and IoT
Date: 17.02.2025
ASSIGNMENT I Due Date: 26.02.2025
ANSWER ALL THE QUESTIONS Total Marks: 20
S.No Questions Marks CO
Write a program to create a square wave of 50% duty cycle (with equal portions high and low) on the P1.5 bit. Timer 0 is used to generate the time 1 delay. Analyze the program and calculate the amount of time delay in the 4 CO1 DELAY subroutine generated by the timer. Assume XTAL = 11.0592 MHz. The numbers 0 to 5 is to be burned in the flash ROM location starting from 2 0400h of an AT89c51. Write the program to do this and to read this data 4 CO1 into internal RAM locations starting from 60h. Write 8051 Assembly Language Program for a digital thermometer application. The temperature sensor outputs data in the range of 0 to 100 degrees Celsius, which is stored in register A. Your task is to convert this 3 4 CO2 temperature data into Fahrenheit and display it on a 2-digit 7-segment display connected to Port 2. Assume that the display shows the temperature in decimal format. Write a program to receive message from PC to 8051. Message string is 4 4 CO2 “HELLO”. After this microcontroller sends message to PC “FINE” 5 Explain the architecture of IOT in detail. 4 CO3