• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts




Re: 請問PIC16F877如何除頻?
新會員
新會員


當我加上一個delay0.1秒副程式
我已經可以在示波器上看到變化了
謝~~
==========================
但是我現在想輸出PWM訊號
也就是把輸出的X(k+1)值 放到CCPR1L暫存器輸出 如下

mainprogram
call Initial
MainLoop
call Oper
call Delay0.1s
call PWM_Out
call XK1TOXK
goto MainLoop

如此一來我可以在同一個我設定之PWM週期(頻率20Hz)中看到duty cycle從0 不斷遞增直到約40%停止的現象

而且看到是每0.1秒遞增一次

我請問一下 能否在每一個週期中只放一個固定的duty cycle
第一個PWM週期中duty cycle為X(0)=0
第二個PWM週期中duty cycle為A*X(0)+B*U 約=9
第三個PWM週期中duty cycle為A*X(1)+B*U 約=17
. . . . . .
也就是在每一個連續週期中都只出現一個固定的訊號

請問如何修改我的程式啊???
麻煩了...


發表於: 2005/6/23 15:46
頂部


Re: MPLAB7.11無法裝HI-TECH PICC
初級會員
初級會員


使用方法跟在6.x板的方式一樣阿
可以到右邊下載教學檔來看看

發表於: 2005/6/23 13:47
頂部


乘法問題(18F452)
中級會員
中級會員


請問一下~~~
我要用PIC18F452將某8bit的數乘0.5~~~
請問要如何做???有沒有類似的範例???(組合語言)~~~
謝謝~~~

發表於: 2005/6/23 13:38
頂部


Re: lcd自建字型顯示疑問
新會員
新會員


謝謝你!那假如我用18f452寫的話,我要怎樣把自己建的字寫入CG_RAM裡ㄋ?我現在不知道要如何寫入ㄋ?可否給我一點方向謝謝你!

發表於: 2005/6/23 11:32
頂部


Re: 請問pic18系列的一般io連接七段顯示器需要再額外加解碼器嗎
版主
版主


如果以驅動 4 個 7-Segment LED display 為例 : 你需要 7 條輸出腳推 a,b,~,g 的顯示節。另外還要4 個輸出腳再接電晶體推 Common 點,所以要 7+4=11 隻 I/O 腳。這是以軟體方式查表推 7-Segment 最簡單也最省成本。

發表於: 2005/6/23 11:27
頂部


Re: 請問pic18系列的一般io連接七段顯示器需要再額外加解碼器嗎
初級會員
初級會員


謝謝指導,再請問一下,例我要測轉速,先不管輸入為何,我要顯示四位元,如果建個table再使用解碼器,輸出至少四個i/o pin,那四位元也至少有兩pin來做四位元的七段顯示器的觸發信號,這樣最少用到六pin嗎?是否有錯誤?又或有其它使用方式

發表於: 2005/6/23 10:49
頂部


Re: 晶片的選用
資深會員
資深會員


謝謝大家
大致上了解了
感恩

發表於: 2005/6/23 10:08
頂部


關於MCP42XXX使用相關問題
高級會員
高級會員


請教一下哦
如果我有好幾顆MCP42XXX要串接在一起
就是把SCK全都接在一起
SO->SI(NEXT)...如此的接下去
但是否如果有幾個元件串接
CS就要用到MCU的幾根I/O嗎
有沒有什麼方式可以I/O腳少用一些呢

此外~假設我用MCP42100
當我一組設定5K,另一組設定95K
這樣的誤差是否會很大...
就算在同一顆的兩組誤差值仍會在1%嗎
現在正為了兩個阻值的比例很大(R1和R2最大差到40倍)不知該如何設計陷入苦惱中
也請高手如有好的想法提供一下囉

發表於: 2005/6/23 10:01
頂部


Re: 尋找熱心公益先生~~~
新會員
新會員


我已知道答案了~~謝謝

發表於: 2005/6/22 23:38
頂部


Re: lcd自建字型顯示疑問
初級會員
初級會員


far rom unsigned char LCD_cha_up[] = {0x00,0x00,0x04,0x0E,0x15,0x04,0x04,0x00}; //UP CHAC
far rom unsigned char LCD_cha_down[] = {0x00,0x00,0x04,0x04,0x15,0x0E,0x04,0x00}; //DOWN CHAC

void LCD_character_code (void)
{

unsigned char char_address;
unsigned char char_counter;

char_address = 0x48; // ↑ 字型CGRAM位址

for(char_counter = 0;char_counter < 8;char_counter++)
{
SetDDRamAddr(char_address);
putcLCD(LCD_cha_up[char_counter]);
char_address++;
}

char_address = 0x50; // ↓ 字型CGRAM位址

for(char_counter = 0;char_counter < 8;char_counter++)
{
SetDDRamAddr(char_address);
putcLCD(LCD_cha_down[char_counter]);
char_address++;
}

}

*上箭頭 ↑ ADDRESS = 01H
*下箭頭 ↓ ADDRESS = 02H

用矩陣方式將碼寫入CGRAM 每個字型需8個位元組 由第一排開始寫入 可自行劃8X8方格 將顯示的點 設1不顯示設0

顯示自建字型跟顯示一般字型一樣將自建字型放入的ADDRESS寫入LCD就能顯示



發表於: 2005/6/22 23:12
頂部



« 1 ... 7028 7029 7030 (7031) 7032 7033 7034 ... 7522 »



:::

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... ]

教育訓練中心

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