atmega8535 / atmega8535l基于增強(qiáng)的avr risc 結(jié)構(gòu)的低功耗8位cmos 微控制器
: 內(nèi)核具有豐富的指令集和32 個(gè)通用工作寄存器。所有的寄存器都直接與算邏單元 (alu) 相連接,使得一條指令可以在一個(gè)時(shí)鐘周期內(nèi)同時(shí)訪問(wèn)兩個(gè)獨(dú)立的寄存器。這種結(jié) 構(gòu)大大提高了代碼效率,并且具有比普通的cisc微控制器最高至10 倍的數(shù)據(jù)吞吐率。 有如下特點(diǎn):8k 字節(jié)的系統(tǒng)內(nèi)可編程flash( 具有同時(shí)讀寫(xiě)的能力,即 rww),512 字節(jié)eeprom,512 字節(jié) sram,32 個(gè)通用i/o 口線,32 個(gè)通用工作寄存 器,三個(gè)具有比較模式的靈活的定時(shí)器/ 計(jì)數(shù)器(t/c) ,片內(nèi)/外中斷,可編程串行usart, 面向字節(jié)的兩線串行接口,10 位具有可選差分輸入級(jí)可編程增益(tqfp 封裝) 的adc ,atmega8535 / atmega8535l具有片內(nèi)振蕩器的可編程看門狗定時(shí)器,一個(gè)spi 串行端口,以及六個(gè)可以通過(guò)軟件進(jìn)行 選擇的省電模式。atmega8535 / atmega8535l工作于空閑模式時(shí)cpu 停止工作,而sram、t/c、spi 端口以及中 斷系統(tǒng)繼續(xù)工作;掉電模式時(shí)晶體振蕩器停止振蕩,atmega8535 / atmega8535l所有功能除了中斷和硬件復(fù)位之外都停止工作;在省電模式下,異步定時(shí)器繼續(xù)運(yùn)行,允許用戶保持一個(gè)時(shí)間基準(zhǔn),而其余功能模塊處于休眠狀態(tài);adc 噪聲抑制模式時(shí)終止cpu 和除了異步定時(shí)器與adc 以外 所有i/o 模塊的工作,以降低adc 轉(zhuǎn)換時(shí)的開(kāi)關(guān)噪聲;standby 模式下只有晶體或諧振 振蕩器運(yùn)行,atmega8535 / atmega8535l其余功能模塊處于休眠狀態(tài),使得器件只消耗極少的電流,同時(shí)具有快速啟 動(dòng)能力;擴(kuò)展standby 模式下則允許振蕩器和異步定時(shí)器繼續(xù)工作。 是以atmel 高密度非易失性存儲(chǔ)器技術(shù)的。片內(nèi)isp flash 允許程序存儲(chǔ)器通 過(guò)isp 串行接口,或者通用編程器進(jìn)行編程,atmega8535 / atmega8535l也可以通過(guò)運(yùn)行于avr 內(nèi)核之中的引導(dǎo)程 序進(jìn)行編程。引導(dǎo)程序可以使用任意接口將應(yīng)用程序下載到應(yīng)用flash 存儲(chǔ)區(qū)(application flash memory) 。在更新應(yīng)用flash 存儲(chǔ)區(qū)時(shí)引導(dǎo)flash區(qū)(bootflash memory) 的程序繼續(xù) 運(yùn)行,實(shí)現(xiàn)了rww 操作。通過(guò)將8 位risccpu 與系統(tǒng)內(nèi)可編程的flash 集成在一個(gè) 芯片內(nèi),atmega8535 / atmega8535l成為一個(gè)功能強(qiáng)大的單片機(jī),為許多嵌入式控制應(yīng)用了靈活 而低成本的解決方案。 具有一整套的編程與系統(tǒng)開(kāi)發(fā)工具,包括:c 語(yǔ)言編譯器、宏匯編、程序調(diào) 試器/ 軟件仿真器、仿真器及評(píng)估板。 兼容性除有at90s8535 的所有特性外,還有一些新的特性。atmega8535 / atmega8535l基本上 對(duì)at90s8535 向下兼容。但兩者間還會(huì)存在不兼容的問(wèn)題。可通過(guò)對(duì)at90s8535 的 s8535c 熔絲位編程,選擇兼容模式來(lái)解決該問(wèn)題,atmega8535 / atmega8535l引腳與at90s8535100% 兼容,也可在電路印刷板上替換at90s8535 ,但二者的熔絲位位置及電 氣特性間存在差異。atmega8535 / atmega8535l兼容模式對(duì)s8535c 熔絲位編程會(huì)改變下列功能:- usart 接收寄存器的雙緩沖器被禁用,詳見(jiàn)pdf文檔“avr usart 和avr uart 兼容 性” 。
二、atmega8535 / atmega8535l特性- atmega8535 / atmega8535l高性能、低功耗的 8 位avr. 微處理器
- atmega8535 / atmega8535l先進(jìn)的risc 結(jié)構(gòu) – 130 條指令 – 大多數(shù)指令執(zhí)行時(shí)間為單個(gè)時(shí)鐘周期– 32 個(gè)8 位通用工作寄存器– 全靜態(tài)工作– 工作于16 mhz 時(shí)性能高達(dá)16 mips – 只需兩個(gè)時(shí)鐘周期的硬件乘法器
- 非易失性程序和數(shù)據(jù)存儲(chǔ)器– 8k 字節(jié)的系統(tǒng)內(nèi)可編程flash 擦寫(xiě)壽命: 10,000 次– 具有獨(dú)立鎖定位的可選boot 代碼區(qū) 通過(guò)片上boot 程序?qū)崿F(xiàn)系統(tǒng)內(nèi)編程 真正的同時(shí)讀寫(xiě)操作– 512 字節(jié)的eeprom 擦寫(xiě)壽命: 100,000 次– 512 字節(jié)的片內(nèi)sram – 可以對(duì)鎖定位進(jìn)行編程以實(shí)現(xiàn)用戶程序的加密
- 外設(shè)特點(diǎn)– 兩個(gè)具有獨(dú)立預(yù)分頻器和比較器功能的8 位定時(shí)器/計(jì)數(shù)器– 一個(gè)具有預(yù)分頻器、比較功能和捕捉功能的16 位定時(shí)器/計(jì)數(shù)器– 具有獨(dú)立振蕩器的實(shí)時(shí)計(jì)數(shù)器rtc – 四通道pwm – 8 路10 位adc 8 個(gè)單端通道 tqfp 封裝的7 個(gè)差分通道 2 個(gè)tqfp 封裝的具有可編程增益(1x, 10x, 或200x)的差分通道 – 面向字節(jié)的兩線接口– 兩個(gè)可編程的串行usart – 可工作于主機(jī)/從機(jī)模式的spi 串行接口– 具有獨(dú)立片內(nèi)振蕩器的可編程看門狗定時(shí)器– 片內(nèi)模擬比較器
- 特殊的處理器特點(diǎn)– 上電復(fù)位以及可編程的掉電檢測(cè)– 片內(nèi)經(jīng)過(guò)標(biāo)定的rc 振蕩器– 片內(nèi)/片外中斷源–6 種睡眠模式: 空閑模式、adc 噪聲抑制模式、省電模式、掉電模式、standby 模式以及擴(kuò)展的standby 模式
- i/o 和封裝– 32 個(gè)可編程的i/o 口–40 引腳pdip 封裝, 44 引腳tqfp 封裝,44 引腳plcc 封裝與44 引腳mlf 封裝
- 工作電壓–:2.7 -5.5v –:4.5 -5.5v
- 速度等級(jí)–:0 - 8 mhz –:0 - 16 mhz三、atmega8535 / atmega8535l引腳說(shuō)明
- vcc 數(shù)字電路的電源
- gnd 地 端口a(pa7..pa0)端口a 作為a/d 轉(zhuǎn)換器的模擬輸入端。端口a 不作為a/d 轉(zhuǎn)換器使用時(shí),就作為8 位雙向i/o 口,具有可編程的內(nèi)部上拉電阻。 其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上 拉電阻使能, 端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過(guò)程中, 即使系統(tǒng)時(shí)鐘還未起 振,端口a 處于高阻狀態(tài)。
- 端口b(pb7..pb0) 端口b 為8 位雙向i/o 口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特 性,可以輸出和吸收大電流。作為輸入使用時(shí), 若內(nèi)部上拉電阻使能,端口被外部電路拉 低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘還未起振,端口b 處于高阻狀態(tài)。端口b 的其他功能見(jiàn)datasheet。
- 端口c(pc7..pc0) 端口c 為8 位雙向i/o 口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特 性,可以輸出和吸收大電流。作為輸入使用時(shí), 若內(nèi)部上拉電阻使能,端口被外部電路拉 低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘還未起振,端口c 處于高阻狀態(tài)。
- 端口d(pd7..pd0) 端口d 為8 位雙向i/o 口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特 性,可以輸出和吸收大電流。作為輸入使用時(shí), 若內(nèi)部上拉電阻使能,則端口被外部電路 拉低時(shí)將輸出電流。在復(fù)位過(guò)程中,即使系統(tǒng)時(shí)鐘還未起振,端口d 處于高阻狀態(tài)。 端口d 的其他功能見(jiàn)datasheet。
- reset 復(fù)位輸入引腳。持續(xù)時(shí)間超過(guò)最小門限時(shí)間的低電平將引起系統(tǒng)復(fù)位。門限時(shí)間見(jiàn)datasheet。持續(xù)時(shí)間小于門限時(shí)間的脈沖不能保證可靠復(fù)位。
- xtal1 反向振蕩放大器與片內(nèi)時(shí)鐘操作電路的輸入端。
- xtal2 反向振蕩放大器的輸出端。
- avcc avcc是端口a與a/d轉(zhuǎn)換器的電源。不使用adc時(shí),該引腳應(yīng)直接與vcc連接。使用adc 時(shí)應(yīng)通過(guò)一個(gè)低通濾波器與vcc 連接。
- aref a/d 的模擬基準(zhǔn)輸入引腳。
- 我公司供貨,歡迎選購(gòu).網(wǎng)站:www.bdtic.com/ic