资源简介
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
- 下一篇:单片机 交通灯课程设计
相关资源
- arcgis按照某一字段批量导出shp
- CUCM种子cisco 6.7.8
- Kinect获取点云数据+点云读取显示代码
- CAD批量打印工具3.5.9
- SWARCH模型的量化周择时策略研究
- 基于Black-scholes公式下美式期权价格的
- wincc 动画显示
- ATECC08A加密芯片配置 Provision ,X509证书
- CCleaner 绿色免安装中文版
- 小型CA系统的DLL源码
- TC35发送英文短信C51
- flac二次开发工具 udm工程文件
- ansys to 3dec转换程序
- 模拟退火算法解决TSP问题
- labview中excel存储vi
- 关于PCI9054的信号引脚说明
- cpu设计-verilog
- Gma.QrCodeNet.Encoding.dll
- 基于TCP/IP协议封装的Reader.dll类
- c9cf03eff7255712a6ed328fe1408ae5.h
- Foundations Of 3D Computer Graphics (高清P
- TargetTrackingPADF3
- LCD1602时钟可翻页代码
- MC34063升压电路
- TypeConverter源码实现
- hopchen_7959641.zip
- EXCEL坐标计算程序-包括直线,缓和曲
- 贪吃蛇小游戏窗体程序
- 进程解锁软件 unclock
- 1602LCD液晶显示程序汇编.
评论
共有 条评论