Генератор випадкових чисел

B

buts101

Guest
-> Генератор випадкових чисел

Мені потрібно згенерувати випадкове число від мікроконтролера AT89C51 тобто для

Того ж вхід (5) на тих же PIN-код (P1.1) .. мені потрібно зробити з випадкових Pin

P0.0 на P0.7, висока.Будь ласка, допоможіть мені з кодуванням небудь. АНМ або

. C

Спасибо.

 
limiting the value between 0 until 7 like it.

Використання випадкова функція Rand
C ()
граничні значення від 0 до 7 подобається.

# Включити <stdlib.h>

Int т;
T = Randon ()% 8 / / Генерація випадкових чисел від 0 -> 7
Потім ви використовуєте ...

Р0 | = (1 <<T) / / Цей набір необхідного BIT

Де Р0 P0OUT Реєстрація ...Це просто приклад, тому що я не знаю цього процесора.

leomecma

 
Ви можете спробувати кілька коду з використанням таймера

 
Привіт syrax ...
Could U пост таймер кодування на мові C. .. для одержання того ж результату вище (випадкова Pin високий).
Спасибо.

 
Привіт leomecma
Я не знаю, використовувати За допомогою кодів у 8051 мікроконтроллер таких як згенерувати випадкове число за допомогою коду на асемблері??
Спасибо.

 

Welcome to EDABoard.com

Sponsor

Back
Top