本書是一本關于8031單片機的培訓教材,適用于職業學校、培訓班和自學。書中以一個實用的培訓系統作為實例貫穿全書,要求學習者自己動手焊接裝配,從中鞏固書本知識,掌握實際技能。本書結合該實例,用較大篇幅介紹了有關數字電路的硬件技術并介紹了8031單片機的原理、指令及編程。書中的應用實例都有實際應用價值。 本書內容起點較低,硬件線路講解得極為詳細,理論和術語介紹得較為粗淺,因而通過學習和動手裝配,能使讀者很快地進入微電腦技術領域。 本書適合于初中以上文化程度的電子技術愛好者、機械和電氣工程技術人員閱讀使用。
上傳時間: 2013-10-17
上傳用戶:chenbhdt
以平凡的《單片機輕松入門》、《單片機C語言輕松入門》為教材,掌握單片機結構,會用單片機設計常見接口電路,領會C語言編程技術。 DBA-1A型單片機實驗板,電路簡單實用,演示mcs-51的基本和新型增強的功能。動手實踐的例程獨立、基礎、入門快的特點。保證基礎基礎一般的學員的學習效果。 C語言與匯編語言之間的相互推導,讓學習不再靠背書。占用80%教學任務。
上傳時間: 2014-01-09
上傳用戶:qunquan
前言智能儀表課采用了《單片機原理與接口技術》作為教材,這是一門實踐性極強的課程,理論和實驗教學的有機結合,是提高教學質量的唯一途徑。為密切配合理論教學,針對SICElab賽思開放式綜合實驗/仿真系統,我們編寫了配套的實驗教材。SICElab賽思開放式綜合實驗/仿真系統采用了符合單片機開發過程的“仿真式”組合設計思想,使得所有的實驗模塊及CPU資源均全力對用戶開放,從而充分滿足“驗證式”→“模仿式”→“探索式”→“開發式”的由淺入深的各種實驗要求。賽思開放式綜合實驗/仿真系統采用偉福G6W仿真器,為用戶提供了一個大集成軟件環境,統一的界面,包含一個項目管理器,一個功能強大的編輯器,匯編Make、build和調試工具并提供一個與第三方編譯器的接口,具有DOS/WINDOWS雙平臺,仿真器與實驗平臺分離,采用“仿真”方式進行實驗,同時,允許進行脫機運行工作,所以,實驗過程是與實際開發過程完全一致的。仿真器使用的是雙“CPU”架構方式,100%資源出讓,100%實時,100%無條件硬件斷點,可滿足學生實驗,畢業設計,參加電子競爭,教師科研所需。第一章簡單介紹了賽思開放式綜合實驗/仿真系統的組成(包括實驗平臺、仿真器、軟件支持、開關電源),實驗內容,實驗方式,支持器件等。第二章選編了二十例驗證式實驗,包括實驗平臺操作,連接仿真器、PC機,利用DOS和WINDOWS平臺軟硬件結合的實驗,按由淺入深原則排列。第三章選編了十六例模仿和探索開發式實驗。教師和學生可根據課時和具體情況選擇實驗內容,或自行設計新的實驗內容。由于課時所限,有的實驗可讓學生在課后開放實驗室時完成,以提高學生動手能力,提高教學質量,培養學生創新精神。附錄一介紹了綜合實驗平臺各模塊的電路圖,附錄二是實驗平臺鍵盤操作仿真方法說明。由于時間匆忙,加上編者水平有限,難免有錯漏之處,請讀者不吝賜教。
上傳時間: 2013-10-22
上傳用戶:sunshie
內容提要本書以通俗的語言、簡明的敘述,全面介紹了MCS-51單片機的結構原理、指令系統、匯編語言程序設計、輸入輸出和中斷、定時器/計數器、接口技術、存儲器擴展和單片機應用系統設計與開發等內容,是單片機和單片機應用系統設計開發的實用程序。本書是高職高專計算機、控制及相關專業的教材,也可作為相關技術人員的參考書和自學愛好者的自學讀物。
上傳時間: 2014-12-27
上傳用戶:plsee
單片機課程設計指導教材 主要內容:典型單片機( MCS-51, AT89S51, PIC, Motorola, AVR )的性能,MCS-51內部結構,特點,工作方式,時序和最小應用系統.為學生后續學習單片機應用系統設計,利用單片機解決工程實際問題打下堅實的基礎.重點在于基本概念,組成原理,特點及MCS-51的最小應用系統,難點在于時序,ISP下載技術.預備知識:元器件實物圖單片機芯片AT89C51AT89S51AT89S52AT89C2051通信芯片MAX232CPE 時鐘芯片 DS1302EEPROM24C02溫度傳感器18B20AD變換器0832穩壓片78L05晶 振電阻和排電阻瓷片小電容零壓力插座萬用焊接板儀器盒步進電機液晶字符顯示屏液晶圖形點陣顯示屏撥動開關紅外遙控用 發射接受一體管繼電器各類接插件遙控組件超聲波發射接受頭雙路遙控組件長距離遙控器3000-4000M8×8二極管點陣 八段數碼管超聲波發射和接收一體化機能漢字顯示的顯示屏和實時時鐘板......
上傳時間: 2013-11-10
上傳用戶:hebanlian
單片機原理和應用實驗電子教材 第一章 MCS—51 實驗系統安裝與啟動§ 1.1 MCS51實驗系統安裝與啟動……………………… 2§ 1.2 DVCC系列實驗系統實驗調試有關說明…………… 2第二章硬件實驗§ 2.1 實驗項目實驗一 8031 單片機P3、P1口應用……………………3實驗二工業順序控制………………………………… 4實驗三8255 控制交通燈……………………………… 6實驗四簡單 I/O口擴展實驗………………………… 7實驗五A/D 轉換實驗………………………………… 8實驗六D/A 轉換………………………………………… 9實驗七串并轉換實驗……………………………………11實驗八定時/計數器8253A應用………………………12實驗九8279 鍵盤顯示實驗……………………………13實驗十微型打印機打印字符、曲線、漢字……………14實驗十一 步進電機控制……………………………………15實驗十二小直流電機調速實驗……………………………16實驗十三電子音響…………………………………………17實驗十四繼電器控制實驗…………………………………18實驗十五數據存貯器和程序存貯擴展實驗………………19§ 2.2 軟件清單實驗一 8031 單片機P3、P1口應用……………………21實驗二工業順序控制……………………………………21實驗三8255 控制交通燈…………………………………23實驗四簡單 I/O口擴展實驗……………………………25實驗五A/D 轉換實驗……………………………………25實驗六D/A 轉換…………………………………………26實驗七串并轉換實驗……………………………………27實驗八定時/計數器8253A應用…………………………28實驗九8279 鍵盤顯示實驗………………………………29實驗十微型打印機打印字符、曲線、漢字………………31實驗十一步進電機控制………………………………………34實驗十二小直流電機調速實驗………………………………41實驗十三電子音響……………………………………………42實驗十四繼電器控制實驗……………………………………43實驗十五數據存貯器和程序存貯擴展實驗…………………44
上傳時間: 2013-10-15
上傳用戶:a296386173
51單片機最新技術入門教材 這是一本關于Intel 80C51 以及廣大的51 系列單片機的書這本書介紹給讀者一些新的技術使你的8051 工程和開發過程變得簡單請注意這本書的目的可不是教你各種8051 嵌入式系統的解決方法
上傳時間: 2013-11-12
上傳用戶:lizhizheng88
PIC單片機的C語言編程教材 用C 語言來開發單片機系統軟件最大的好處是編寫代碼效率高、軟件調試直觀、維護升級方便、代碼的重復利用率高、便于跨平臺的代碼移植等等,因此C 語言編程在單片系統設計中已得到越來越廣泛的運用。針對PIC 單片機的軟件開發,同樣可以用C 語言實現。
上傳時間: 2013-11-11
上傳用戶:xdqm
微型計算機課程設計論文—通用微機發聲程序的匯編設計 本文講述了在微型計算機中利用可編程時間間隔定時器的通用發聲程序設計,重點講述了程序的發聲原理,節拍的產生,按節拍改變的動畫程序原理,并以設計一個簡單的樂曲評分程序為引子,分析程序設計的細節。關鍵字:微機 8253 通用發聲程序 動畫技術 直接寫屏 1. 可編程時間間隔定時器8253在通用個人計算機中,有一個可編程時間間隔定時器8253,它能夠根據程序提供的計數值和工作方式,產生各種形狀和各種頻率的計數/定時脈沖,提供給系統各個部件使用。本設計是利用計算機控制發聲的原理,編寫演奏樂曲的程序。 在8253/54定時器內部有3個獨立工作的計數器:計數器0,計數器1和計數器2,每個計數器都分配有一個斷口地址,分別為40H,41H和42H.8253/54內部還有一個公用的控制寄存器,端地址為43H.端口地址輸入到8253/54的CS,AL,A0端,分別對3個計數器和控制器尋址. 對8353/54編程時,先要設定控制字,以選擇計數器,確定工作方式和計數值的格式.每計數器由三個引腳與外部聯系,見教材第320頁圖9-1.CLK為時鐘輸入端,GATE為門控信號輸入端,OUT為計數/定時信號輸入端.每個計數器中包含一個16位計數寄存器,這個計數器時以倒計數的方式計數的,也就是說,從計數初值逐次減1,直到減為0為止. 8253/54的三個計數器是分別編程的,在對任一個計數器編程時,必須首先講控制字節寫入控制寄存器.控制字的作用是告訴8253/54選擇哪個計數器工作,要求輸出什么樣的脈沖波形.另外,對8253/54的初始化工作還包括,向選定的計數器輸入一個計數初值,因為這個計數值可以是8為的,也可以是16為的,而8253/5的數據總線是8位的,所以要用兩條輸出指令來寫入初值.下面給出8253/54初始化程序段的一個例子,將計數器2設定為方式3,(關于計數器的工作方式參閱教材第325—330頁)計數初值為65536. MOV AL,10110110B ;選擇計數器2,按方式3工作,計數值是二進制格式 OUT 43H,AL ; j將控制字送入控制寄存器 MOV AL,0 ;計數初值為0 OUT 42H,AL ;將計數初值的低字節送入計數器2 OUT 42H,AL ;將計數初值的高字節送入計數器2 在IBM PC中8253/54的三個時鐘端CLK0,CLK1和CLK2的輸入頻率都是1.1931817MHZ. PC機上的大多數I/O都是由主板上的8255(或8255A)可編程序外圍接口芯片(PPI)管理的.關于8255A的結構和工作原理及應用舉例參閱教材第340—373頁.教材第364頁的”PC/XT機中的揚聲器接口電路”一節介紹了揚聲器的驅動原理,并給出了通用發聲程序.本設計正是基于這個原理,通過編程,控制加到揚聲器上的信號的頻率,奏出樂曲的.2.發聲程序的設計下面是能產生頻率為f的通用發聲程序:MOV AL, 10110110B ;8253控制字:通道2,先寫低字節,后寫高字節 ;方式3,二進制計數OUT 43H, AL ;寫入控制字MOV DX, 0012H ;被除數高位MOV AX, 35DEH ;被除數低位 DIV ID ;求計數初值n,結果在AX中OUT 42H, AL ;送出低8位MOV AL, AHOUT 42H,AL ;送出高8位IN AL, 61H ;讀入8255A端口B的內容MOV AH, AL ;保護B口的原狀態OR AL, 03H ;使B口后兩位置1,其余位保留OUT 61H,AL ;接通揚聲器,使它發聲
上傳時間: 2013-10-17
上傳用戶:sunjet
微機原理多媒體教材:
上傳時間: 2013-11-03
上傳用戶:l銀幕海