欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 5523|回復(fù): 7
收起左側(cè)

51單片機(jī)如何自動(dòng)隨機(jī)亮起一個(gè)LED燈 求匯編程序思路

[復(fù)制鏈接]
ID:571350 發(fā)表于 2019-6-29 15:54 | 顯示全部樓層 |閱讀模式
10黑幣
匯編好像沒(méi)有隨機(jī)數(shù)生成的指令

回復(fù)

使用道具 舉報(bào)

ID:571350 發(fā)表于 2019-6-29 15:59 | 顯示全部樓層
有沒(méi)有哪位大神救一下的
回復(fù)

使用道具 舉報(bào)

ID:155507 發(fā)表于 2019-6-29 18:49 | 顯示全部樓層
計(jì)算機(jī) 只能產(chǎn)生偽隨機(jī)數(shù) (計(jì)算機(jī)不具有自發(fā)性) 你可以用定時(shí)器來(lái)產(chǎn)生偽隨機(jī)數(shù) 比如事先運(yùn)行定時(shí)器 然后再讀定時(shí)器的值 ,可以得出隨機(jī)數(shù)。

完全由軟件編程來(lái)得到的,就沒(méi)有隨機(jī)性。
今天得到的一系列數(shù)據(jù),看起來(lái),好像是隨機(jī)的。
明天重新啟動(dòng)后,再得到的,還是相同的一批數(shù)據(jù)。
回復(fù)

使用道具 舉報(bào)

ID:207421 發(fā)表于 2019-6-29 21:29 | 顯示全部樓層
MOV AX, 3   ;
MOV DX, 41H ;
OUT DX, AX  ;
IN AL, DX   ;
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2019-7-1 08:32 | 顯示全部樓層
匯編是沒(méi)有隨機(jī)這個(gè)指令的
你可以找一個(gè)已經(jīng)可以正常編譯的C的隨機(jī)函數(shù),然后在KEIL中編譯,然后,就可以看到它生成的匯編代碼了
回復(fù)

使用道具 舉報(bào)

ID:565305 發(fā)表于 2019-7-1 09:35 | 顯示全部樓層
偽隨機(jī)序列算法, 有兩種簡(jiǎn)單的,相關(guān)關(guān)鍵字:  線性同余隨機(jī)數(shù)生成器、MT19937算法 (均需要初始種子。初始種子可以靠時(shí)間值、某寄存器狀態(tài)位、用戶操作間隔等來(lái)生成,或者下文方法)

靠硬件 AD 采樣的真正硬隨機(jī)(采集不能太頻繁否則不夠隨機(jī),但方法得當(dāng)就是真正的隨機(jī)):當(dāng)存在有AD采樣電路時(shí),設(shè)定某AD采樣腳位為懸浮狀態(tài),每隔一小段時(shí)間后采樣取出該AD值的低位某幾個(gè)BIT,多次后拼湊為一個(gè)值。(彌補(bǔ)偽隨機(jī)序列的起始種子問(wèn)題)
回復(fù)

使用道具 舉報(bào)

ID:575387 發(fā)表于 2019-7-1 09:46 | 顯示全部樓層
C語(yǔ)言程序如下,已經(jīng)經(jīng)過(guò)了仿真,符合要求.
#include <reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar t1 = 0;
//-------------------------------
void TIME0()interrupt 1
{
TH0 = 0xD8; //初值.
TL0 = 0xF0; //10ms @ 12MHz
t1++;
}
//-------------------------------
void main() //主函數(shù).
回復(fù)

使用道具 舉報(bào)

ID:351627 發(fā)表于 2019-7-1 10:27 | 顯示全部樓層
只能是通過(guò)定時(shí)器,外設(shè)(例如AD),系統(tǒng)寄存器等累加或者一個(gè)CRC校驗(yàn)和來(lái)產(chǎn)生一個(gè)偽隨機(jī)值。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表