描述P89C660/662/664/668單片機(jī)內(nèi)帶6KB/32KB/64KB/64KB Flash存儲器,該存儲器既可并行編程也可以串行在系統(tǒng)編程(ISP).在實(shí)際的成型產(chǎn)品中,可通過ISP升級用戶程序. 在Boot ROM程序中可通過一個默認(rèn)的串行下載器(UART)對Flash存儲器作ISP編程,而在Flash代碼區(qū)中并不需要有調(diào)用下載器的代碼,用戶程序可通過調(diào)用在Boot ROM中的標(biāo)準(zhǔn)子程對Flash存儲器擦寫和再編程(即IAP). 該器件在6個時鐘周期內(nèi)執(zhí)行一條指令,是傳統(tǒng)的80C51的兩倍.一個OTP結(jié)構(gòu)位讓用戶選擇傳統(tǒng)的12個時鐘周期. 該器件用advanced CMOS工藝制造,是80C51單片機(jī)家族的衍生品.其指令集和80C51相同. 該器件有四個8位I/O口,三個16位定時器/事件計(jì)數(shù)器,多中斷源,四個優(yōu)選級,可嵌套中斷結(jié)構(gòu),一個增強(qiáng)型UART和片內(nèi)振蕩器以及時序電路. P89C660/662/664/668新增特性使其成為一個功能強(qiáng)大的單片機(jī),為某些應(yīng)用提供PWM,高速的I/O和加/減計(jì)數(shù),如汽車控制.
上傳時間: 2013-10-10
上傳用戶:FreeSky
課程簡介 定時器/計(jì)數(shù)器簡介定時器/計(jì)數(shù)器特殊功能寄存器功能講解定時器/計(jì)數(shù)器工作方式定時器/計(jì)數(shù)器相關(guān)計(jì)算定時器計(jì)數(shù)器應(yīng)用操作流程定時器/計(jì)數(shù)器程序?qū)嵗O(shè)計(jì)1定時器/計(jì)數(shù)器程序?qū)嵗O(shè)計(jì)2課后作業(yè)
標(biāo)簽: Wang1jin 零 單片機(jī) 分
上傳時間: 2013-11-18
上傳用戶:lz4v4
概述 SC16C550是用于串行數(shù)據(jù)通信的通用異步收發(fā)器(UART)。它的基本功能是將并行數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù),反之亦然。UART可處理速率高達(dá)3Mbit/s的串行數(shù)據(jù)。 SC16C550的管腳與ST16C550、TL16C550和PC16C550兼容。上電后的功能等效于16C450。編程控制寄存器可使能SC16C550更多的特性。增加的特性包括:16字節(jié)接收和發(fā)送FIFO,自動硬件或軟件流控制和紅外編碼或解碼。在FIFO模式下,通過使用RTS輸出和CTS輸入信號自動控制串行數(shù)據(jù)流,可選的自動流控制的特性大大降低了軟件規(guī)模,提高了系統(tǒng)效率。SC16C550也通過FIFO觸發(fā)點(diǎn)和TXRDY和RXRDY信號來實(shí)現(xiàn)DMA模式數(shù)據(jù)傳輸。片內(nèi)的狀態(tài)寄存器為用戶提供錯誤指示,器件的工作狀態(tài)和調(diào)制解調(diào)器接口控制。可通過調(diào)整系統(tǒng)中斷來滿足用戶的要求。內(nèi)部的環(huán)回模式實(shí)現(xiàn)了片內(nèi)的故障診斷。 SC16C550可工作在5V,3.3V和2.5V的電壓下和工業(yè)級溫度范圍內(nèi),含有塑料DIP40、PLCC44和LQFP48這三種封裝形式。
上傳時間: 2013-12-06
上傳用戶:hj_18
本文提出了一種交流信號過零檢測的電路, 即捕獲交流信號的零點(diǎn), 并借助MSP430 單片機(jī)內(nèi)部的16 位定時器A ( Timer A) 的脈沖捕獲功能便能得到該交流信號的周期進(jìn)而能得到它的頻率。系統(tǒng)的硬件部分主要由MSP430 單片機(jī)以及 整流橋、光電耦合器、三級管等器件構(gòu)成; 而軟件部分主要是基于MSP430 單片機(jī)的C 語言程序, 包括系統(tǒng)的初始化、定時器 的設(shè)置等。該系統(tǒng)的實(shí)驗(yàn)結(jié)果和電路仿真吻合較好, 具有一定的應(yīng)用價(jià)值
上傳時間: 2013-11-09
上傳用戶:氣溫達(dá)上千萬的
2.1 MCS-51單片機(jī)的外特性2.2 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)2.3 CPU及復(fù)位電路2.4 IO端口2.5 MCS-51存儲器2.6 專用功能寄存器2.7 中斷系統(tǒng)2.8 定時器/計(jì)數(shù)器2.9 串行接口2.10 看門狗定時器2.11 掉電模式和空閑模式
標(biāo)簽: MCS 51 單片機(jī)系統(tǒng)
上傳時間: 2013-11-04
上傳用戶:Amygdala
µPSD3251標(biāo)準(zhǔn)的8032內(nèi)核-3個16位定時器/計(jì)數(shù)器-2個外部中斷雙FLASH結(jié)構(gòu)-64K字節(jié)MainFLASH-16K字節(jié)SecondFLASH-2K字節(jié)的SRAM-可編程邏輯-DPLD,CPLD-提供I2C,UART接口,PWM,ADC-提供更多的I/O口-高達(dá)50根I/O口線內(nèi)置WDT在系統(tǒng)編程(ISP)在應(yīng)用中再編程(IAP)·PSD結(jié)構(gòu)提高了8051的性能·-可編程系統(tǒng)外圍芯片·-雙FLASH實(shí)現(xiàn)在應(yīng)用中再編程(IAP)·-允許8051程序代碼和數(shù)據(jù)在存儲器間的切換,滿足用戶的需要·-JTAG編程特別適用于實(shí)驗(yàn)開發(fā)和生產(chǎn)階段的需要·高達(dá)288K字節(jié)的存儲單元,為什么要這么大的存儲單元·-使用C語言編程需要用較大的存儲空間·-菜單、圖形、顯示類的用戶接口要用到大量的存儲空間·-多種語言、字體以及數(shù)據(jù)表需要大空間存儲器·-要想數(shù)據(jù)轉(zhuǎn)換速度快同樣需要大量的存儲單元·-數(shù)據(jù)記錄·-低成本·-與其他的以8051或某種8位MCU為內(nèi)核帶有大容量的SRAM和Flash的設(shè)備相比,uPSD為用節(jié)省了成本
上傳時間: 2013-10-09
上傳用戶:rocwangdp
主要特性:1.高速、流水線結(jié)構(gòu)的8051兼容的CIP-51內(nèi)核(可達(dá)25MIPS)2.全速、非侵入式在系統(tǒng)調(diào)試接口(片內(nèi))3.真正10位、100ksps的8通道ADC,帶PGA和模擬多路開關(guān)4.兩個12位DAC,可編程更新時序5.64K字節(jié)可在系統(tǒng)編程的FLASH存儲器6.4352(4096+256)字節(jié)的片內(nèi)RAM7.可尋址64K字節(jié)地址空間的外部數(shù)據(jù)存儲器接口8.硬件實(shí)現(xiàn)的SPI、SMBUS/I2C和兩個UART串行接口9.5個通用的16位定時器10.具有5個捕捉/比較模塊的可編程計(jì)數(shù)器/定時器陣列11.片內(nèi)看門狗定時器、VDD監(jiān)視器和溫度傳感器
標(biāo)簽: 8051 單片機(jī) 02 進(jìn)階
上傳時間: 2014-12-27
上傳用戶:neu_liyan
LPC2210是基于一個支持實(shí)時仿真和嵌入式跟蹤的16/32位ARM7TDMI-SCPU的微控制器。對代碼規(guī)模有嚴(yán)格控制的應(yīng)用可使用16位Thumb模式將代碼規(guī)模降低超過30%,而性能的損失卻很小。由于LPC2210的144腳封裝、極低的功耗、多個32位定時器、8路10位ADC、PWM輸出以及多達(dá)9個外部中斷使它們特別適用于工業(yè)控制、醫(yī)療系統(tǒng)、訪問控制和POS機(jī)。通過配置總線,LPC2210最多可提供76個GPIO。由于內(nèi)置了寬范圍的串行通信接口,它們也非常適合于通信網(wǎng)關(guān)、協(xié)議轉(zhuǎn)換器、嵌入式軟modern以及其它各種類型的應(yīng)用。
上傳時間: 2013-11-13
上傳用戶:gut1234567
因?yàn)楣ぷ鞯木壒剩仨殞W(xué)習(xí)EMC單片機(jī)了。我會把我的學(xué)習(xí)歷程寫下來,算是對壇子的一點(diǎn)貢獻(xiàn),也算是自己的一個總結(jié)吧。因?yàn)橐郧皩W(xué)過51的和PIC、HOLTEK的單片機(jī),并且也大致了解過EMC的指令集,所以學(xué)起來并不是太難。為了學(xué)習(xí),而又沒有仿真器,于是去emc的網(wǎng)站下載了一個simulator來軟件仿真。第一感覺還不錯,把里面的例子程序跑了一下,單步執(zhí)行然后看寄存器的變化。發(fā)現(xiàn)他的IDE環(huán)境不是特別好用,首先編輯器無法設(shè)置TAB的寬度,導(dǎo)致UE里面寫好的代碼,都不整齊了。再說一下對EMC指令集的理解。EMC的寄存器占用2個空間:內(nèi)存空間和IO空間,前者用mov來訪問,后者用IOW和IOR等來訪問。這點(diǎn)我想很多初學(xué)者都會象我一樣,要花點(diǎn)時間來理解這個問題。還有就是很多寄存器沒有地址的,也就是占用特殊的地址空間,既不是內(nèi)存也不是IO空間,比如CONT等。我想,正是這種類繁多的尋址,使得在簡單的MCU上可以2個clock跑一條單周期指令。對于此,PIC和HOLTEK的單片機(jī)都需要4個clock跑一條單周期指令,51系列CISC指令就更不用說了。
標(biāo)簽: McuPlayer EMC 單片機(jī)學(xué)習(xí)
上傳時間: 2013-11-05
上傳用戶:龍飛艇
摘要:就單片機(jī)在現(xiàn)場應(yīng)用中的選型、抗干擾、復(fù)位、可靠性等幾個技術(shù)問題進(jìn)行了討論,并提出了具體解決辦法。關(guān)鍵詞:單片機(jī);抗干擾;復(fù)位;可靠性 MCS - 51 單片機(jī)有HMOS和CHMOS兩種工藝狀態(tài)的芯片, HMOS芯片運(yùn)行功耗大,不宜使用在低功耗應(yīng)用系統(tǒng)中,這類芯片唯一的低功耗方式就是掉電操作方式。而CHMOS芯片是專為低功耗系統(tǒng)設(shè)計(jì)的芯片類型,通過特殊功能寄存器PCON編程使單片機(jī)工作在待機(jī)或掉電工作方式。在設(shè)計(jì)低功耗應(yīng)用系統(tǒng)時,不僅要選用低功耗型單片機(jī),在外圍擴(kuò)展電路中也應(yīng)選擇低功耗的芯片和器件, 如27C64、74HC373等。
標(biāo)簽: 單片機(jī)
上傳時間: 2013-10-22
上傳用戶:aa54
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1