freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于51單片機隨機數(shù)產生(已修改)

2025-01-28 10:18 本頁面
 

【正文】 基于51單片機隨機數(shù)產生一:系統(tǒng)主要功能與設計方案 功能:可以根據(jù)需要產生給定范圍內的任何數(shù)字(0999),顯 示 于數(shù)碼管上。 設計方案:利用51單片機內部的定時器與中斷結合,來模仿隨機數(shù)的產生;單片機編程上電后,定時器便啟動開始計數(shù),計數(shù)范圍可以 預先設置,其設置的上限值被儲存在24c02中;當中斷0口產生低電平,進入中斷函數(shù)讀取定時器所跑的數(shù)值,經處理送入數(shù)碼管顯示。二:電路的硬件 電路搭建如下圖,這里我們采用74ls595來驅動數(shù)碼管,另外,為了防止電流過大這里串聯(lián)一個75歐電阻用于限流;當操控啟動按鍵后,三個數(shù)碼管開始跑數(shù)字,操控“選擇”鎖定當前顯示的數(shù)字,達到隨機數(shù)產生的目的;考慮到,不同的人對隨機數(shù)產生的范圍要求不同,這里,通過操控“儲存,加1,加10,”預設的上限值存儲在24c02中。三:軟件設計include include define uchar unsigned char define uint unsigned int define delay _nop_() /* 定義空指令 */ sbit ds0= P2^0。 //74ls595移位寄存器 sbit st0=P2^1。 sbit sh0=P2^2。 sbit ds1= P2^3。 sbit st1=P2^4。 sbit sh1=P2^5。 sbit ds2= P2^6。 sbit st2=P2^7。 sbit sh2=P0^7。sbit p30=P3^0。 // 啟動 sbit p31=P3^1。 // 加1 sbit p32=P3^2。 // 選擇sbit p35=P3^5。 // 存儲sbit p36=P3^6。 // 加10 sbit scl=P0^0。 //I2C 時鐘 sbit dat=P0^1。 //I2C 數(shù)據(jù) bit ack。 /*應答標志位*/ uchar temp,a,j,aa,flag,flag1,flag
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1