• slider image 442
  • slider image 497
  • slider image 498
  • slider image 499
  • slider image 500
  • slider image 502
:::


Browsing this Thread:   1 Anonymous Users






Re: pic16f877a(AD轉換問題)
#4
版主
版主


查看用戶資訊
我是指用此方式查顯示表的。當然用 ROM 陣列也是可以的。
AD_Result=(ADRESH>>4) &0x0F;

 switch(
AD_Result)
    {
    
        case 
0:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
1:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
2:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
3:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
4:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
5:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
6:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
7:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
8:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
        case 
9:
                
s3a s3b s3c s3d s3e s3f s3g ;
                break ;
:
:
:

發表於: 2009/9/17 11:41
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f877a(AD轉換問題)
#3
新會員
新會員


查看用戶資訊
寫一個 ADC 的函數向左靠齊,只取 ADRESH 的最高4 bit 的值為顯示的索引??

請問這是什麼意思?

或是哪裡有相關資料可以查?

發表於: 2009/9/16 20:26
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f877a(AD轉換問題)
#2
版主
版主


查看用戶資訊
寫一個 ADC 的函數向左靠齊,只取 ADRESH 的最高4 bit 的值為顯示的索引。利用 switch( ) case 的方式來做顯示。

發表於: 2009/9/16 15:37
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


pic16f877a(AD轉換問題)
#1
新會員
新會員


查看用戶資訊
用RA0(可變電阻)可以調整七段顯示器顯示出的數字

看了DATA SHEETS 129頁有說明可是還是不知道要怎樣起頭

大致上想法

const char RBarray[ ]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};


然後
while(1)
{

PORTB=RBarray[0];
PORTB=RBarray[1];
PORTB=RBarray[2];
PORTB=RBarray[3];
PORTB=RBarray[4];
PORTB=RBarray[5];
PORTB=RBarray[6];
PORTB=RBarray[7];
PORTB=RBarray[8];
};

中間不知道如何使用AD的相關指令

不知道哪裡有中文說明?

發表於: 2009/9/16 0:05
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------