在串口/并口基礎上實現(xiàn)51內核單片機的在線編程摘要:詳細說明利用并口模擬I2C總線協(xié)議,實現(xiàn)Myson MTV230芯片的在線編程(ISP)過程,以及利用PC機的串口通信實現(xiàn)Winbond W78E516B的在線編程(ISP)過程;闡述PC機的串口與并口在單片機開發(fā)中的應用。
上傳時間: 2013-10-17
上傳用戶:離殤
精通MCS-51單片機絕世秘笈 MCS-51指令格式:標號:操作碼助記符第一操作數(shù),第二操作數(shù);注釋匯編語言程序的每一條語句都與計算機的某一條指令對應,所以必需熟悉指令系統(tǒng)。 指令 = 操作碼 + 操作數(shù)操作碼——表示了該指令所能執(zhí)行的操作功能。操作數(shù)——表示參加操作的數(shù)的本身或操作數(shù)所在的地址。
上傳時間: 2013-12-20
上傳用戶:feitian920
51單片機C語言快速上手51單片機是對目前所有兼容Intel 8031指令系統(tǒng)的單片機的統(tǒng)稱。該系列單片機的始祖是Intel的8031單片機,后來隨著Flash rom技術的發(fā)展,8031單片機取得了長足的進展,成為目前應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業(yè)測控系統(tǒng)之中。目前很多公司都有51系列的兼容機型推出,在目前乃至今后很長的一段時間內將占有大量市場 作為一個初學者,如何單片機入門? 知識上,其實不需要多少東西,會簡單的C語言,知道51單片機的基本結構就可以了。一般的大學畢業(yè)生都可以了,自學過這2門課程的高中生也夠條件。設備上,一般是建議購買一個仿真器,這樣才可以進行實際的,全面的學習。日后在工作上,仿真器也大有用處。還有,一般光有仿真器是不行,還得有一個實際的電路,即學習板。
標簽: 51單片機C語言
上傳時間: 2013-11-23
上傳用戶:songkun
MCS-51單片機講義資料(匯編)
上傳時間: 2013-11-21
上傳用戶:woshinimiaoye
MCS-51單片機的系統(tǒng)擴展技術 MCS-51單片機有一個全雙工的串行口,實現(xiàn)單片機和外設的串行數(shù)據(jù)傳送.該口既可作為全雙工異步通信收發(fā)器使用,也可作為同步移位器使用....
上傳時間: 2013-10-30
上傳用戶:urgdil
MCS-51單片機實驗指導書 一、單片機實驗開發(fā)系統(tǒng)簡介二、實驗一:實驗系統(tǒng)基本操作三、實驗二,匯編語言程序設計簡單應用(一)四、實驗三:匯編語言程序設計簡單應用(二)五、實驗四:并行I/O接口使用(一)六、實驗五:并行I/O接口使用(二)七、實驗六:并行I/O口8255擴展八、實驗七:簡單I/O口擴展實驗九、實驗八:定時/計算器8253A應用十、附錄:MCS-51指令表
上傳時間: 2013-10-15
上傳用戶:s藍莓汁
單片機的硬件結構 2.3 MCS-51的CPU由運算器和控制器所構成2.3.1 運算器對操作數(shù)進行算術、邏輯運算和位操作。1.算術邏輯運算單元ALU2.累加器A使用最頻繁的寄存器,可寫為Acc。A的作用:(1)是ALU單元的輸入之一,又是運算結果存放單元。(2)數(shù)據(jù)傳送大多都通過累加器A。(3)A的進位標志Cy同時又是位處理機的位累加器。
上傳時間: 2013-10-20
上傳用戶:蔣清華嗯
MCS-51單片機引腳功能教學方法: 講授法授課時數(shù): 2學時教學目的1、 掌握MCS-51單片機引腳的功能2、 掌握MCS-51單片機引腳的使用教學重點、難點:MCS-51單片機引腳的使用主要教學內容(提綱):MCS-51單片機引腳及功能講授要點第二章 MCS-51單片機結構原理 單片機硬件結構•內部結構•引腳功能•內存的配置 •CPU時序•I / O接口 §2-1 概述Intel MCS-51 系列單片機三個版本:8031、8051、8751(8位機) (表2-1 P14 程序內存配置)Intel MCS-96系列機:8096 (16位機)除此之外,Motorla公司、Zilog公司、Mcrochip ……相繼推出產品,各系列產品內部功能、單元組成、指令系統(tǒng)不盡相同。Intel公司單片機問世早,系列齊全,兼容性強,所以得到廣泛使用。 51子系列:8031、8051、8751MCS-51系列52子系列:8032、8052 無 有 ROM ROM §2-2 MCS-51單片機內部結構及引腳
上傳時間: 2014-12-19
上傳用戶:debuchangshi
51單片機C語言提升教程 51 單片機C 語言學習雜記學習單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學習編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51 架構的芯片風行很久,學習資料也相對很多,是初學的較好的選擇之一。51 的編程語言常用的有二種,一種是匯編語言,一種是C 語言。匯編語言的機器代碼生成效率很高但可讀性卻并不強,復雜一點的程序就更是難讀懂,而C 語言在大多數(shù)情況下其機器代碼生成效率和匯編語言相當,但可讀性和可移植性卻遠遠超過匯編語言,而且C 語言還可以嵌入?yún)R編來解決高時效性的代碼編寫問題。對于開發(fā)周期來說,中大型的軟件編寫用C 語言的開發(fā)周期通常要小于匯編語言很多。綜合以上C 語言的優(yōu)點,我在學習時選擇了C 語言。以后的教程也只是我在學習過程中的一些學習筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學習,一起進步。
上傳時間: 2013-10-14
上傳用戶:aa7821634
51單片機C語言編程手冊這是一本關于Intel 80C51 以及廣大的51 系列單片機的書這本書介紹給讀者一些新的技術使你的8051 工程和開發(fā)過程變得簡單請注意這本書的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問題討論更加清晰在適當?shù)牡胤浇o出了程序代碼我們以討論項目的方法來說明每章碰到的問題所有的代碼都可在附帶的光盤上找到你必須熟系C 和8051 匯編因為本書不是一本C 和匯編的指導書你可以買到不少關于ANSI C 的書最佳選擇當然是Intel的數(shù)據(jù)書可從你的芯片供應商處免費索取和隨編譯工具附送的手冊附送光盤中有我為這本書編寫和收集的程序這些程序已經通過測試這并不意味著你可以隨時把這些程序加到你的應用系統(tǒng)或工程中有些地方必須首先經過修改才能結合到你的程序中這本書將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學習該書和使用這些例子但是你必須把C 語言的程序裝入你的匯編程序中這對懂得C 語言和8051匯編程序指令的人來說并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語言進行開發(fā)是一個好的決定你會發(fā)現(xiàn)使用C 進行開發(fā)將使你的工程開發(fā)和維護的時間大大減少如果你已經擁有Keil C51 那你已經選擇了一個非常好的開發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書支持Keil C 的擴展如果你有其它的開發(fā)工具像Archimedes 和Avocet 這本書也能很好地為你服務但你必須根據(jù)你所用的開發(fā)工具改變一些Keil 的特殊指令在書的一些地方有硬件圖實例程序在這些硬件上運行這些圖繪制地不是很詳細主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應該把這本書看成工具書而不是用來學習各種系統(tǒng)設計通過本書你可以了解給定一定的硬件和軟件設計之后8051 的各種性能希望你能從本書中獲取靈感并有助于你的設計使你豁然開朗當然我希望你也能夠從本書中學到有用的知識使之能夠提升你的設計
上傳時間: 2013-11-01
上傳用戶:cjh1129