资源简介
aw60 adc 程序方便初学者学习8位飞思卡尔单片机,比51单片机和avr高级好用有锁相环时钟,总线时钟可以自己设置
代码片段和文件信息
#include /* for EnableInterrupts macro */
#include “derivative.h“ /* include peripheral declarations */
#include “clock_delay.h“
#include “pwm.h“
#include “sci.h“
#define turn_on_buzzer PTADD_PTADD1=1;PTAD_PTAD1=1
#define shut_down_buzzer PTAD_PTAD1=0
void ad_init(void)
{
ADC1CFG=0b01001000; ///////select 4 divid bus clockso the ad conver is 5Mhz10 bits result data
APCTL2=0x0f; ///////disable adp8--adp11 pin analog inputs
ADC1SC2=0b00000000; //////// select software trigger and disable compare function
}
unsigned int ad_read(unsigned char channel)
{
ADC1SC1=channel;
while(!ADC1SC1_COCO);
return(ADC1R);
}
///////the main
void main(void)
{
unsigned int i=0n;
n=4;
EnableInterrupts; /* enable interrupts */
clock_init();
pwm_init();
sci_init();
ad_init();
while(1)
{
i=ad_read(8);
five_digit_uart(i);
//delay_nms(10);
sci_send(‘\n‘);
delay_nms(100);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-05-18 20:16 aw60 adc\
文件 1047 2012-05-10 18:08 aw60 adc\ad.c
文件 516 2012-05-10 18:08 aw60 adc\ad.h
- 上一篇:arcgis按照某一字段批量导出shp
- 下一篇:单片机 交通灯课程设计
相关资源
- Borland Socket Server Fix2.0 D7
- Borland Socket Server程序 包含D6和D7源码
- 经典书籍Algorithms+Data Structures=Program
-
ob
ject Pascal Handbook 中文版 - Pascal函数矩阵的一个应用
- 虚拟仪器技术创新实验基地建设方案
- 关于IGBT导通延迟时间的精确测量方法
- Numerical Optimization 2ed-Nocedal
- mmic设计:微波集成电路设计(基础知
- MODERN ROBOTICS MECHANICS PLANNING AND CONTROL
- 数字电路知识点汇总(精华版).doc
- 3新概念模拟电路-运放电路的频率特性
- TCP IP通信labview程序
- Azure开发教程:Azure_Serverless_Computing
- SpringMVC文件上传与的实现.rar
- Power Electronic Converters Modeling and Contr
- CE修改器风叶人加强版
- Oracle+11gR2+RAC安装详解(HP-UX+11.31+ia6
- Oracle+GoldenGate运维完全手册
- STM32F103RC+ADC+DMA多通道采样LCD显示
- Modbus协议官方文档中、英文全
- pcbtemp电流计算软件
- I2C读写AT24C02 基于STM32F103 cube116540
- Scratch源码
- Microsoft Forms 2.0107770
- 实验三 消息中间件应用开发:Active
- WCE注入工具
- ModelGoon-4.4.1-site.zip
- AsyncTask文件控制暂停和继续,在状态
- Visio大全模具(含Cisco、IBM等常用拓扑
川公网安备 51152502000135号
评论
共有 条评论