8051MIcrocontroller програмиране

H

Hareesh Kumar

Guest
Хай, аз работа с Atmel 89c52 microcontroller.I искате да получите 950 микросекунди забавяне в между ниско и високо pulses.Is никой тук не знаят как да се изчисли на 950 микросекунда забавяне в lalnguage C?. Всякакъв вид помощ е ценена.
 
Търсене в Google, като използвате 8051delay калкулатор, можете да намерите много софтуер.
 
няма да получите точни резултати за забавяне в областта на вградените програмиране C, се чувствам .... Ще има някаква грешка в процентен дял .....
 
може да ви честотен диапазон, който използвате?

<span style="color: grey;"><span style="font-size: 10px">---------- Мнение добавя в 21:27 ---------- Предишна публикация в 21:27 ----------</span></span>
може да укажете честотен диапазон, който използвате?
 
По-добре да използвате таймер за производство на забавяне ... Run таймер за 50 micosec и държи една променлива след това нарастване, че променливите в ISR 19 пъти, а след това, един флаг ....
 
Вие не можете да получите точна забавяне, докато използвате C език, но можете да намали процентна грешка, с помощта на таймер. Или ако може по някакъв начин да събрание код crosscompiling C програма, можете да се изчисли процента на грешка и се опитайте да го коригира.
 
Какво е Crystal честота, който използвате?
 
Изтеглете калкулатор забавяне. [URL = http://www.8051projects.net/download-d115-8051-time-delaytimer-routine-calculator.html] 8051 Забавяне Калкулатор [/URL]
 
Благодаря ви за вашия отговор .. имах чувството, че много полезно ..
 
hareesh, какво е крайния резултат??? Дали да получите отговор или резултат ???????
 
Отбележете тази тема, както е решен и в близост, ако то е над ..........
 

Welcome to EDABoard.com

Sponsor

Back
Top