www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]系統(tǒng)采集到的信號,幾乎都是模擬信號。學(xué)習(xí)單片機的模擬數(shù)字ad轉(zhuǎn)換是必須的。這個仿真就是利用adc0804把模擬電壓轉(zhuǎn)換為數(shù)字信號,然后再輸出到數(shù)碼管。由于最大電壓不超過5v,所以數(shù)碼管顯示只有個位,和小數(shù)點后面,

系統(tǒng)采集到的信號,幾乎都是模擬信號。學(xué)習(xí)單片機的模擬數(shù)字ad轉(zhuǎn)換是必須的。

這個仿真就是利用adc0804把模擬電壓轉(zhuǎn)換為數(shù)字信號,然后再輸出到數(shù)碼管。

由于最大電壓不超過5v,所以數(shù)碼管顯示只有個位,和小數(shù)點后面,我只顯示小數(shù)點后3位,沒有四舍五入。

仿真電路圖:

c程序:

#include
#include

#define uchar unsigned char

#define uint unsigned int

sbit duan=P3^0; //u1
sbit wei=P3^1;

sbit ADC_CS=P3^2;
sbit ADC_RD=P3^3;
sbit ADC_WR=P3^4;

uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};

void delay(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=80;j>0;j--);
}

void show6led(float num)
{
unsigned char i;

P2=0xff;
P3=0xff;
i=num;
duan=1;
P2=table[i]+0x80; //顯示個位和小數(shù)點
duan=0;
P2=0xff; //先關(guān)閉led
wei=1;
P2=0xfb; //段選3
wei=0;
delay(5);

P2=0xff;
P3=0xff;
num=num-i;
num=num*10;
i=num;
duan=1;
P2=table[i];
duan=0;
P2=0xff;
wei=1;
P2=0xf7; //段選4,十分位
wei=0;
delay(5);
P2=0xff;
P3=0xff;
num=num-i;
num=num*10;
i=num;
duan=1;
P2=table[i];
duan=0;
P2=0xff;
wei=1;
P2=0xef; //段選5,百分位
wei=0;
delay(5);

P2=0xff;
P3=0xff;
num=num-i;
num=num*10;
i=num;
duan=1;
P2=table[i];
duan=0;
P2=0xff;
wei=1;
P2=0xdf; //段選6,千分位
wei=0;
delay(5);


}

void main()
{

uchar val;

ADC_CS=0;


ADC_WR=1;
_nop_();
ADC_WR=0;
_nop_();
ADC_WR=1;
delay(50);
P1=0xff;
ADC_RD=1;
_nop_();
ADC_RD=0;
_nop_();
val=P1;
ADC_RD=1;

while(1)
{
show6led(val*0.02);//adc0832是8位,5v/256=0.02v

}


}


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

ADC (A/D)模數(shù)轉(zhuǎn)換模擬數(shù)字轉(zhuǎn)換器(英語:Analog-to-digital converter, ADC, A/D or A to D)是用于將模擬形式的連續(xù)信號轉(zhuǎn)換為數(shù)字形式的離散信號的一類設(shè)備。

關(guān)鍵字: ADC (A/D) 模數(shù)轉(zhuǎn)換

隨著科技的飛速發(fā)展,電子設(shè)備的普及與功能的日益豐富,能源消耗問題日益凸顯。在追求高效、可持續(xù)的能源利用背景下,模數(shù)轉(zhuǎn)換(Analog-to-Digital Conversion, ADC)技術(shù)的片上集成在節(jié)能領(lǐng)域正扮演著...

關(guān)鍵字: 模數(shù)轉(zhuǎn)換 ADC 電子設(shè)備

高精度ADC即高精度模數(shù)轉(zhuǎn)換器,是一種能夠?qū)⑤斎肽M信號轉(zhuǎn)換為數(shù)字信號的芯片,在多種工業(yè)、醫(yī)療和科研領(lǐng)域都有廣泛應(yīng)用。高精度ADC的主要特點是能夠提供高分辨率、高速度和高精度的模數(shù)轉(zhuǎn)換,并且具有很強的抗噪能力和線性度。

關(guān)鍵字: ADC 高精度ADC 模數(shù)轉(zhuǎn)換

模數(shù)轉(zhuǎn)換器(ADC)將模擬信號——即溫度、壓力、電壓、電流、距離或光強度等實際信號——轉(zhuǎn)換為該信號的數(shù)字表示。然后,系統(tǒng)可以處理、控制、計算、傳輸或存儲此數(shù)字表示。

關(guān)鍵字: 模數(shù)轉(zhuǎn)換 模擬信號 微控制器

摘 要 :基于 STC89C52RC 單片機的智能電子秤的設(shè)計分為三大板塊,即硬件排版、布局設(shè)計,軟件編寫、下載、調(diào)試及產(chǎn)品焊接?;趩纹瑱C的智能電子秤是以 STC89C52RC 單片機為核心的控制系統(tǒng),單片機內(nèi)下載軟件...

關(guān)鍵字: 單片機 電子秤 傳感器 HX711 模數(shù)轉(zhuǎn)換 液晶顯示

ADC包括三個基本功能:抽樣、量化和編碼。如何實現(xiàn)這三個功能,就決定了ADC的形式和性能。

關(guān)鍵字: 模數(shù)轉(zhuǎn)換 adc

通過這個簡單實驗,可以得到四個結(jié)論!

關(guān)鍵字: 示波器 模數(shù)轉(zhuǎn)換

1、引言 A/D轉(zhuǎn)換是一種將連續(xù)的模擬信號轉(zhuǎn)換成適合于數(shù)字處理的二進制數(shù)的操作,在單片機控制系統(tǒng)中,經(jīng)常要將被控實體模擬的過程信號轉(zhuǎn)換成數(shù)字量送給單片機,這樣的工作就是由A/D轉(zhuǎn)換部件來

關(guān)鍵字: ad574 心電信號 模數(shù)轉(zhuǎn)換

隨著全新TBS2000B系列示波器的發(fā)布,泰克首次將原屬于中端示波器的專利技術(shù),創(chuàng)新地應(yīng)用于入門級基礎(chǔ)示波器上,為下一代的主流示波器奠定了基礎(chǔ),幫助工程師應(yīng)對未來挑戰(zhàn)。

關(guān)鍵字: 模數(shù)轉(zhuǎn)換 示波器

系統(tǒng)采集到的信號,幾乎都是模擬信號。學(xué)習(xí)單片機的模擬數(shù)字ad轉(zhuǎn)換是必須的。

關(guān)鍵字: adc0804 模數(shù)轉(zhuǎn)換
關(guān)閉