Потрібна допомога!

D

ddtage

Guest
Привіт, хлопці .. це мій проект тут ... Я Хавін деякі проблеми з домашнім це .. Я буду вдячний, якщо хто-небудь може мені допомогти з домашнім початкових кодів для цього проекту ..

 
Почніть з "вчення" Ваш 8051, як грати в записі на обраний контактний, скажімо, P1.0 ..
Наприклад, щоб грати DO (262Hz), вам потрібно вивести квадратні хвилі T = 3.82ms, грати Re (294Hz) час 3.4ms і так далі ..Інші зауваження, і їх frequecies можна легко знайти вдаючись до допомоги ..

Як ви бачите, вам доведеться використовувати один з таймерів в 8051: Timer0 або Timer1 ..
Використання таймера переривання створити базу часу, скажімо, 100ľs ..10Ls буде, ймовірно, краще, але для цього вправи ви можете залишитися з 100 ..
Якщо ця функція 100ľs повторюється 38 разів P1.0 "L", а потім 38 разів "H" і послідовність безперервно повторюється, скажімо, 5s, висновок буде DO ..

Таким чином, тут: ftopic104992.html ви дізнаєтеся, як створювати часу перериває з 8051 ..

З повагою,
ІАнП

 

Welcome to EDABoard.com

Sponsor

Back
Top