久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

51單片機如何自動隨機亮起一個LED燈 求匯編程序思路

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

回復(fù)

使用道具 舉報

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

使用道具 舉報

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

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

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

使用道具 舉報

ID:575387 發(fā)表于 2019-7-1 09:46 | 顯示全部樓層
C語言程序如下,已經(jīng)經(jīng)過了仿真,符合要求.
#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ù)

使用道具 舉報

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

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日本一区高清 | 久久国产精品久久国产精品 | 日韩综合 | 欧美久久久久久久久 | 日韩免费高清视频 | 国产一区二区视频免费在线观看 | 国产免费一区二区三区免费视频 | 久久久久久99| 久国产视频 | 九色视频网 | 国产乱码精品一区二区三区中文 | 天天干天天爽 | 中文字幕高清 | 91高清视频在线观看 | 日韩三级 | 成人小视频在线观看 | 欧州一区二区三区 | av色站| 日韩在线中文 | 亚洲成人激情在线观看 | 欧美日韩综合精品 | 在线免费观看黄色 | 成人国产精品 | 91久久国产综合久久 | 宅男噜噜噜66一区二区 | 久久99精品久久久久久国产越南 | 在线一区视频 | 伊伊综合网 | 成人影院一区二区三区 | 台湾av在线 | 青青久久 | 国产成人在线播放 | 美女视频久久 | 久久久精品一区 | 国产精品99久久久久久久vr | 国产一区二区三区四区五区加勒比 | 天天天操天天天干 | 成人做爰69片免费观看 | 黄色免费网 | 精品国产伦一区二区三区观看体验 | 99re视频 |