出版時(shí)間:2008-2 出版社:福建科學(xué)技術(shù)出版社 作者:徐維雄 頁(yè)數(shù):194
內(nèi)容概要
《PIC單片機(jī)原理與程序模塊》以美國(guó)Microchip公司的單片機(jī)PIC16F627為藍(lán)本(AD模塊以PIC 16F873為藍(lán)本),介紹單片機(jī)的原理和程序模塊以及應(yīng)用實(shí)例。而《PIC單片機(jī)原理與程序模塊》重點(diǎn)介紹實(shí)用的功能模塊和程序模塊,只花很少的篇幅介紹PIC 16F627單片機(jī)的基本知識(shí)、內(nèi)部結(jié)構(gòu)、引腳和指令系統(tǒng),力爭(zhēng)使讀者能夠基本掌握單片機(jī)的原理,并能利用單片機(jī)進(jìn)行簡(jiǎn)單的設(shè)計(jì)。只要掌握了各種的程序模塊,以后遇到實(shí)際問(wèn)題,就會(huì)如同搭積木一樣,能很快上手解決?! 刑峁┑某绦蚰K都是作者在實(shí)踐中已證明是實(shí)用可行的。
書籍目錄
第一章 單片機(jī)的基礎(chǔ)理論知識(shí)第一節(jié) 單片機(jī)的基礎(chǔ)知識(shí)1.1.1 單片機(jī)究竟是什么1.1.2 單片機(jī)有哪些特點(diǎn)1.1.3 單片機(jī)有哪些應(yīng)用1.1.4 PIC系列單片機(jī)有什么優(yōu)勢(shì)第二節(jié) 門電路知識(shí).1.2.1 與門電路1.2.2 或門電路1.2.3 非門電路1.2.4 與非門1.2.5 異或門第三節(jié) 數(shù)制的轉(zhuǎn)化1.3.1 數(shù)制1.3.2 二進(jìn)制數(shù)到十進(jìn)制數(shù)的轉(zhuǎn)換1.3.3 十、二、八、十六進(jìn)制之間的對(duì)應(yīng)關(guān)系1.3.4 十進(jìn)制數(shù)到二進(jìn)制數(shù)的轉(zhuǎn)換1.3.5 計(jì)算機(jī)的數(shù)據(jù)單位第二章 硬件概況與指令系統(tǒng)第一節(jié) 外部硬件特性2.1.1 PICl6 F627 的引腳功能2.1.2 PICl6 F627的外圍特性2.1.3 架構(gòu)綜述2.1.4 引腳的復(fù)用功能和符號(hào)第二節(jié) 內(nèi)部硬件特性2.2.1 PICl6 F627勾部結(jié)構(gòu)框圖2.2.2 核心部分包含的部件及其功能2.2.3 程序存儲(chǔ)器和堆棧2.2.4 RAM數(shù)據(jù)存儲(chǔ)器2.2.5 通用寄存器2.2.6 特殊功能寄存器2.2.7 狀態(tài)寄存器STATUS(地址03h、83h、103h、183h)2.2.8 選擇寄存器OPTION(地址81h、181h)2.2.9 中斷控制寄存器INTcON(地址0Bh、8Bh、10Bh、18Bh)2.2.10 外設(shè)中斷允許寄存器1PIEl(地址8Ch)2.2.11 外設(shè)中斷標(biāo)志寄存器1PIRl(地址OCh)2.2.12 電源控制寄存器PCON(地址8Eh)2.2.13 程序指針寄存器(PC、PCLATH)2.2.14 間接尋址寄存器FSR和映射寄存器INDF2.2.15 復(fù)位功能簡(jiǎn)介2.2.16 系統(tǒng)時(shí)鐘簡(jiǎn)介第三節(jié) PICl6 F627指令系統(tǒng)2.3.1 指令時(shí)序2.3.2 系統(tǒng)指令2.3.3 指令描述2.3.4 尋址方式2.3.5 匯編語(yǔ)言第三章 功能模塊第一節(jié) 定時(shí)/計(jì)數(shù)器模塊3.1.1 定時(shí)/計(jì)數(shù)器O(TMR0)3.1.2 定時(shí)/計(jì)數(shù)器1(TMRl)3.1.3 定時(shí)器TMR2第二節(jié) 比較器模塊3.2.1 比較器原理3.2.2 比較器控制寄存器CMCON3.2.3 參考電壓模塊3.2.4 比較器工作模式第三節(jié) EEPROM數(shù)據(jù)存儲(chǔ)模塊3.3.1 EEADR寄存器3.3.2 EECON1 和EECON2 寄存器3.3.3 EEPROM數(shù)據(jù)讀取3.3.4 EEPROM數(shù)據(jù)寫入3.3.5 防止誤寫第四節(jié) 捕捉、比較、PWM方式3.4.1 捕捉模式3.4.2 比較模式3.4.3 PWM模式第五節(jié) 異步收發(fā)器(USART)模塊3.5.1 發(fā)送狀態(tài)寄存器3.5.2 接收狀態(tài)寄存器3.5.3 波特率發(fā)生器3.5.4 異步發(fā)送與異步接收第六節(jié) A/D轉(zhuǎn)換模塊3.6.1 A/D轉(zhuǎn)換控制寄存器ADCONO和ADCONl3.6.2 A/D結(jié)果寄存器ADRESHADRESL3.6.3 A/D模塊的使用步驟3.6.4 轉(zhuǎn)換時(shí)鐘的選擇3.6.5 轉(zhuǎn)換的編程舉例3.6.6 休眠期間的A/D轉(zhuǎn)換第四章 程序模塊第一節(jié) 程序基礎(chǔ)知識(shí)4.1.1 程序流程圖4.1.2 程序基本格式4.1.3 RAM數(shù)據(jù)存儲(chǔ)器的體選尋址4.1.4 程序基本結(jié)構(gòu)4.1.5 程序設(shè)計(jì)基礎(chǔ)第二節(jié) 二進(jìn)制數(shù)轉(zhuǎn)換為BCD數(shù)模塊4.2.1 程序流程圖4.2.2 實(shí)驗(yàn)程序第三節(jié) BCD數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)模塊4.3.1 程序流程圖4.3.2 實(shí)驗(yàn)程序第四節(jié) 兩個(gè)16位數(shù)加減運(yùn)算模塊4.4.1 無(wú)符號(hào)雙精度數(shù)加法子程序4.4.2 無(wú)符號(hào)雙精度數(shù)減法子程序第五節(jié) 兩個(gè)16位數(shù)相乘模塊第六節(jié) 兩個(gè)16位數(shù)相除模塊第七節(jié) 讀寫EEPROM程序模塊4.7.1 硬件電路圖4.7.2 實(shí)驗(yàn)材料4.7.3 實(shí)驗(yàn)的目的和步驟4.7.4 程序流程圖4.7.5 實(shí)驗(yàn)程序第八節(jié) 24 LC××系列存儲(chǔ)模塊4.8.1 硬件電路4.8.2 實(shí)驗(yàn)材料4.8.3 實(shí)驗(yàn)的目的和步驟4.8.4 程序流程圖4.8.5 實(shí)驗(yàn)程序第九節(jié) 鍵盤發(fā)送模塊4.9.1 硬件電路圖4.9.2 實(shí)驗(yàn)材料4.9.3 實(shí)驗(yàn)?zāi)康呐c步驟4.9.4 程序流程圖4.9.5 實(shí)驗(yàn)程序第十節(jié) 4位LED接收顯示模塊4.10.1 硬件電路圖4.10.2 實(shí)驗(yàn)材料4.10.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.10.4 實(shí)驗(yàn)程序第十一節(jié) 比較器模塊4.11.1 硬件電路圖4.11.2 實(shí)驗(yàn)材料4.11.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.11.4 實(shí)驗(yàn)程序第十二節(jié) 捕捉方式4.12.1 硬件電路圖4.12.2 實(shí)驗(yàn)材料4.12.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.12.4 程序流程圖4.12.5 實(shí)驗(yàn)程序第十三節(jié) 比較模塊4.13.1 硬件電路圖4.13.2 實(shí)驗(yàn)材料4.13.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.13.4 實(shí)驗(yàn)程序第十四節(jié) PWM脈寬調(diào)制模塊4.14.1 硬件電路圖4.14.2 實(shí)驗(yàn)材料4.14.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.14.4 實(shí)驗(yàn)程序第十五節(jié) RS232通訊模塊4.15.1 硬件電路圖4.15.2 實(shí)驗(yàn)材料4.15.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.15.4 實(shí)驗(yàn)程序第十六節(jié) A/D轉(zhuǎn)換模塊.4.16.1 硬件電路4.16.2 實(shí)驗(yàn)材料4.16.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.16.4 程序流程圖4.16.5 實(shí)驗(yàn)程序第十七節(jié) 步進(jìn)電機(jī)控制實(shí)驗(yàn)4.17.1 硬件電路圖4.17.2 實(shí)驗(yàn)材料4.17.3 實(shí)驗(yàn)?zāi)康暮筒襟E4.17.4 實(shí)驗(yàn)程序第五章 應(yīng)用實(shí)例第一節(jié) 應(yīng)用實(shí)例設(shè)計(jì)要求第二節(jié) 應(yīng)用電路與程序5.2.1 硬件電路圖5.2.2 實(shí)驗(yàn)材料5.2.3 實(shí)驗(yàn)程序
圖書封面
評(píng)論、評(píng)分、閱讀與下載