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

正文內(nèi)容

基于單片機(jī)實(shí)現(xiàn)的顯示搖搖棒的系統(tǒng)設(shè)計(jì)word格式-預(yù)覽頁

2025-01-08 09:31 上一頁面

下一頁面
 

【正文】 D C 719V C C20I C 1 A T 8 9 C 2 0 5 1E21 0 u FV C C R51 0 KC Y 16MC13 0 PC23 0 PV c c基于單片機(jī)的 LED 顯示搖搖棒的設(shè)計(jì) 第 4 頁、共 20 頁 圖 5 寄存器組 電路 掃描控制開關(guān) 該開關(guān) 接線 原理圖如圖- 6( a)所示, 掃描控制開關(guān)起著擺動傳感作用,每當(dāng)顯示棒擺動至 左 端位置時(shí),開關(guān)瞬時(shí)接通, 中斷 信號送入單片機(jī),控制 若干次掃描信號輸出。 自動掉電控制電路 自動掉電控制電路原理如圖- 7 所示 , 其中 按 鍵 S 作 為 電源開關(guān)和 顯示切換開關(guān), 按下 此鍵 時(shí), PNP 型三極管進(jìn)入飽和導(dǎo)通狀態(tài),接通單片機(jī)電源,此時(shí)由程序控制單片機(jī)持續(xù)送入低電平信號,使三極管保持導(dǎo)通狀態(tài); 若一段時(shí)間內(nèi)掃描控制開關(guān)和 顯示切換開關(guān)均未送入中斷信號,則單片機(jī)送出高電平, 三極管截止,系統(tǒng)進(jìn)入休眠省電狀態(tài);未進(jìn)入省電狀態(tài)時(shí) 再次按下 開關(guān) S,單片機(jī)產(chǎn)生中斷, 變 換顯示的字符或圖形。 1. 主程序流程圖如圖 9( a) 所示 ,需實(shí)現(xiàn) 的功能是初始化各端口 和 變量 。 否則返回到中斷入口處等待下一次中斷的到來 。 寄存器組 電路調(diào)試:利用函數(shù)發(fā)生器產(chǎn)生的方波作為時(shí)鐘信號,對 進(jìn)行移位功能測試 。 聯(lián)合調(diào)試 軟、 硬件 聯(lián)合 調(diào)試: 當(dāng)軟硬件基本功能發(fā)分別調(diào)試后,進(jìn)行聯(lián)合調(diào)試,調(diào)試過程中出現(xiàn)的問題有:字符呈倒立顯示,文字只能顯示中間部分等;通過分析軟件程序和硬件電路,對程序進(jìn)行了大量的調(diào)試,最終實(shí)現(xiàn)了設(shè)計(jì)目標(biāo)。 測試結(jié)果分析 5 設(shè)計(jì)總結(jié) 本 LED 顯示棒 可以實(shí)現(xiàn)以下 要求或 功能: LED 顯示字符或圖形 , 且 24 只 LED 燈呈線狀排 列, LED 數(shù)量超過至少使用 16 只的要求 。 本設(shè)計(jì)制作完成了題目要求的基本部分的全部要求和發(fā)揮部分的大部分要求,而且 具有一定的特色功能 。DSP 外圍數(shù)字 IC 技術(shù)手冊 (第 2 版 )[M]. 北京: 北京航空航天大學(xué) 出版社, 2021. [6] 中國 電子 網(wǎng) . [7] 51 單片機(jī)學(xué)習(xí) 網(wǎng) . .. [8] 電子電路圖網(wǎng) . [9] 周志敏等 . 集成穩(wěn)壓電源電路圖集 [M]. 北京 : 中國電力出版社 , 2021. 附錄 A: 系統(tǒng)操作說明 該系統(tǒng)實(shí)現(xiàn)了 一個(gè)基于 LED 的顯示棒, 24 只 LED 燈呈線狀排列,搖動時(shí)形成的亮扇形區(qū)域能夠讓人分辨出字符,漢字,英文單詞,漢字詞組以及多種圖形 。 //////////////////////////////////////////////////////////////////////////////////////////////////////// define setbit(B,b) ((B)|=(0x01(b))) define clrbit(B,b) ((B)amp。x+ofs)) define XTALL 11059200L define BAUD 9600 define BAUDRATE(x) (256(byte)((XTALL)/(32L*12L*(x)))) define DELAY_US(x) (256(word)(x*((XTALL)/(12*1000*1000L)))) define DELAY_MS(x) (256(word)(x*((XTALL)/(12L*1000L)))) define DLY_15MS (word)33333L define TIMEOUT 0x8000 //define PS2MAX 14 //define KEYMAX 10 sbit KEY=P1^4。 sbit POWER =P1^5。 byte code A1[60]= {0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf8,0xe0,0x00,0x00,0x38,0x78,0xf8,0xf8,0xf8,0x38,0x00,0x00,0xc0,0xf8,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff}。 //byte code A2[24]= {0xff,0xff,0xfd,0xe1,0x01,0x03,0x1f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x3f,0x07,0x01,0xc1,0xf1,0xff,0xff}。 byte code wuhuan0[60]= {0xff,0xff,0xff,0xff,0xff,0xfc,0xf0,0x73,0x3f,0x9f,0x9f,0xcf,0xcf,0xcf,0xcf,0x8f,0x9f,0x1f,0x37,0x73,0xf0,0xfc,0xf8,0x70,0x37,0x1f,0x9f,0x8f,0xcf,0xcf,0xcf,0xcf,0xcf,0x9f,0x1f,0x37,0x70,0xf0,0x0e,0xf8,0x70,0x37,0x1f,0x9f,0xcf,0xcf,0xcf,0xcf,0xcf,0xcf,0x9f,0x3f,0x37,0x70,0xf8,0xff,0xff,0xff,0xff,0xff}。 基于單片機(jī)的 LED 顯示搖搖棒的設(shè)計(jì) 第 14 頁、共 20 頁 byte code wele1[60]={0xff, 0xff,0xef,0x00,0xf0,0x70,0x03,0x01,0x70,0xf0,0x00,0xef,0xff,0x00,0x00,0x37,0x37,0x37,0xff,0xff,0xff,0x00,0x00,0xff,0xff,0xf8,0xf8,0xff,0x00,0x00,0xff,0xff,0xee,0xee,0xff,0x00,0x00,0xff,0xff,0x00,0x00,0xff,0x00,0x00,0xef,0x01,0x10,0x01,0xef,0x00,0x00,0xff,0xff,0x00,0x00,0x37,0x37,0xff,0xff,0xff}。 byte code meiya2[60]={0xff,0xff,0xff,0xff,0xeb,0xe9,0xe9,0xe9,0xe3,0xe3,0x67,0x2f,0x8f,0xcf,0xef,0x8f,0x2f,0x67,0x67,0xe3,0xe3,0xe9,0xe9,0xe9,0xeb,0xff,0xff,0xff,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0x01,0x01,0xf9,0xf9,0xf9,0x01,0x01,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xeb,0xe9,0xe9,0xff,0xff,0xff,0xff,0xff,0xff,0xff}。 byte timecount=0。 byte pretime=0。 基于單片機(jī)的 LED 顯示搖搖棒的設(shè)計(jì) 第 15 頁、共 20 頁 //byte dotflag=0。 void keyproc(void)。 void uart_putc(byte c)。 byte temp。 savehtime = timecount。 TL0 = 0x00。 EX0 = 1。 TL0 = 0x00。 POWER = 0。 /* while(1){ for(i=0。 LS_164(meiya1[i])。 // uart_putc(meiya2[i])。 } } */ while(1){ Timer_Init()。 //TEST=1。 for(i=0。 } } */ void Timer_Init(void){ TMOD = 0x11。 基于單片機(jī)的 LED 顯示搖搖棒的設(shè)計(jì) 第 17 頁、共 20 頁 } void Timer1_Init(void){ } void Int_Init(void){ IT0 = 1。 dispstate++。 byte *p0,*p1,*p2。 p2=A2。 } case 1:{ p0=dian0。 delay_num=2。 p2=wuhuan2。 } case 3:{ p0=wele0。 delay_num=2。 p2=meiya2。} case 5:{ p0=huihui0。 delay_num=2。 p2=A2。} } for(i=0。 // LS_164(meiya1[i])。 uart_putc(*(p2+i))。j++) Timer1_Delay()。 } TH1 = 0xffsavehtime。TR1= 0。 } void uart_init(void){ SCON=0x00。} void delay(word w) {word i。 附錄 D:系統(tǒng) 主要 元器 件清單 表 2 系統(tǒng)元器件清單 序 號 名 稱 型 號、規(guī) 格 數(shù) 量 1 單片機(jī) AT 89C2051 1 2 移位 寄存器 74HC164 3 3 電解 電容 10uF 1 4 電容 30PF 2 5 晶振 12MHZ 1 6 高亮 LED 0805 24 7 二極管 4007 3 8 電阻 10K 2 9 電阻 1 10 電阻 2K 1 11 電阻 1K 1 12 電池 ,7 號 4 13 開關(guān) 按鈕式 1 14 接插件 2 管腳 1 15 開關(guān) 水銀開關(guān) 1 16 電阻 68 3 17 三極管 PNP 型 1 附錄 E:系統(tǒng) 實(shí)物照片 基于單片機(jī)的 LED 顯示搖搖棒的設(shè)計(jì) 第 20 頁、共 20 頁
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1