<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>MEL PICBASIC Forum</title>
		<link>https://www.picbasic.co.uk/forum/</link>
		<description>MEL PICBASIC Discussion Community</description>
		<language>en</language>
		<lastBuildDate>Sat, 09 May 2026 03:18:55 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://www.picbasic.co.uk/forum/images/misc/rss.png</url>
			<title>MEL PICBASIC Forum</title>
			<link>https://www.picbasic.co.uk/forum/</link>
		</image>
		<item>
			<title>ssd1306 Include Question</title>
			<link>https://www.picbasic.co.uk/forum/showthread.php/27117-ssd1306-Include-Question?goto=newpost</link>
			<pubDate>Thu, 07 May 2026 10:41:19 GMT</pubDate>
			<description><![CDATA[Greetings, 
 
Have been using Richard's include for the SSD1306 (32*128) display with sucess. 
I was now trying to display a single dot which would...]]></description>
			<content:encoded><![CDATA[<div>Greetings,<br />
<br />
Have been using Richard's include for the SSD1306 (32*128) display with sucess.<br />
I was now trying to display a single dot which would move on the display according to an X and Y coordinate variable.<br />
<br />
Using the command GLCDDHL 0,0,1,1 works to display a single dot and for a fixed X and Y value but not if I want to use something like Xvar and Yvar.<br />
<br />
How can I do this?<br />
<br />
Thanks</div>

]]></content:encoded>
			<category domain="https://www.picbasic.co.uk/forum/forumdisplay.php/37-PBP3">PBP3</category>
			<dc:creator>PaulMaker</dc:creator>
			<guid isPermaLink="true">https://www.picbasic.co.uk/forum/showthread.php/27117-ssd1306-Include-Question</guid>
		</item>
		<item>
			<title>Why SOUND statement produces loud and clear sound, but FREQOUT - does not?</title>
			<link>https://www.picbasic.co.uk/forum/showthread.php/27116-Why-SOUND-statement-produces-loud-and-clear-sound-but-FREQOUT-does-not?goto=newpost</link>
			<pubDate>Fri, 01 May 2026 12:26:16 GMT</pubDate>
			<description>Hello :) 
AI has no answer. 
 
even at 64mhz, FREQUOUT provides very low volume, distorted audio, while SOUND, even on 4Mhz 628A chip, produces loud...</description>
			<content:encoded><![CDATA[<div>Hello :)<br />
AI has no answer.<br />
<br />
even at 64mhz, FREQUOUT provides very low volume, distorted audio, while SOUND, even on 4Mhz 628A chip, produces loud and clear sound.<br />
This is not chip or hardware issue - tested on numerous 12F-16F-18F devices. This is PBP issue as it seems. Can we fix it somehow?</div>

]]></content:encoded>
			<category domain="https://www.picbasic.co.uk/forum/forumdisplay.php/4-mel-PIC-BASIC-Pro">mel PIC BASIC Pro</category>
			<dc:creator>CuriousOne</dc:creator>
			<guid isPermaLink="true">https://www.picbasic.co.uk/forum/showthread.php/27116-Why-SOUND-statement-produces-loud-and-clear-sound-but-FREQOUT-does-not</guid>
		</item>
		<item>
			<title><![CDATA[DT interrupt problem / K40 - "Priority State Not Found"]]></title>
			<link>https://www.picbasic.co.uk/forum/showthread.php/27115-DT-interrupt-problem-K40-quot-Priority-State-Not-Found-quot?goto=newpost</link>
			<pubDate>Tue, 21 Apr 2026 01:07:25 GMT</pubDate>
			<description><![CDATA[I'm trying to switch from an 18F25K20 to an 18F26K40, and I'm getting a compiler error (PBPX 3.1.6.4) specific to the timer interrupt definition. ...]]></description>
			<content:encoded><![CDATA[<div>I'm trying to switch from an 18F25K20 to an 18F26K40, and I'm getting a compiler error (PBPX 3.1.6.4) specific to the timer interrupt definition.  I'm using the interrupt include file &quot;DT_INTS-18_3_4c.bas&quot; as defined in this thread:<br />
<br />
<a href="https://www.picbasic.co.uk/forum/showthread.php/23940-Error-when-compiling-with-DT_INTS_3_4b-quot?highlight=DT_INTS-18_3_4c" target="_blank">https://www.picbasic.co.uk/forum/sho...T_INTS-18_3_4c</a><br />
<br />
I've tried defining the priority via the INTCON and IPR0 registers directly, modifying the original &quot;DT_INTS-18.bas&quot; directly based on mpgmike's writeup to customize the interrupts, and changing to a timer1 interrupt (vs timer0), but no dice.  I imagine I'm overlooking something simple cause I can often be an idiot.  Any help is greatly appreciated!  The code for the interrupt definition code is below:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">@bsf IPR0, TMR0IP 'set timer0 overflow to high priority<br />
IPR0.5=1<br />
INTCON.7=1<br />
INTCON.6=1<br />
INTCON.5=1<br />
<br />
'----[Start High Priority Motor and PPM Read Interrupt]-------------------------<br />
ASM<br />
INT_LIST macro ; IntSource, Label, Type, ResetFlag?<br />
INT_Handler TMR0_INT, _MOTOR_CONTROL, ASM, yes<br />
endm<br />
INT_CREATE ; Creates the interrupts <br />
ENDASM<br />
'----[End High Priority Motor and PPM Read Interrupt]---------------------------</code><hr />
</div></div>

]]></content:encoded>
			<category domain="https://www.picbasic.co.uk/forum/forumdisplay.php/4-mel-PIC-BASIC-Pro">mel PIC BASIC Pro</category>
			<dc:creator>achilles03</dc:creator>
			<guid isPermaLink="true">https://www.picbasic.co.uk/forum/showthread.php/27115-DT-interrupt-problem-K40-quot-Priority-State-Not-Found-quot</guid>
		</item>
	</channel>
</rss>
