PICkit4 使用 IPE 問題燒入供應電壓問題?
|
||||
---|---|---|---|---|
高級會員
|
IPEv5.35版本 顯示( 5.000 V 超出了設備 2.300-3.600 的範圍??)
但是 PICkit4 規格書寫 =>支持1.2V至5.5V的目标电源电压
發表於: 2023/5/14 22:46
|
|||
|
Re: 請問 PIC16F SPI SSP1STATbits.BF 與 PIR1.SSP1IF使用問題?
|
||||
---|---|---|---|---|
高級會員
|
您好~使用PIC16F877
MPLAB X 5.35 版,沒安裝MCC軟件,軟體模擬SSP1IF永遠無法中斷,實際硬體會中斷. 另外,雖然啟用 SPI 傳送,但是如果沒使用 SDI 及 SCLK腳位,是否能做普通I/O使用? 謝謝~~
發表於: 2023/4/6 23:29
|
|||
|
請問 PIC16F SPI SSP1STATbits.BF 與 PIR1.SSP1IF使用問題?
|
||||
---|---|---|---|---|
高級會員
|
PIC16F18xx Master mode 下,只傳送 SDO 資料出去,硬件不使用 SDI 接收資料,是否還能判斷 BF 狀態?
之前板主使用 SSP1IF 判斷,是否可以? (因其他廠牌的傳送與接收是不同的 SSPxBUF) https://microchip.com.tw/modules/newbb ... p?topic_id=7691#threadtop 另外,SPI 是否能中斷傳送? uint8_t SPI1_Write(uchar ch) { SSP1BUF = ch; while(!SSP1IF); // hold the program till TX buffer is free while(!SSP1STATbits.BF); // wait until cycle complete
發表於: 2023/4/5 16:30
|
|||
|
Re: 官方 Code Examples 500 - Internal server error.
|
||||
---|---|---|---|---|
高級會員
|
發表於: 2022/10/25 22:34
|
|||
|
官方 Code Examples 500 - Internal server error.
|
||||
---|---|---|---|---|
高級會員
|
登入也顯示錯誤,不知道如何操作?
500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed.
發表於: 2022/10/24 22:57
|
|||
|
Re: MPLAB X IDE AVR configuration bits(配置位元)無法編輯?
|
||||
---|---|---|---|---|
高級會員
|
KevinLu 您好~~謝謝
MPLAB X IDE 5.35 以上MPASM無法使用...況且公司99.99%都是MPASM Assembly 撰寫的程序. 所以無法升級使用.... XC8 Assembly 轉移困難重重 另外 AVR GCC導入Assembly有資料可學習,Microchip XC8 導入Assembly學習資料難尋...
發表於: 2022/7/17 22:23
|
|||
|
Re: MPLAB X IDE AVR configuration bits(配置位元)無法編輯?
|
||||
---|---|---|---|---|
高級會員
|
謝謝您~目前可以寫入 configuration bits
但是PICKIT4 SPEED 確沒有顯示出來? 另外 MPLAB X IPE 仍然無法修改?
發表於: 2022/7/5 23:38
|
|||
|
MPLAB X IDE AVR configuration bits(配置位元)無法編輯?
|
||||
---|---|---|---|---|
高級會員
|
使用版本:
MPLAB X IDE 5.35 MPLAB X IPE 5.35 工具 Tools PICKIT4 to AVR ISP模式 CPU :ATtiny85 MPLAB X IDE 顯示 (AVR 設備禁用編輯配置位設置?) 編輯區反白,無法使用?使用? 一般燒入機,顯示此晶片 ATtiny85 Read Only,只能讀取,無法寫入? 中國 Microchip 網站說可以編輯? http://www.microchip.com.cn/newcommun ... m=Knowledge&a=show&id=342
發表於: 2022/7/4 23:03
|
|||
|
ATmega16 搭配 MPLAB X IDE V5.30 又發生無法模擬中斷事件
|
||||
---|---|---|---|---|
高級會員
|
MPLAB X IDE V5.30
之前 ATtiny85 無法中斷,更新 V5.30 版之後就正常. 這次 ATmega16 搭配 MPLAB X IDE V5.30 又發生無法模擬中斷事件.. MPLAB X IDE V5.30 之後又無法使用 32bit MPASM Compiler,所以不想升級了. #define F_CPU 1000000UL #include #include #include #include volatile unsigned char porta; void initialize_cube (void) { /* Frame buffer interrupt */ TCNT2 = 0x00; /* Initial counter value 0 */ TIMSK |= (1 << OCIE2); /* Enable CTC interrupt */ /* Every 1024th cpu cycle, a counter is incremented. * Every time that counter reaches 5, it is reset to 0 * and the interrupt routine is executed. * 1000000/1024/5 = 195 hz refresh * There are 5 layers to update.. * 195 hz / 5 layers = 39 FPS */ OCR2 = 50; /* Interrupt if counter hold value 5 */ TCCR2 = 0x02; /* Prescaler set to 1024 */ TCCR2 |= (1 << WGM01); /* Clear Timer on Compare Match (CTC) mode */ /* Set data direction on all ports to output */ DDRA = 0xFF; /* Data direction PORTA to output */ /* Enable interrupts */ sei(); } ISR(TIMER2_COMP_vect) { porta++; PORTA = porta; } int main (void) { initialize_cube(); /* Set timers, interrupts, I/O ports */ while(1) { __asm__("nop"); __asm__("nop"); __asm__("nop"); __asm__("nop"); } }
發表於: 2022/5/12 0:32
|
|||
|