0% 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.

Uploaded by

e22cs064
Copyright
© © All Rights Reserved
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% 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.

Uploaded by

e22cs064
Copyright
© © All Rights Reserved
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

You might also like