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

正文內(nèi)容

畢業(yè)設(shè)計(論文)_基于單片機的自行車碼表設(shè)計-全文預(yù)覽

2024-12-31 15:40 上一頁面

下一頁面
  

【正文】 11 00 u FC 1 01 00 n FV C CC S _L C DS D AS C LGNDV C CV C CGND 圖 310 鍵盤原理圖 從上圖可以看出本設(shè) 計共選用了 12 個鍵盤,從上到下,從左到右分別為 1 到 9,0,小數(shù)點,和設(shè)置鍵。 三、 連擊鍵處理 當(dāng)某個按鍵按下時,輸出一次鍵值后,如果該按鍵還未釋放,該鍵值連續(xù)有效,就像連續(xù)壓按該鍵一樣,這種功能稱為連擊連擊。 基于單片機的自行車碼表設(shè)計 18 圖 39 ZLG7290 芯片管腳圖 表 32 ZLG7290 芯片管腳說明 引腳號 引腳名稱 引腳屬性 引腳描述 13,12,21,22,3 ~ 6 Dig7 ~Dig0 輸入 /輸出 LED 顯示位驅(qū)動及鍵盤掃描線 10 ~ 7,2,1,24,23 SegH ~SegA 輸入 /輸出 LED 顯示位驅(qū)動及鍵盤掃描線 20 SDA 輸入 /輸出 I2C 總線接口數(shù)據(jù) /地址線 19 SCL 輸入 /輸出 I2C 總線接口時鐘線 14 /INT 輸出 中斷輸出端,低電平有效 15 、 RES 輸入 復(fù)位輸入端,低電平有效 17 OSC1 輸入 連接晶體以產(chǎn)生內(nèi)部時鐘 18 OSC2 輸出 16 VCC 電源 電源正( ~ .5V) 11 GND 電源 電源地 引腳功能 ZLG7290可采樣 64個按鍵或傳感器 ,檢測每個按鍵的連擊次數(shù)。將 16 位資料寫入 DDRAM 方式為透過連續(xù)寫入兩個字節(jié)的資料來完成,先寫入高字節(jié)( D15~ D8)再寫入低字節(jié)( D7~ D0)。 基于單片機的自行車碼表設(shè)計 16 12345678ABCD87654321D C B ATitleNumberRevisionSizeA2Date:13Jun2010Sheet of File:D:\yuming\protol實習(xí)\ZZPCB\MyDesign.ddbDrawn By:K1 SWPBK2 SWPBK3 SWPBK4 SWPBK5 SWPBK6 SWPBK9 SWPBK8 SWPBK7 SWPBK0 SWPBK15SWPBK16SWPBD2 DIODED3 DIODED4 DIODER3 3.3KR4 3.3KR5 3.3KR6 3.3KKR0/SA23DIG0/KC06DIG1/KC15DIG2/KC24DIG3/KC33DIG4/KC422DIG5/KC521DIG6/KC612DIG7/KC713SCL19SDA20INT14OSC117OSC218RST15KR1/SB24KR2/SC1KR3/SD2KR4/SE7KR5/SF8KR6/SG9KR7/DP10VCC16GND11U5 ZLG7290B+C13100uFC14100nFR7 47KC7 100nFVCCSCLSDACS_KEYY2 4MC1812pFC1712pFK17SWPBVCC R2 2KR1 200+C210uFEA/VPP31XTAL119XTAL218RESET9P3.7(RD)17P3.6(WR)16(P3.2)INT012(P3.3)INT113P3.4(T0)14P3.5(T1)15P1.0(T2)1P1.1(T2 EX)2P1.2(ECI)3P1.3(CEX0)4P1.4(SS/CEX1)5P1.5(MOSI/CEX2)6P1.6(MISO/CEX3)7P1.7(SCK/CEX4)8(AD0)P0.039(AD1)P0.138(AD2)P0.237(AD3)P0.336(AD4)P0.435(AD5)P0.534(AD6)P0.633(AD7)P0.732(A8)P2.021(A9)P2.122(A10)P2.223(A11)P2.324(A12)P2.425(A13)P2.526(A140P2.627(A15)P2.728PSEN29ALE/P30TXD11RXD10VCC40GND20U1 AT89C51Y1 11.0592MC6 30pFC5 30pFVCCSCLSDACS_LCDINT1CS_KEYT1 T0 XTAL1XTAL2+C23220uFVCCGND1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20P2LCD+C11100uFC10100nFVCCCS_LCDSDASCLGND VCCVCCGND 圖 38 顯示器電路原理圖 顯示資料 RAM( DDRAM) 顯示數(shù)據(jù) RAM 提供 64*2 個字節(jié)的空間,最多可以控制 4 行 16 字( 64 個字)的中文字型顯示,當(dāng)寫入顯示資料 RAM 時,可以分別顯示 CGROM, HCGROM 與CGRAM 的字型;本系列模塊可以顯示三種字型, 分別是半寬的 HCGROM 字型、 CGRAM 字型及中文 CGROM 字型, 三種字型的選擇, 由在 DDRAM 中寫入的編碼選擇,在 0000H~ 0006H 的編碼中將選擇 CGRAM 的自定字型, 02H~ 7FH 的編碼中將選擇半寬英數(shù)字的字型,至于 A1 以上的編碼將自動的結(jié)合下一個字節(jié),組成兩個字節(jié)的編碼達成中文字型的編碼 BIG5( A140~ D75F) GB(A1A0~ F7FF)。單片機計算出來的里程數(shù)據(jù)通過 SDA、 SCL 向 AT24C02資料傳輸與接口時序。 圖 35 信號預(yù)處理電路圖圖 圖 36 信號處理波形圖 E2PROM AT24C02 的應(yīng)用 AT24C02 是 CMOS 2048 位串行 E2PROM, 在內(nèi)部組織成 256 8 位。 從傳感器得到的矩形脈沖經(jīng)傳輸后往往發(fā)生波形畸變。由于放大器的放大功能降低了對待測信號的幅度要求,因此,系統(tǒng)能對任意大于 的正弦波和脈沖信號進行 測量。 本設(shè)計在鋁盤過孔的設(shè)計上采用 11 個過孔,從而留下了 10 個同等的間距這樣在以后的軟件設(shè)計中能夠較為方便的計算出速度里程。每當(dāng)鋁盤隨著后 輪旋轉(zhuǎn)的時候,傳感器將向外輸出若干個脈沖。 AT89C51 最小系統(tǒng)電路圖如圖 33 所示。 SP 堆棧指示器:重置 (RESET)時,堆棧指示器設(shè)為 07H。 AT89C51 主控芯片 AT89C51 通用寄存 器 如下: ACC:最重要的暫存器,運算資料轉(zhuǎn)移都通過 ACC。鍵盤只需要 12 個,分別為 0~9 十個數(shù)和小數(shù)點以及確認鍵。然后,設(shè)計硬件電路。 非編碼鍵盤:只簡單地提供鍵盤的行列與矩陣,其他操作如鍵的識別,決定按鍵的讀數(shù)等僅靠軟件完成,故硬件較為簡單,但占用 CPU 較多時間。鍵盤分兩大類:編碼鍵盤和非編碼鍵盤。 鑒于 串口 口傳輸方式可以大大地減少 系統(tǒng)的 I/O 口使用量 ,并且可以提高系統(tǒng)的準(zhǔn)確性 ,故采用 串口 傳輸方式。在接收到同步位及 RW 和 RS資料的起始字節(jié)后,每一個八位的指令將被分為兩個字節(jié)接收到:高 4 位 (DB7~DB4)的指令資料將會被放在第一個字節(jié)的 LSB(最低有效位)部分,而低 4 位 (DB3~DB0)的指令資料則會被放在第二個字節(jié)的 LSB 部分,至于相關(guān)的另四位則都為 ?0?。因為FPGA 是并行工作的,故此時 FPGA 同時發(fā)送 36 個數(shù)據(jù)用于鎖定 9 個顯示的數(shù)碼管??梢娫谡麄€顯示模塊中至少要 9 根 I/O 口線。閑散方式停止中央處理器的工作,能夠允許隨機存取數(shù)據(jù)存儲器、定時 /計數(shù)器、串行通信口及中斷系統(tǒng)繼續(xù)工作。 AT89C51 是一個低電壓,高性能 CMOS 8 位單片機,帶有 4K 字節(jié)的可反復(fù)擦寫的程序存儲器( PENROM)和 128 字節(jié)的存取數(shù)據(jù)存儲器( RAM),這種器件采用ATMEL 公司的高密度、不容易丟失存儲技術(shù)生產(chǎn),并且能夠與 MCS51 系列的單片機兼容。 霍爾傳感器由永久磁鐵和開關(guān)型霍爾集成電路組成。本設(shè)計用測量脈沖頻率來計算速度 ,因而具有較高的測速精度。 對待測信號進行放大的目的是降低對待測信號的幅度要求;波形變換和波形整形電路則用來將放大的信號轉(zhuǎn)換成可與單片機相連的 TTL 信號;通過單片機的設(shè)置可使內(nèi)部定時器 T1 對脈沖輸入引腳 T0 進行控制,這樣能精確地算出加到 T0 引腳的單位時間內(nèi)檢測到的脈沖數(shù);設(shè)計中速度顯示采用 LCD 模塊,通過速度換算得來的里程數(shù)采用 I2C 總線并通過 E2PROM 來存儲,既節(jié)省了所需單片機的口線和外圍器件,同時也簡化了顯示部分的軟件編程。 4. 能夠預(yù)設(shè)運動量(比如預(yù)設(shè)速度,里程),實現(xiàn)報警功能。 支持在線仿真,純軟件信仿真,多種調(diào)試方式(單步、全速等),其應(yīng)用相對簡單,很容易就可以掌握該軟件的基本操作用法,可以用 C 語言和匯編兩種語言進行編程,還可混編,支持 C 語言的編程對初學(xué)者提供了很大方便,在調(diào)試過程中,可通過相關(guān)工具,直接查看變量的即時結(jié)果,目標(biāo)代碼的生成也容易 。 (5) LIB51 庫管理器,從目標(biāo)模塊生成連接器可以使用的庫文件。Vision3 是一個 集成開發(fā)環(huán)境,它將項目管理、源代碼編輯和程序調(diào)試等組合在一個功能強大的環(huán)境中。而本設(shè)計卻能實現(xiàn)娛樂和鍛煉的雙重效果,而且相對業(yè)余愛好者性價比更高。碼表的工作原理是:車圈旋轉(zhuǎn)時感應(yīng)器捕捉到感應(yīng)磁鐵帶來的信息,通過連接線傳輸至碼表,碼表對此進行處理后計算出時速、里程等信息并顯示。 基于單片機的自行車碼表設(shè)計 2 1 緒論 開發(fā)背景及意義 課題背景 隨著人們生活水平的不斷提高,自行車已經(jīng)不僅僅是運輸、代
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1