資料介紹
/***********************************************
****?????? AVR 模擬比較器使用范例????????????? ***
****? ????????????????????????????????????? ***
**** 作者:? HJJourAVR??????????????????????? ***
**** 編譯器:WINAVR20050214?????????????????? ***
***********************************************/
/*
本程序簡單的示范了如何使用ATMEGA16的模擬比較器
?模擬比較器的設(shè)置
?中斷方式--較常用
?查詢方式不常用,檢測ACO即可,可用作DELTA-SIGMA A/D CONVERTER,校正后精度比較高,但速度低,用匯編可以略為提高速度。
?
出于簡化程序考慮,各種數(shù)據(jù)沒有對外輸出,學(xué)習(xí)時建議使用JTAG ICE硬件仿真器
*/
#include
#include
#include
#include
/*
宏INTERRUPT 的用法與SIGNAL 類似,區(qū)別在于
??? SIGNAL 執(zhí)行時全局中斷觸發(fā)位被清除、其他中斷被禁止
??? INTERRUPT 執(zhí)行時全局中斷觸發(fā)位被置位、其他中斷可嵌套執(zhí)
另外avr-libc 提供兩個API 函數(shù)用于置位和清零全局中斷觸發(fā)位,它們是經(jīng)常用到的。
分別是:void sei(void) 和void cli(void) 由interrupt.h定義
注: 內(nèi)部函數(shù)_delay_ms() 最高延時? 262.144mS@1MHz
??? 該函數(shù)可以實現(xiàn)較精確的定時,但用JTAG仿真時較麻煩---會進(jìn)入機器碼窗口(Disassembeler).注意跳開該語段。
????? 一旦JTAG仿真進(jìn)入該內(nèi)部函數(shù)語句,會變得像"死機"一樣(其實在運行中),可以先[break],然后在后面的C語句設(shè)[breakpoint],[RUN]跳過
? ?for()/while()語句計算延時時間較麻煩。
??? 為了使 _delay_ms()函數(shù)的延時正確,須在makefile中設(shè)定F_CPU為實際的系統(tǒng)時鐘頻
??? 本范例為1MHz內(nèi)部RC振蕩器 即 F_CPU=1000000
*/
- H3C模擬器使用教程 0次下載
- HT45F6530 AVR-AC穩(wěn)壓電源應(yīng)用范例
- AVR ADC轉(zhuǎn)換程序
- AVR教程---模擬比較器和ADC接口
- Arduino基礎(chǔ)-函數(shù) (范例)資料下載
- LM4F232能夠比較兩個模擬電壓的大小的模擬比較器的詳細(xì)中文資料概述 11次下載
- 第12章 ATMEGA16_L_的模擬比較器使用 12次下載
- 模擬比較器(COMP 19次下載
- ARM與AVR的區(qū)別及比較
- CPLD設(shè)計范例
- AVR復(fù)位檢測和控制看門狗的范例
- 定時器、PWM、ICP范例(AVR 定時器使用范例)
- AVR電源管理及睡眠模式范例程序
- AVR BootLoader應(yīng)用范例
- AVR內(nèi)部EEPROM使用范例程序
- HDS-6智能型模擬斷路器使用說明 115次閱讀
- Microchip AVR DD系列微控制器產(chǎn)品特性 491次閱讀
- 微雪電子USB AVR JTAG ICE XPII下載器簡介 4040次閱讀
- 微雪電子AVR JTAG仿真器簡介 2605次閱讀
- AVR單片機與CPLD的通信設(shè)計 1100次閱讀
- AVR單片機模擬比較器的設(shè)計 1914次閱讀
- 7種架構(gòu)范例的深度學(xué)習(xí),每個范例都提供了TensorFlow教程 3711次閱讀
- 基于AVR單片機端口的操作方法解析 1877次閱讀
- AVR單片機的串口查詢設(shè)計 901次閱讀
- AVR單片機讀寫CPLD程序?qū)嵗ˋTmega128程序案例) 8256次閱讀
- AVR熔絲位操作時的要點和需要注意的相關(guān)事項。 4083次閱讀
- 如何配置服務(wù)器使用 HTTPS 7359次閱讀
- avr和arduino之間有什么關(guān)系?avr單片機和arduino的優(yōu)點分析 3w次閱讀
- 比較器的典型應(yīng)用電路,如何區(qū)分比較器與運放,比較器與運放的差異 4.4w次閱讀
- ARM+DSP、AVR與C51的比較 3419次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多