PIC单片机论坛论坛展示区(非讨论区)(这个版块不能发新贴)『 单片机类精华贴子展示区 』 → CCSC adc.c程序操作MCD2demo PIC16F877片内ADC


  共有17248人关注过本帖树形打印

主题:CCSC adc.c程序操作MCD2demo PIC16F877片内ADC

帅哥哟,离线,有人找我吗?
lw7807
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:初中二年级 帖子:54 积分:1892 威望:0 精华:11 注册:2005-6-17 19:44:00
CCSC adc.c程序操作MCD2demo PIC16F877片内ADC  发帖心情 Post By:2005-6-25 22:43:00

/*=============================================================================
使用PIC16F877A片内ADC,运行程序,LED0到LED7显示AD_IN电压
============================================================================*/
///////////////////////////////////////////////////////////////////////////////
// MPLAB IDE V7.11 + CCS C3.18
// Use 16F877A ADC for MCD2-demo
//
// by LW7807@163.com
// 2005/06/23
///////////////////////////////////////////////////////////////////////////////
#include <16F877A.h> // PIC16F877 header file
#device ADC=8 // 8 bits ADC
#use delay(clock=4000000) // for 4Mhz crystal
#fuses XT, NOWDT, NOPROTECT, NOLVP // for debug mode

/*===========================================================================*/
void main(void)
{
int8 adc_value;

// init pic16f877a adc
setup_adc_ports(RA0_RA1_RA3_ANALOG);
setup_adc(ADC_CLOCK_INTERNAL);
set_adc_channel(0);

while(1){
adc_value = read_adc();

output_c(adc_value);
}

setup_adc(ADC_OFF);
}//end main()


支持(0中立(0反对(2回到顶部
帅哥哟,离线,有人找我吗?
HEhanlou
  2楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:嘉宾 帖子:1231 积分:28086 威望:0 精华:8 注册:2004-8-29 12:04:00
  发帖心情 Post By:2005-6-26 0:12:00

good!


支持(0中立(0反对(0回到顶部
帅哥哟,离线,有人找我吗?
glenhua
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小学四年级 帖子:17 积分:604 威望:0 精华:0 注册:2006-11-8 19:02:00
  发帖心情 Post By:2006-12-8 21:47:00

can i do it like this to display as digit hexadecimal number on seven segement displayer.

value= read_adc();  /* read adc data value  */
output_c(value);    /* send data to port c */

data=(RC0*1)+(RC1*2)+(RC2*4)+(RC3*8)

output_c(seg7val);


支持(0中立(0反对(0回到顶部
美女呀,离线,留言给我吧!
ljclear
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小学一年级 帖子:3 积分:289 威望:0 精华:0 注册:2008-2-27 15:27:00
  发帖心情 Post By:2008-6-5 14:05:00

请问大侠 adc_value = read_adc(); 这个值是多少阿?并没有确定输入到a/d转换模块的值是多少阿?


支持(0中立(0反对(0回到顶部
帅哥哟,离线,有人找我吗?
beauty1985
  5楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小学五年级 帖子:24 积分:778 威望:0 精华:0 注册:2007-9-19 17:44:00
  发帖心情 Post By:2008-7-13 10:35:00

好帖!支持楼主!:) ____________________ 573-202 01 573-202 02 573-202 03 573-202 04 573-202 05 rollsite.cg180.net

支持(0中立(0反对(0回到顶部
帅哥哟,离线,有人找我吗?
BGXXXXX
  6楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:初中三年级 帖子:57 积分:1571 威望:0 精华:0 注册:2008-6-28 16:08:00
  发帖心情 Post By:2008-12-12 21:19:00

图片点击可在新窗口打开查看

支持(0中立(0反对(0回到顶部
帅哥哟,离线,有人找我吗?
cozhuo
  7楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小学一年级 帖子:2 积分:252 威望:0 精华:0 注册:2008-12-12 9:41:00
  发帖心情 Post By:2008-12-17 17:14:00

只有主函数,没有具体的内容!!!!!!图片点击可在新窗口打开查看

支持(0中立(0反对(0回到顶部
Google 全部 本站