書????名 | 51單片機應用與實踐叢書·51單片機應用從零開始 | ISBN | 9787302162476 |
---|---|---|---|
頁????數(shù) | 442頁 | 出版社 | 清華大學出版社 |
出版時間 | 2008年1月1 | 裝????幀 | 平裝 |
開????本 | 16 |
《51單片機應用與實踐叢書·51單片機應用從零開始》在分析初學者認知規(guī)律的基礎上,結(jié)合國內(nèi)重點大學一線教師的教學經(jīng)驗以及借鑒國外經(jīng)典教材的寫作手法,對51單片機的應用基礎知識進行系統(tǒng)而翔實的介紹。讀者學習每一章之后,"實例點撥"環(huán)節(jié)除了可以鞏固所學的內(nèi)容外,還開辟了單片機應用的視野;再加上"器件介紹"環(huán)節(jié),又充實了對單片機從基礎到應用所需要的知識。8051單片機不僅是國內(nèi)用得最多的單片機之一,同時也是最適合初學者入門學習的一款單片機。一旦用戶對它的應用上手之后,即能開發(fā)電子玩具、對講機、報警器、自動燈、數(shù)字鎖等小型電子系統(tǒng),以及洗衣機、電冰箱、空調(diào)機等家用電器。但關鍵的問題在于初學者往往不知道從何入手和更有效地掌握單片機的基本原理及應用的基礎知識。
第1章 身邊的單片機
1.1 單片機在哪里
1.2 單片機是什么樣子的
1.3 單片機如何控制其他器件
1.4 如何使用單片機
1.5 有哪些單片機
1.6 實例點撥——電子萬年歷
第2章 第一個單片機系統(tǒng)
2.1 什么是單片機系統(tǒng)
2.2 如何控制一個發(fā)光二極管
2.3 單片機系統(tǒng)開發(fā)過程
2.4 實例點撥——閃爍5次的發(fā)光二極管
第3章 一開始遇到的問題
3.1 uVision軟件的使用
3.2 開發(fā)的線索小與軟件仿真方法
3.3 單片機最簡(?。┫到y(tǒng)分析
3.4 實例點撥——流水燈
第4章 單片機的“觸角”——I/O口
4.1 解讀AT89S51.的I/O口
4.2 I/O口作輸入端口使用——流水控制燈
4.3 七段數(shù)碼管的控制——秒表
4.4 小鍵盤的控制
4.5 實例點撥——計時提醒器
第5章 解剖單片機——觀察存儲器
第6章 探尋單片機內(nèi)部——存儲器組織
第7章 單片機“起舞”——指令的執(zhí)行
第8章 給單片機下命令——指令暢談
第9章 對第四維的測量——定時,計數(shù)器
第10章 與外界的溝通——串行口通信
第11章 程序設計的魅力——中斷控制
附錄1 51單片機指令集
附錄2 指令的執(zhí)行代碼表
附錄3 使用實驗板、仿真機和編程器開發(fā)單片機系統(tǒng)
附錄4 AT89S51單片機的DC特性
附錄5 AT89S51單片機的AC特性
附錄6 ASCII碼表
附錄7 常見封裝形式
附錄8 如何使用器件手冊
附錄9 數(shù)制轉(zhuǎn)換
附錄10 自制下載線(ATMEL官方并口型)
附錄11 下載線軟件(ATMEL MCU ISP)的使用
附錄12 單片機系統(tǒng)開發(fā)的電源解決方案
附錄13 基礎邏輯門及常用數(shù)字電路芯片
附錄14 AT89S51單片機特殊功能寄存器一覽表
附錄15 硬件消除開關抖動的方法
附錄16 51單片機比較表-
附錄17 常用低容量存儲器器件表(RAM、ROM)
附錄18 51單片機匯編程序保留字
附錄19 快速掌握單片機的助手——STK 0707型單片機學習板
參考文獻
出版社: 清華大學出版社; 第1版 (2008年1月1日)
叢書名: 51單片機應用與實踐叢書
平裝: 442頁
正文語種: 簡體中文
開本: 16
ISBN: 7302162476, 9787302162476
條形碼: 9787302162476
商品尺寸: 25.6 x 18.4 x 2 cm
商品重量: 839 g
品牌: 清華大學出版社
ASIN: B00125X2UW
加減一加法器,通過P1口輸入一個八位無符號數(shù),P2口輸入另
#include<reg51.h>#define uchar unsigned charuchar num,time,limit=2;sbit led1=P1^0;sbit key1=P2...
1、查詢方式:#include<reg51.h>main(){ unsigned char dat; TMOD=0x20; TH1=TL1=0xfd; SCON=0...
《51單片機應用與實踐叢書·51單片機應用從零開始》豐富的附錄可以作為讀者對單片機學習和應用中的參考內(nèi)容?!?1單片機應用與實踐叢書·51單片機 應用從零開始》盡可能降低理論學習的枯燥性,力求闡述得平實、通俗、易懂,適合作為電類本科學生的參考用書及高職高專學生的單片機應用技術(shù)教材,也可作為無線電愛好者學習單片機的入門讀本。
格式:pdf
大?。?span id="gh5tohz" class="single-tag-height">11KB
頁數(shù): 4頁
評分: 4.6
51 單片機與串口通信代碼
2011年 04月 22 日 17:18 本站整理 作者:佚名 用戶評論( 0)
關鍵字: 串口通信 (35)
串口調(diào)試
1. 發(fā)送:向總線上發(fā)命令
2. 接收:從總線接收命令,并分析是地址還是數(shù)據(jù)。
3. 定時發(fā)送:從內(nèi)存中取數(shù)并向主機發(fā)送 .
經(jīng)過調(diào)試,以上功能基本實現(xiàn),目前可以通過上位機對單片機進行實時控制。
程序如下:
// 這是一個單片機 C51串口接收(中斷)和發(fā)送例程,可以用來測試 51單片機的中斷接收
// 和查詢發(fā)送,另外我覺得發(fā)送沒有必要用中斷,因為程序的開銷是一樣的
# i nclude
格式:pdf
大?。?span id="6eacrk4" class="single-tag-height">11KB
頁數(shù): 22頁
評分: 4.4
基于 51單片機的電子時鐘設計 摘要 本電子時鐘以 STC89C52單片機作為主控芯片,采用 DS12C887時鐘芯片, 使用 1602液晶作為顯示輸出。該時鐘走時精確,具有鬧鐘設置,以及可同時顯 示時間、日期等多種功能。本文將詳細介紹該電子時鐘涉及到的一些基本原理, 從硬件和軟件兩方面進行分析。 【關鍵詞】 STC89C52單片機 DS12C887時鐘芯片 1602液晶 蜂鳴器 目 錄 一、緒論?????????????????????? 4 1.1 電子時鐘功能???????????????? 4 1.2 設計方案?????????????????? 4 二、硬件設計???????????????????? 4 2.1 51單片機部分設計???????????? 4 2.2 USB 供電電路設計???????????? 5 2.3 串行通信電路設計???????????? 6
本書是關于介紹“51單片機應用”的教學用書,全書在分析初學者認知規(guī)律的基礎上,結(jié)合國內(nèi)重點大學一線教師的教學經(jīng)驗以及借鑒國外經(jīng)典教材的寫作手法,對51單片機的應用基礎知識進行系統(tǒng)而翔實的介紹。本書適合作為電類本科學生的參考用書及高職高專學生的單片機應用技術(shù)教材,也可作為無線電愛好者學習單片機的入門讀本。
8051單片機不僅是國內(nèi)用得最多的單片機之一,同時也是最適合初學者入門學習的一款單片機。一旦用戶對它的應用上手之后,即能開發(fā)電子玩具、對講機、報警器、自動燈、數(shù)字鎖等小型電子系統(tǒng),以及洗衣機、電冰箱、空調(diào)機等家用電器。但關鍵的問題在于初學者往往不知道從何入手和更有效地掌握單片機的基本原理及應用的基礎知識。 本書在分析初學者認知規(guī)律的基礎上,結(jié)合國內(nèi)重點大學一線教師的教學經(jīng)驗以及借鑒國外經(jīng)典教材的寫作手法,對51單片機的應用基礎知識進行系統(tǒng)而翔實的介紹。讀者學習每一章之后,“實例點撥”環(huán)節(jié)除了可以鞏固所學的內(nèi)容外,還開辟了單片機應用的視野;再加上“器件介紹”環(huán)節(jié),又充實了對單片機從基礎到應用所需要的知識。本書豐富的附錄可以作為讀者對單片機學習和應用中的參考內(nèi)容。 本書盡可能降低理論學習的枯燥性,力求闡述得平實、通俗、易懂,適合作為電類本科學生的參考用書及高職高專學生的單片機應用技術(shù)教材,也可作為無線電愛好者學習單片機的入門讀本。
第1章 單片機開發(fā)緒論
1.1 單片機簡介
1.1.1 微處理器、微型計算機與單片機
1.1.2 單片機的分類和指標
1.1.3 單片機的特點
1.1.4 如何學習單片機這門技術(shù)
1.2 單片機的應用領域及趨勢
1.2.1 應用領域
1.2.2 發(fā)展趨勢
1.3 常用51單片機介紹
1.3.1 Intel公司系列單片機
1.3.2 Atmel公司系列單片機
1.3.3 Philips公司單片機
1.3.4 Motorola公司單片機
1.4 本章小結(jié)
1.5 習題
1.5.1 填空題
1.5.2 選擇題
1.5.3 問答題
1.6 答案
第2章 51單片機硬件基礎
2.1 MCS.51系列單片機簡介
2.2 51系列單片機外引腳功能
2.3 80C51單片機的內(nèi)部結(jié)構(gòu)
2.3.1 中央處理器CPU
2.3.2 存儲器
2.3.3 并行I/0口
2.4 中斷系統(tǒng)
2.4.1 與中斷控制有關的寄存器
2.4.2 單片機的中斷響應過程
2.4.3 中斷的初始化和復位
2.4.4 寄存器組切換
2.5 定時器/計數(shù)器
2.5.1 與定時/計數(shù)器有關的寄存器
2.5.2 定時器/計數(shù)器的工作方式
2.5.3 定時器/計數(shù)器的初始化
2.6 串行通信
2.6.1 與串行口有關的寄存器
2.6.2 串行口工作方式
2.6.3 串行口波特率
2.6.4 串口調(diào)試工具
2.7 51單片機最小系統(tǒng)
2.7.1 時鐘電路與時序
2.7.2復位電路
2.8 本章小結(jié)
2.9 習題
2.9.1 填空題
2.9.2 選擇題
2.9.3 問答題
2.10 答案
第3章 51單片機軟件基礎
3.1 80C51單片機指令系統(tǒng)
3.1.1 尋址方式
3.1.2 指令系統(tǒng)
3.2 51單片機匯編語言程序設計
3.2.1 匯編語言程序設計步驟
3.2.2 匯編程序結(jié)構(gòu)
3.2.3 匯編程序設計方法
3.2.4 匯編語言編程規(guī)范
3.3 51單片機C51程序設計語言
3.3.1 標識符與關鍵字
3.3.2 數(shù)據(jù)的基本類型
3.3.3 變量與常量
3.3.4 運算符與表達式
3.3.5 函數(shù)
3.3.6 C51庫函數(shù)
3.4 51單片機的混合編程
3.4.1 C51和A51接口所涉及的幾個主要問題.
3.4.2 C51程序中嵌入?yún)R編
3.4.3 C51與匯編函數(shù)的相互調(diào)用
3.5 本章小結(jié)
3.6 習題
3.6.1 填空題
3.6.2 選擇題
3.6.3 問答題
3.7 答案
第4章 51單片機系統(tǒng)資源擴展.
4.1 單片機外部擴展資源和擴展編址技術(shù)概述
4.1.1 單片機外部擴展資源簡介
4.1.2 單片機系統(tǒng)擴展原理
4.1.3 存儲器擴展的編址技術(shù)
4.2 并行I/O口擴展
4.2.1 采用TT1電路擴展
4.2.2 采用8255芯片擴展I/O接口
4.3 單片機存儲器擴展
4.3.1 數(shù)據(jù)存儲器的擴展
4.3.2 程序存儲器的擴展
4.4 外部中斷的擴展
4.4.1 采用定時器溢出中斷擴展外部中斷源
4.4.2 采用中斷源查詢法擴展外部中斷源…
4.4.3 采用8259擴展外部中斷源
4.5 本章小結(jié)
4.6 習題
4.6.1 填空題
4.6.2 選擇題
4.6.3 問答題
4.7 答案
第5章 單片機開發(fā)軟件介紹
5.1 仿真軟件Proteus介紹
5.1 ISIS智能原理圖輸入系統(tǒng)
5.1.2 ProteusVSM虛擬系統(tǒng)模型
5.1.3 Proteus電路設計快速入門
5.2 編程軟件Keilc51介紹
5.2.1 KeilC51簡介
5.2.2 Keilc51使用詳解
5.3 電路原理圖軟件Prote199SE介紹
5.3.1 Prote199SE概述
5.3.2 Prote199SE電路板設計步驟
5.3.3 設計原理圖
5.3.4 PCB圖設計
5.4 本章小結(jié)
5.5 習題
5.5.1 填空題
5.5.2 選擇題
5.5.3 問答題
5.6 答案
第6章 51單片機系統(tǒng)開發(fā)基礎
6.1 單片機系統(tǒng)的基本開發(fā)過程
6.1.1 系統(tǒng)開發(fā)概述
6.1.2 總體方案設計
6.1.3 硬件設計
6.1.4 軟件設計
6.1.5 系統(tǒng)調(diào)試
6.2 系統(tǒng)的優(yōu)化設計
第7章 計算器
第8章 電壓表
第9章 電子密碼鎖
第10章 實現(xiàn)ISP功能
第11章 IC卡讀寫器
第12章 基于DS1302的電子時鐘的設計
第13章 電子溫度計
第14章 USB鍵盤
第15章 電廠溫度實時監(jiān)控系統(tǒng)