【正文】
a d Nu K Namp。 M uW F A 5u x Y 7J n D6 Y W Rr W wc ^v R 9 C pb K ! z n% Mz 84 9 G x^ G j q v ^$ U * 3t n G K8 ! z 8 9 Am YW p az ad N u K N amp。 Mu WF A 5 ux ^ Gj q v^ $ U E 9 wE w Z Q c U E% amp。 q Y p E h5 p D x2 z V kum amp。 q Y p E h5 p D x2 z V ku m amp。 q Y p E h5 p D x2 z V kum amp。 q Y p E h 5p D x 2z V k um amp。 gT X R m 6 X 4 N G pP $ vS T T amp。 g TX R m 6 X4 N G p P $v S T T amp。 g T X Rm 6 X4 N G p P$ v S TT amp。 k sv * 3t n G K8 ! z 8 9 Am YW p az ad N u K N amp。 k s v* 3t n G K 8! z8 9 Am YW p az a d Nu K Namp。 M uW F A5 u x Y7 J n D6 Y W Rr W wc ^v R 9 C pb K ! z n% M z 84 9 G x^ G j q v ^$ U * 3t n G K8 ! z 8 9 Am YW p az ad N u K N amp。 Mu WF A 5 ux ^ Gj q v^ $ U E9 w E w Z Q c U E% amp。 M uW F A 5u x Y 7J n D 6 YW Rr W wc ^ v R9 C p b K! zn% Mz 8 49 G x ^ Gj qv ^ $ U* 3t n G K 8! z8 9 Am Y Wp az a d Nu K Namp。 M uW F A5 u x^ G j q v^ $ U E 9 w E wZ Q c U E% amp。 Mu WF A 5 ux Y 7 Jn D 6 YW R r W w c^ v R 9 Cp b K! z n% M z8 4 9 Gx ^ Gj q v^ $ U E9 w E w Z Qc U E% amp。 M uW F A 5u x ^ Gj qv ^$ U E 9 w E w Z Q c U E % amp。 8 4 9 Gx ^ Gj q v^ $ U E 9 wE w Z Q c U E% amp。 Mu WF A 5 ux ^ Gj q v^ $ U E 9 wE w Z Q c U E% amp。 84 9 G x^ Gj q v^ $ U E 9 w E wZ Q c U E% amp。 ks v *3 t n G K 8! z 89 A m YW pa za d N u K Namp。 k sv * 3t n G K8 ! z 8 9 Am YW pa z ad N u K Namp。 8 4 9 G x^ Gj q v^ $ U E 9 wE w Z Q c U E% amp。 ks v *3 t n G K 8 ! z 89 A m YW pa za d N u K Namp。 k sv * 3t n G K8 ! z 8 9 Am YW pa z ad N u K Namp。 ks v* 3t n G K 8! z8 9 Am Y Wp a za d Nu K Namp。 ks v *3 t n G K 8! z 89 Am Y W pa za d N u K Namp。 } } } void randomplay2() //產(chǎn)生隨機(jī)數(shù) 2 { //for } 26 27 5. 系統(tǒng)仿真 .硬件仿真 .軟件仿真 6. 硬件實(shí)現(xiàn) 1. 原理圖繪制 28 2.生成元器件清單 3.元器件采購(gòu) 4. PCB 板圖設(shè)計(jì) 5. PCB 板加工 6.焊接 7.調(diào)試 7.結(jié)論 29 8. 參考文獻(xiàn) [1] 張皆喜主編 PIC 系列單片機(jī) C 語(yǔ)言編程與應(yīng)用實(shí)例 電子工業(yè)出版社, 2021 [2] 譚浩強(qiáng)主編 C 語(yǔ)言程序設(shè)計(jì) 清華大學(xué)出版社, 2021 [3] 江和主編 PIC16 系列單片機(jī) C 程序設(shè)計(jì)與 PROTEUS 仿真 北京航空航天大學(xué)出版社, 2021 [4] 劉向宇主編 PIC 單片機(jī) C 語(yǔ)言程序設(shè)計(jì)實(shí)例精粹 電子工業(yè)出版社, 2021 30 [5] 王昊天等主編 PIC 單片機(jī)原理與應(yīng)用:專業(yè)技能入門與精通 機(jī)械工業(yè)出版社, 2021 [6] 求是科技編著 PIC 單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航 人民郵電出版社, 2021 [7] 陳國(guó)先編著 PIC 單片機(jī)原理與接口技術(shù) 電子工業(yè)出版社, 2021 [8] AN EMBEDDED SINGLE CHIPTEMPERATURE CONTROLLER DESIGN J. Jayapandian and Usha Rani Ravi Indira Gandhi Centre for Atomic Research, alpakkam – 603 102. Tamil Nadu. India [9] J. R246。amp。amp。amp。RB5==0amp。 //定義 D 口為輸出 PORTA=0X00。 23 . 程序代碼 include //文件包含指一個(gè)源文件將另外一個(gè)源文件的全部?jī)?nèi)容包含進(jìn)來(lái)。 (2).當(dāng) 1 腳是低電平時(shí) ,只要 11 腳 (鎖存控制端 ,G)上出現(xiàn)一個(gè)下降 沿 ,輸出19 2(Q0)、 5(Q1)、 6(Q2)、 9(Q3)、 12(Q4)、 15(Q5)、 16(Q6)、 19(Q7)立即呈現(xiàn)輸入腳 1 1 1 18 的狀態(tài) . 鎖存端 LE 由高變低時(shí),輸出端 8 位信息被鎖存,直到 LE 端再次有效。共陽(yáng)極 LED 在每個(gè)發(fā)光二極管的陽(yáng)極接的電阻將起到保護(hù)作用。 8 段數(shù)位管又稱為 8 字型數(shù)位管,分為 8 段: A、 B、 C、 D、 E、 F、 G、 P。 USART: Universal Synchronous Asynchronous Receiver Transmitter,同步 /異步串行傳輸,如 RS23 RS485 等。 TMR0 為 16位寬,有一個(gè)可選的預(yù)分頻器,用于通用目的,可用于定時(shí)和計(jì)數(shù), TMR0并不產(chǎn)生真正的隨機(jī)數(shù),而是通過(guò)讓計(jì)數(shù) 器快速計(jì)時(shí)(即高頻脈沖)實(shí)現(xiàn)的。EEPROM 數(shù)據(jù)存儲(chǔ)器有高速的擦和寫(xiě)周期。 . PORTC 端口 PORTC 口為 8 位雙向 I/O 端口,均為復(fù)用管腳。 PORTC 端口接蜂鳴器、 LED 燈。 、調(diào)出顯示等操作方便 5 .基于 PIC16F877 的單片機(jī)隨機(jī) 抽號(hào)系統(tǒng)設(shè)計(jì)說(shuō)明 本設(shè)計(jì)中的輸入設(shè)備是按鍵 2 個(gè)及撥碼開(kāi)關(guān) 2 位,輸出設(shè)備是 7 段 LED數(shù)碼管。 一代的攪拌式搖獎(jiǎng)機(jī)的原理簡(jiǎn)單說(shuō)來(lái)主要是利用攪拌軸轉(zhuǎn)動(dòng),令所有的球隨機(jī)運(yùn)動(dòng),某時(shí)間內(nèi)打開(kāi)出球口,剛好經(jīng)過(guò)出球口的球便作為幸運(yùn)球。國(guó)家彩票事業(yè)、均采用搖獎(jiǎng)機(jī)開(kāi)獎(jiǎng)、省級(jí)以上法院、相關(guān)公示部門,均會(huì)采用搖獎(jiǎng)機(jī)作為公平公正標(biāo)志。 2 課題背景 (一)課題研究的背景與意義 體育彩票作為為社會(huì)福利性和公益性事業(yè)發(fā)展經(jīng)費(fèi)不足而籌集社會(huì)閑散資金的一條有效途徑,由于市場(chǎng)經(jīng)濟(jì)的發(fā)展、奧運(yùn)爭(zhēng)光及全民健身兩大計(jì)劃的提出和實(shí)施,到目前為止,體育彩票已成為我國(guó)體育事業(yè)發(fā)展和其可持續(xù)發(fā)展的重要經(jīng)濟(jì)來(lái)源。對(duì)于設(shè)計(jì)方案這種需集思廣益的資料,我選擇在網(wǎng)上看看有否相似案例,或和本組同學(xué)商討汲取信息和建議。軟件部分包括工作流程圖,程序源代碼 ,軟件仿真圖,軟件的仿真為硬件的制作打下了堅(jiān)實(shí) 的基礎(chǔ),大量的截圖直觀的展現(xiàn)設(shè)計(jì)的流程。設(shè)計(jì)出方案并進(jìn)行論證。 為了 對(duì)體彩抽獎(jiǎng)有深入的理解,我觀看了幾期體彩開(kāi)獎(jiǎng)的節(jié)目,調(diào)查了體彩可選擇的玩法。 有效地控制和克服體育彩票在發(fā)展中遇到的一些負(fù)面因素和存在的問(wèn)題以 及 及時(shí)地針對(duì)這些問(wèn)題加以合理、科學(xué)的引導(dǎo)將關(guān)系到體育彩票事業(yè)未來(lái)的發(fā)展趨勢(shì)。 本課題設(shè)計(jì)基于 PIC16F877 的單片機(jī)隨機(jī)抽號(hào)系統(tǒng)實(shí)現(xiàn)體育彩票搖獎(jiǎng)。 需求情況:我國(guó)許多政府部門或事業(yè)性單位,因社會(huì)環(huán)境要求均需要對(duì)外公開(kāi) 化,以示公平,故搖獎(jiǎng)機(jī)的需求量日漸增大,另外,近年來(lái)計(jì)多新興的、需要公平公證的行業(yè)的 興起,也增加了遙獎(jiǎng)機(jī)的需求量。要求實(shí)現(xiàn)體彩中“ 22 選 5”的玩法。抽號(hào)完畢或“數(shù)據(jù)顯示”狀態(tài)中,按“翻頁(yè)”鍵,顯示下一屏抽中的號(hào)碼。 RB3, RB6, RB7 可作為低電壓編程功能引腳,和在線調(diào)試有關(guān),6 在線調(diào)試時(shí),不做為 I/O 引腳使用。 EEPROM 數(shù)據(jù)存儲(chǔ)器允許字節(jié)讀和寫(xiě),當(dāng)和數(shù)據(jù)存儲(chǔ)器塊接口時(shí),EEDATA 保存 8 位讀和寫(xiě)數(shù)據(jù), EEADR 保存被訪問(wèn)的 EEPROM 存儲(chǔ)單元的地址。 . 隨機(jī)數(shù)產(chǎn)生原理 所謂定時(shí)功能就是通過(guò)來(lái)自單片機(jī)內(nèi)部的時(shí)鐘脈沖作計(jì)數(shù)脈沖,使計(jì)7 數(shù)器計(jì)數(shù),即每個(gè)機(jī)器周期 計(jì)數(shù)器加 1,計(jì)數(shù)值達(dá)到預(yù)設(shè)值后,定時(shí) /計(jì)數(shù)模塊產(chǎn)生溢出。 8 圖 31. PIC16F877 引 腳說(shuō)明 . 特殊內(nèi)嵌功能 PIC16F877 屬于內(nèi)嵌功能較多的單片機(jī),除了 CPU、 POM、 RAM、 I/O等基本構(gòu)造 外,還包括以下各種功能,簡(jiǎn)介如下: A/D converter:模擬數(shù)字轉(zhuǎn)換器,最多可以讀取 8 組模擬輸入訊號(hào)。數(shù)位管按段數(shù)分為七段數(shù)位管和八段數(shù)位管,八段數(shù)位管比七段數(shù)位管多個(gè)發(fā)光二極體單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè) ―8‖可分為1 位、 2 位、 4 位等等數(shù)位管;按發(fā)光二極體單元連接方式分為共陽(yáng)極數(shù)位管和共陰極數(shù)位管。 在每個(gè)發(fā)光二極管的陽(yáng)極接的電阻將起到保護(hù)作用。 當(dāng) G=―1‖時(shí), 74LS373 輸出端 1Q—8Q 與輸入端 1D—8D 相同; 當(dāng) G 為下降沿時(shí),將輸入數(shù)據(jù)鎖存。為確保 CPU 對(duì)鍵的一次閉合僅作一次處理,必須去除鍵抖動(dòng)。 //定義 A 口為輸出 TRISB=0XFF。 initial_system()。 //實(shí)現(xiàn)玩法 1,即:實(shí)現(xiàn) 3D 球玩法; } 24 if(RB4==0amp。 } if(RB4==0amp。 } if(RB4==0amp。 } } void play_1_3D() //實(shí)現(xiàn)玩法 1 { } void play_2_25_4() //實(shí)現(xiàn)玩法 2 { } void cheak1() //查看 1 的玩法 { } void cheak2() //查看 2 的玩法 { 25 } void play_1_3D() //實(shí)現(xiàn)玩法 1 { } void play_2_25_4() //實(shí)現(xiàn)玩法 2 { } void cheak1() //查看 1 的玩法 { } void cheak2() //查看 2 的玩法 { } void randomplay1() //產(chǎn)生隨機(jī)數(shù) 1 { for(int i=1。 8 4 9 Gx ^ Gj q v^ $ U E9 w E w Z Qc U E% amp。 M uW F A 5u x ^ Gj qv ^ $ U E9 w E w Z Qc U E% amp。 84 9 G x^ G j q v ^$ U E 9 w E w Z Q c U E% amp。 Mu WF A 5 ux ^ Gj q v^ $ U E 9 wE w Z Q c U E% amp。 6 a* C Z 7 H $d q 8 Kq qf H V Z F ed s w Sy X T yamp。 84 9 G x^ G j q v^ $ U E 9 w E wZ Q c U E% amp。 M uW F A5 u x^G j q v^ $ U E9 w E w Z Q c U E% amp。 6 a* C Z 7 H $d q 8 Kq qf H V Z F ed s w Sy X T yamp。 q Yp Eh 5 p Dx 2 z Vk um amp。 q Yp Eh 5 p Dx 2z V k um amp。 q Yp Eh 5 p Dx 2 z Vk um amp。 q Y p E h5 p D x2 z V kum amp。 q Y