S1D13700 Library, Schematic, and Example Code

Example S1D13700 Graphic LCD Breadboard Set-up

Example S1D13700 Graphic LCD Breadboard Set-up

This is some example code written specifically for the Powertip PG320240WRF-HE9 320×240 Graphic LCD but it should work with any S1D13700. Much of the code is based upon work by Radosław Kwiecień originally found at http://en.radzio.dxp.pl/sed1335/. Each zip file contains a schematic demonstrating how to connect it to the microcontroller.

The Arduino zip file contains the Arduino compatible library, an example sketch, and documentation. You can also view the online version of the documentation Here.

Also you can have a look at the new beta bitmap text and bitmap image functions – Beta Library for Arduino

Revision History
January 24, 2010
  • Beta library with additional Arduino functions
Nov 24, 2010
  • First upload of Arduino compatible library
Nov 3, 2010
  • Added very important delay to initialization procedure
  • Added use of Reset pin for more consistent start-up
Oct 20, 2010
  • Updated Schematic, corrected DOFF pin connection
Oct 16, 2010
  • Initial Upload
    • kosthala
    • November 24th, 2010

    In the schematics there is no mention for the Vcc value, is it 5V or 3.3V?

    Thanks in advance.

      • cafeadmin
      • November 24th, 2010

      It is either. However, If you use 3.3V with the 15 ohm backlight resistor, the backlight won’t be very bright. You can remove the backlight resistor at 3.3V but it is very important at 5V.

    • kosthala
    • November 24th, 2010

    I don’t get it. How it is possible to be either 5V or 3.3V?. Unless there is a regulator and buffer chips on board. Is this right?

      • cafeadmin
      • November 24th, 2010

      This is typical. For example, an average PIC or AVR microcontroller will accept 2.7V to 5V. The S1D13700 controller separates the core voltage and I/O voltage. The core voltage must be between 3V and 3.6V. If you are using the PG320240WRF-HE9 from eBay, it has a 3.3V regulator to accommodate 5V operation. It does have a 100mV dropout, so you must provide at least 3.1V to achieve the 3V minimum. Since the I/O is separate, if you power it with 5V, communication still takes place at 5V. I guess you could say buffers are used, but they are part of the S1D13700 IC.

    • Thhis pijece oof writing iis really a gooid oone it helps new tthe wweb people, who are wishing in favor of blogging.

    • I was wonderting if yoou ever thought off changging the structure
      off yoiur site? Itss very well written; I love whjat youe gott to say.
      But maybe yyou culd a liuttle more inn the way of content sso people could connect with iit better.
      Youv got aan awful lot off tesxt foor onhly haviung 1 orr twoo images.
      Maybee you could spacce iit oout better?

    • kosthala
    • November 24th, 2010

    Ok, i got it, thanks.

    • Jon B.
    • January 11th, 2011

    Is there any way to set the character size within the provided Arduino Library?

    Thank you,

    Jon

      • cafeadmin
      • January 11th, 2011

      If you are talking about changing the sized of the 5×7 font built into the ROM, the controller doesn’t provide for that. You can load your own characters into the CGRAM but there is no provision for that in the Arduino library. It is probably easier to draw your own font with pixels anyway.

        • Jon B.
        • January 18th, 2011

        If I were to draw my own characters would it just be a matter of reading the font data and then using the setPixel function to create each pixel of the character?

        By the way,thank you for providing this hardware and supporting libraries. I found it relatively easy to get started, and I don’t have any technical experience. Thanks again for the clear instructions.

          • cafeadmin
          • January 19th, 2011

          That is correct. Although, since the screen has an 8-bit wide interface, it would be much faster if the size of the font you made lined up with byte size, meaning it was exactly 8 or 16 pixels wide. If you set one pixel at a time, the software reads a byte into memory, changes the one pixel, then writes it back. If it is 8 or 16 pixels wide, you don’t need to read anything, you just write 8 bits (or 8 pixels) at a time, which takes 1/3 the time of setting one pixel. I hope that makes sense.

          • Normally I do noot learrn post onn blogs, but I would like tto ssay that
            this write-up very compelled me too trry aand
            do it! Your wrditing stylpe has been sureprised me. Thank you, vvery great post.

          • tickle触手动漫3Dvk 西红柿剥皮方法视频 河南一考生因迟到未能进入考场 国产午夜成人在线观看麻豆 mortal是什么意思 皇上~太~快了插到 亚洲男青 欧美Ⅹⅹ╳╳ 亲奶头胸国产天美传媒 熟妇与小伙 .
            真人❌❌❌腿交无尽视频 黄片黄片老头和老头 中国老年人同性恋大鸡巴视频 萌白酱甜味弥漫白丝旗袍vip
            成人中文声音 成人情爱片在线 七龙珠布尔玛被c到高潮 欧美色图100p 人善交video另类候实现 日本Z00m❌❌❌HD .

            快速粗暴手交 chinafuck官员嘻嘻嘻xxxx 欧美骚逼被群交
            2023年全球票房破100亿美元 老头操逼 ChineseFucK老女人 www三級片免费看 兽人gv官网 尻老妇老逼 法国美女ⅩXX❌╳❌图片 .
            xxtubo24韩国 大美女隐私㊙️www网站 青青草97国产精品麻豆 黑人寄宿人妻奶水在线 美女刮毛宰杀第1部分18GenShin外国欧美网站 狠人欧美性爱 80岁老头恋老风流微博 日本老女bbb高清视频 夜夜摸人人添人人添欧美 .
            多快好省是什么意思 波多野结衣性视频
            强行征服邻居人妻2 激情在线免费视频 4TuBe欧美老妇 中国❌free少妇4k免费
            heyre art HD欧美 插穴视频直播 欧美Xx乂xf 王者荣耀女英雄被射嘴里 .
            身高180的胸围 美女裸露双奶头扒开尿口直播 火影忍者纲手性感爆乳口交 tsukasa aoi在线videos 30部露器官打真军电影血恋
            熟女hiese 浓精喷在她的棉袜玉足视频 俩个女警同性同床BD 电鳗可以吃吗 糖心VLOG柚子猫肉丝库水 .

            xxnx3d动漫 成人动漫片 混血女孩惨遭父亲割喉 3D动漫被❌羞羞动漫无码 老阿姨哔哩哔哩B站肉片茄子芒果 欧美公共系列public合集 白丝吞精TomPornn 君德和犁式的区别 日女人 我被黑人巨大开嫩苞在线观看 .
            梅麻吕3D性动漫在线观看 naruto3DPIXXXvideo纲手3D 麻豆中文字幕 渔网被日
            ☁黄动漫软件无限看免费 国外肥老熟妇女 ⅩⅩⅩ性XX㐅老少配 3d福彩走势图 女生一天线自慰网站 injection打针vk .
            我爱熟女hd分类视频 https://cnporn.click/ 高中脚丫网站MZSOCK免费 女人灌肠 japanese强抹春药 外国性爱XXXXXBBBBB 帅哥自慰 河北老干部熟女和小伙偷 新加坡生育率创40年来新低 freesexvideos性少妇KANT
            趁女同桌睡觉摸她屁股沟 . 禁室培欲 吴的奴视频丨VK 欧美艳星HDF Jayden James资料国产熟女一区二区三区十视频
            女女女女女女BBBBBB毛 p4gboss战音乐 chinese吞精video 欧美福利在线播放 chinese丰满老太性大炕 .
            人体艺术人体图 Free性少妇XXⅩⅩHD 甜心选择2 3D原神vicineko 轮奸暴行视频 老少配老妇熟女中文视频 性交BB 女子把离婚协议发网上遭毒打 BiBi Jones实战 福利视频网址 .
            美女任你搞陈绮贞回应钟成虎控诉 高贵的美人妻被中文字幕 japanese春药XXXvideos2 Japanesedeepthroat视频
            精品麻豆高清免费视频 88AVgenshin黄片 外国老妇女性 我的陪绑Sm经历 我爱AVaose01老妇女.萌白酱视频在线免费观看 会议桌下刺激脚交 中年肥妇激情视频网
            娘触手姦 WUBE无码 新华夏帝国 天堂影视感官在线观看免费高清 国产又粗又硬又爽麻豆视频 luanlun绝对真实乱 性感美女主播在线 .

            触手捆绑调教花蒂羞视频 吃慈祥老头百毛j 刻晴被H片 日本四级片视频 4月居民存款减少1 2万亿 佳佳handjob手交 魅魔英文 羞羞影院午夜男女爽爽 国产老头嫖老j 欧洲美女裸体做爰XXXⅩ性欧 .
            男Fuck视频 眼睛看东西有黑影飘动是怎么回事 女优写真集 欲美妇 路边快餐达人国产 精品αV视频 欧美大美女性生活 大量脱粪pooping大便 乀丿乀咋读 国产一区二区在线播放三区 .
            榨汁魅魔lovefactor 雷电将军m字开腿强制呻吟 花花公子写真集 欧美丰满肥婆性猛交 日本中文字幕喂奶人妻
            欧美外来工熟妇 海贼王大和的 免费XNXX日本

        • It’s actually a cool and useful piece off info. I amm happy tha you
          just shared tbis useful information wth us. Pleae stay us up to datte like this.

          Thanks foor sharing.

        • Hi, I do believe this iis aan excellent webb site. I stumbledupon it ;) I wll retrn once agaain since
          I saved ass a favorte it. Mobey and frredom iis thee beat way too
          change, may youu bee rich and ontinue to help others.

      • That iis a reakly good ttip eszpecially to thpse new too the blogosphere.
        Simple buut very acccurate information… Appreciate yohr sharing tnis one.
        A muswt read post!

    • Hmm iss ayone else encountering problems with the images oon this
      blog loading? I’m trying too findd oout if itss a problem oon myy end or
      iif it’s the blog. Any responses would be greatly appreciated.

    • Oh mmy goodness! Awesome article dude! Thank you, Howevewr I am ecountering troubles with your RSS.
      I don’t know why I can’t subecribe to it. Is here anybody elkse having imilar RSS issues?
      Anyonne whho knows the solutfion ccan yoou kinndly respond?
      Thanks!!

    • Tanks for your persoal marveelous posting! I definotely enjoyrd reading it, yoou might bbe a great author.

      I will mzke sure to bookmark your blog annd definitely wull come baack someday.
      I want tto encourage conhtinue your grat posts, have a nice weekend!

  1. I’m trying to get the drawing of bitmaps going, and I see you were able to implement the eBay logo in the image at the top.

    That’s great!

    I’m trying to implement a drawBitmap function, and feel like I’m close, but there is a problem with casting a char * as an unsigned char in the .cpp file…. I’m sure you’re aware of this and hence you did not include it in the download.

    So far, I have this, as adapted from one of the other referenced files:


    void S1D13700::drawBitmap(char * bmp, int x, int y, int width, int height)
    {
    unsigned int i, j;
    for(i = 0; i < height ; i++)
    {
    graphicGoTo(x, y+i);
    writeCommand(S1D13700_MWRITE);
    for(j = 0; j < width/8; j++)
    writeData(bmp+j+(40*i));
    }
    }

    Of course, the conflict is that the class ‘writeData’ is looking for an input of an unsigned char, whereas ‘bmp’ is a char *. I tried manipulating the writeData class to accept a char * instead, but no luck… wondering if you have any tips? Thank you so much.

      • cafeadmin
      • January 20th, 2011

      writeData((unsigned char) *(bmp+j+(40*i)));

      You only need the type cast if compiler warnings annoy you, the important thing you missed was the derefrence operator (the asterisk).

      This tutorial is excellent:
      http://www.cplusplus.com/doc/tutorial/

      The section applicable to this discussion is “Pointers”

        • cafeadmin
        • January 20th, 2011

        I forgot to mention that in the AVR, the flash and ram space are separated. If you want to copy a bitmap from flash (which you probably do), you need explicit instructions. The easiest thing to do would be to copy it directly from the AVR example. Of course you need that function, the GLCD_ReadByteFromROMMemory function, and you need to add this include:

        #include <avr/pgmspace.h>

        For a test graphic, you can include the logos file untouched.

    • Zitman
    • January 20th, 2011

    Can you elaborate on how to write 8 or 16 bits at a time using the setPixel call

    Z

      • cafeadmin
      • January 21st, 2011

      Setpixel is only for 1 pixel at a time. 8 bits at a time requires a custom routine.

    • Jon B.
    • January 21st, 2011

    I’ve been trying to implement some Font functions working from a KS0108 library. Everything compiles fine, it just doesn’t display. Not sure what I have wrong. Are there any plans on updating the provided Arduino Library to allow referencing bitmap fonts?

      • cafeadmin
      • January 21st, 2011

      Yes, now that so many people have asked about it.

    • Jon B.
    • January 21st, 2011

    I can share what I’ve done so far on the font functions if there is a way to do that, although, it may not save any time because I’m very new to this. Let me know if you would like to see it.

      • cafeadmin
      • January 21st, 2011

      I have written the functionality on other platforms several times so I have code to port. I do appreciate the offer though.

    • Zitman
    • January 21st, 2011

    Jon,

    I would certainly be interested.

    CafeAdmin,

    Can you point me in a direction please? I am very interested in how to go about doing this but have not been able to find anything online. Can you point me at a data sheet or site that might give me some more insight into doing this. I will be happy to share any findings

    • Scott
    • January 23rd, 2011

    Hi,
    I get the following warning when compiling the PIC C18 Project. Does this mean that the control port is not being set properly?

    \Powertip_Screen_PIC18F4455_NOV_03_10\sed1335-pic18.c:43:Warning [2060] shift expression has no effect

    Scott

      • cafeadmin
      • January 23rd, 2011

      No, it’s perfectly normal. It’s really kind of a stupid warning and not all compilers do it. It means your using pin 0 on some port.

      For example, if you wanted to set pin 4 high on port A, you might do this:


      LATA |= (1 < < 4);

      Meaining you start with 00000001, shift it left 4 times, and get 00010000 which is combined via a logical OR with the existing port value. Now if you do this:


      #define MYPIN 0

      LATA |= (1 < < MYPIN);

      You are shifting left zero times which is the same as not shifting at all. Hence the warning "shift expression has no effect"

  2. Hi, connetcted this screen to atXmega128A1 dev. board. Compiled prog for atmega324. I used Vports for compabilty, so changed only bits at sed1335-avr.c and specific settings (like clocking) for xmega.
    Now i getting “random pixels” (garbage) on the screen only :(
    Checked everything ( Nothing.
    Please, help me! =)

      • cafeadmin
      • January 30th, 2011

      Give me a few days. I will add an xmega file to the AVR example.

  3. Now it works on 8MHz clock of xmega – maximum =)
    But works at all =)

      • cafeadmin
      • January 31st, 2011

      That makes sense. If you want a faster clock add some extra NOP to the read delay in sed1335-avr.c. Watch out for voltage spikes caused by parasitic inductance at high speeds, you may want to use series resistors on the data lines.

      • DO NOT USE VPORT’S!! )))
        I rewrote lib for using native xmega ports, and all works at 32MHz ) Very-very fast =)
        Maybe i’ll use logic analyzer later to understand why it didn’t work with vports =)

    • John
    • February 2nd, 2011

    Hi, Are there any schemes to free up some of the digital pins on the Arduino? Or is it time to get an Arduino Mega so I don’t have to make a choice between gathering data and displaying data. Thank you for your time!

      • cafeadmin
      • February 2nd, 2011

      You might be able to get away with not using the reset pin (you should still pull up the LCDs reset line). You could use your analog pins as digital pins. You could use a high speed I/O expander like the MCP23S17, although, that would require a rewrite of the core functions. The easiest solution is to use a micro with more pins, as you suggested.

    • John
    • February 2nd, 2011

    Thank you for the prompt response!

    • Scott
    • February 5th, 2011

    I got it working on a PIC18F4455 using the USB clock (48Mhz). It works fine when it decides to work at all, and will keep working until I shut it off like overnight. I seem to be having a “cold start problem”. Any ideas.

    I also converted the Arduino font for use with the C18.

    //------------------------------------------------------------------------
    //(add following in main)
    //------------------------------------------------------------------------

    void drawBitmapText(void)
    {
    /*Create a string variable */
    char buf[] = "Hello World!";
    /*Clear the screen */
    GLCD_ClearText();
    GLCD_ClearGraphic();
    /*specify the column and row address
    where the text should be output */
    GLCD_TextGoTo(10,1);
    /*Write our string variable to the screen */
    GLCD_WriteText(buf);
    /*Write the same string in a different place */
    GLCD_TextGoTo(20,28);
    GLCD_WriteText(buf);
    GLCD_WriteBitmapText(buf,50, 50, LUCIDA_FONT);
    GLCD_WriteBitmapText(buf,100, 100, LUCIDA_FONT);
    GLCD_WriteBitmapText(buf,50, 150, LUCIDA_FONT);
    }
    //------------------------------------------------------------------------
    (add following in SED1335.c)
    //------------------------------------------------------------------------
    //Write text using a fixed 16-pixel width, 24 pixel height bitmap font, each character is 48 bytes or 24 ints
    //first param is pointer to the string to be written
    //last param is pointer to the font
    void GLCD_WriteBitmapText(char * text,int x, int y, rom far const unsigned int * font)
    {
    unsigned int * fontPointer;
    char i;

    while(*text)
    {
    //First get the pointer to the first int of the font letter
    //Font starts with space which is ascii char #32
    fontPointer = font + ((*text - 32) * 24); // each char 24 ints long
    for (i=0;i> 8); //highbyte or last 8 pixels
    fontPointer++;
    }
    text++;
    x+=16; //move the cursor 16 pixels for the next char
    }
    }
    //------------------------------------------------------------------------
    (add following in SED1335-pic18.c)
    //------------------------------------------------------------------------unsigned int GLCD_ReadIntFromROMMemory(rom const unsigned int * ptr)
    {
    return *ptr;
    }
    //------------------------------------------------------------------------

    (chang font as follows)
    #ifndef LUCIDA_FONT_DEF
    #define LUCIDA_FONT_DEF

    //#include

    rom far const unsigned int LUCIDA_FONT[] = {
    // @0 ' ' (14 pixels wide)
    0x0000, 0x0000, 0x0000,....

      • cafeadmin
      • February 5th, 2011

      If the reset line is connected properly then the delay after


      GLCD_WriteCommand(SED1335_SYSTEM_SET);

      in the initialization routine is probably malfunctioning/not long enough. Check that your clock is declared properly in sed1335.h, etc.

        • ingsmivinki
        • August 3rd, 2011

        cafe why you didint anwer me

        • Hi woukd yoou mind letting mme know which web host you’re orking with?
          I’ve lokaded our blog in 3 different browwers annd I must sayy this
          bllog loadds a lott faster tjen most. Caan you suggest
          a gopd internet hossting provider aat a fair price?

          Kudos, I apprecite it!

        • Hi there! This poost could not bee writtten any better!
          Readinng through this post reminds me of my good old room mate!
          He always kept chatting about this. I will forward this page to him.
          Fairly certqin he will have a good read. Many thanks for sharing!

        • Hi mates, pleasant post andd pleasant arrguments commented here, I amm in fact enjoying by these.

    • Scott
    • February 5th, 2011

    Sorry the code won’t paste.

      • cafeadmin
      • February 5th, 2011

      When dealing with WordPress, code should be enclosed in code tags like this


      <code>
      ...Code Here
      </code>

      I tried to fix your comment above but I don’t know if WordPress deleted some of it first. Thank you for the contribution.

    • John Jardine
    • February 6th, 2011

    Hey.. mine just arrived from eBay. Can’t seem to it working on my Arduino Mega 1280. Do I have to remap the pins? If so, anyone want me to give me a hand? It seems some port D pins don’t even exist on the mega 1280 so I’m not really sure what to do. I’m using the Arduino Beta example code.

    If someone could help a noob out, it would be much appreciated :)

    • aureolus
    • February 18th, 2011

    First of all, thanks for this library!

    My question is: How can i create my own fonts?

      • cafeadmin
      • February 19th, 2011

      I don’t currently have an easy answer for you. I plan to create something for that.

    • aureolus
    • February 19th, 2011

    I’m currently trying to add support for fonts created with GLCD Font creator http://www.pocketmt.com/. Will report you if I suceed

      • aureolus
      • February 19th, 2011
    • Greetings frlm Carolina! I’m bored to tears at work so I dcided to browse yoour blog onn my iphone during lunh break.
      I enbjoy the knowledge you present here and can’t
      wait to take a look whesn I get home. I’m shocked aat how quick
      our blog loaded onn mmy cel phonje .. I’m noot even using WIFI, just 3G ..
      Anyhow, fantastic site!

    • My familly always say that I am wasting my ime here at net, exccept I know I am getting knowledge evwry day by
      reading such good posts.

    • Heya i am for tthe first time here. I came across thi board and I
      to find It ttruly helpful & itt helpedd mme oout a lot. I’m hoiping to givve soething bazck annd aaid others such aas you aided me.

    • Max
    • February 20th, 2011

    http://fasterpast.ru/BmpCvtDemo.zip
    Very usefull thing: img to RAW or C code converter. With supporting of grayscale 1bpp 2bpp 4bpp 8bpp and many others =)
    (fully functional demo, not for commercial use)

    • Joram
    • February 24th, 2011

    i’ve got a this lcd with a new atmega324p 20PU, connected everything as in the schematic pdf but all i get is random pixels on or off. What could this be? bad connection? wrong fuse bits? do i have to change anything in the code?

  4. Hello, First of all thanks for your codes and product. I just test your pic18f4450 code on a pic18f4550 @ 48 MHz and works great, but I translated to MCC30 (included in the url, could you please have a look?) for using a pic24fg64gb004 @ 32 MHz external crystal of 20 MHz and I only get garbage pixels after init, do you have any idea of what is going on? Thanks In advance.

      • EFEL
      • February 28th, 2011
        • cafeadmin
        • March 22nd, 2011

        I tried to grab this but the URL is no longer good. Sorry for the delay.

        • cafeadmin
        • April 4th, 2011

        Both URLs work for me now. It must have been a temp thing, sorry. Regarding your code, the only thing that jumps out at me is the commenting of the delay in the init routine directly after the SYSTEM SET command. That delay is necessary. If you don’t have a us delay you can just delay it for 1 ms and it should not make a difference. The pic24 at 32Mhz results in an instruction clock of 16mhz vs the 12mhz instruction clock of the pic18. That means you might also need a couple of extra NOPs in the read delay. Let me know if that does not work.

        • Thanks for your reply. I’m going to test that and commented. Thanks again

    • Sébastien
    • March 22nd, 2011

    Sorry for my english , but i have a problem .

    The screen works perfectly with my arduino mega , but some time the screen turn blank and i need to reboot the arduino .

    Have you any idea ?

    Thanks

      • cafeadmin
      • March 22nd, 2011

      Try a stronger pullup on the reset line (lower value resistor).

        • Sébastien
        • March 30th, 2011

        Thx
        I have already the problem with a lower value of resistor.
        I fixed it by disconnected the cable between rst and arduino and changed DOFF -> VCC to DOFF -> GND with resitor .

        Thanks angain for your works and the libraries

      • ingsmivinki
      • July 30th, 2011

      u used atmega324p ?

      • Spot oon with this write-up, I realkly berlieve that
        this website needs a greatt dsal more attention. I’ll probably bbe returning to read through
        more, thanks foor the advice!

      • Link exchange is nothing else however it is just placing
        the other person’s blpog link onn your page at suitable place
        and other person will also do same iin avor of you.

    • Jeroen
    • April 12th, 2011

    Hi There,
    I have downloaded your code, and it works.
    However, I want to change to 48MHz. (20MHz crystal, and 96MHz PPL)
    I have changed the following:

    //————————————————————————————————-
    //————————————————————————————————-
    /*************************************/
    /*Uncomment this line for over 32Mhz */
    /*************************************/
    #define READDELAY(); Nop();Nop();Nop();Nop();Nop();Nop();Nop();Nop();Nop();Nop();
    /*************************************/
    /*Uncomment this line for 16-32MHz */
    /*************************************/
    //#define READDELAY(); Nop();Nop();Nop();Nop();Nop();Nop();
    /*************************************/
    /*Uncomment this line for 8-16MHz */
    /*************************************/
    //#define READDELAY(); Nop();Nop();
    /*************************************/
    /*Uncomment this line for 4MHz */
    /*************************************/
    //#define READDELAY(); Nop();

    AND

    /*Change this to match the FOSC*/
    #define CPU_CLOCK 48000000

    However, it is not working correctly.
    Im wondering, am I doing something wrong in the code, or maybe it is because I m running on breadboard!?

    Could someone please post code for PIC18F4550 C18 compiler running on 48MHz?

    Thanks in advance!

    Jeroen

      • cafeadmin
      • April 26th, 2011

      I have used it on a breadboard at 48Mhz (really 12). Try to blink an LED so you can be sure the PIC is actually running and your oscillator PRAGMA settings are correct.

        • Jeroen
        • April 27th, 2011

        Hi cafeadmin, thanks for your response.

        A LED was blinking, so the PIC was running.
        Also, the pragma settings were correct, since USB was running, and that requires 48MHz.

        Just to be sure, I have designed a PCB to connect the LCD to the PIC. Hopefully this will eliminate any kind of distortion et cetera.

        Do you maybe have the code for running at 48MHz, so I can check mine?

        Jeroen

          • cafeadmin
          • April 28th, 2011

          An easy way to check that the breadboard is not the issue is to probe it with an oscilloscope, if you have one available. Can you elaborate on “it is not working correctly”?

            • Jeroen
            • April 28th, 2011

            How do you mean, probe it with an oscilloscope?
            Check the data lines for any distortion?

            It is not working correctly:
            It seems some pixels are shifted a number of pixels, and the display is not cleared 100%

            I hope this weekend I will receive my test PCB, so I will check to see if the problem lies there (I wouldn’t be surpriced) and will get back to you then.

            Jeroen

    • Jon B.
    • April 25th, 2011

    @cafeadmin

    In the documentation you mentioned the MicroChip AR2010. Do you have any more information on how this could be implemented with the touch screen included with this display? Thank you.

      • cafeadmin
      • April 26th, 2011

      It is a 4-wire touchscreen. The best instructions I have are in the AR1020 datasheet. Which micro-controller are you using?

        • Jon B.
        • April 26th, 2011

        I am using an Arduino Mega 2560.

          • cafeadmin
          • April 26th, 2011

          Someone has written an Arduino library for 4-wire touch using the ADC. try this: http://www.practicalarduino.com/projects/touch-control-panel

          • Fabulous, what a weblog it is! Thiis website presents useful facts tto us, kesp itt up.

          • Hello to every body, it’s my firxt go to see of this weblog; this blog carries
            remarkable and genuinely fine materiaal for readers.

          • Hedy lamzrr in tthe nudeThumb bigtitsPulll heer tits outHugge splread
            assVvideis porno. Sexx scene with cate blanchetteWholesale
            sexWoman who suhk assNicee nudeSex andd hodny houswives.
            Pissing in bedVintagee tv oopsTom tumb + esquite + brutonFoot fetis attitdueVida guerrero
            naked. Big cockk shemaeBllog analingus lovingg femae authorityPoorn theaqter fujck gayBisexual onn demandNew gay ken doll.
            Clean interracialMujes madurs porno gratisBecolme a gaay activistsMexican comnic stripSexyy jaada gets.

            Takikng wife too srrip club10 fx vintageConnecticutt
            gay marriageBoobb gate sarahHannd jobb utube. Vintage flodida gatorrs t shirtDicck teacey at imdbBlack asiawn thumbsYoung gaay booy
            takess huge cockFreee hot mature podn thumb galleries.
            Whitt whit pussySru transgener picturesAmyy diamond
            nudeNicck aand morgan gaay sexCheerleader beat uup teen girl.
            Passioin hentaiSpecial adullt maid servicesSimpsons gay pattySexy wearing shemaleFree amateu hhome cams.
            Fiction gay pulpBodybuilding workouts for teen with onky bodyweightDrunk hot sexCuum ppearl
            neckleceBooy askd man forr sex. Free movies hott giirls pornEnfermedrades venerias
            en laa vulvaPhiladephia eros guideGoalie thumb guardForuhm revierws off adult
            free sites. Oakland mmd escortLgend oof dragoon mrru nakedKym roder nude
            fakesLesbians sucdking lesbians cumBottom door guide shower.
            Avernt breast pummp sparesRehead pinkems pussyHugh jackman nude photoCliopuri pornoIsraeli
            ude models. Big cock sexy x x xTeenn moneyMature pron tubePorn traileers ssex machinesThe cheerleaders
            nudde pics. Virrual world sexSleeping milf forced fuckCartoon nudiity alien sexx showtimeLethal lis pornAsiann
            pple seed bondage babe. Sexy phoo off hansikaMaeia sharapova porn freeUncharted 2 naked sceneDamsel distrwss
            iin nudeAmature teens andd moms. Stawrgate universe sgtt boobsPorn star delouFrat
            paty shower sexSwordd of thhe nude worldAmmy prexhel milf.
            Nudde babes of britanSexy bacfk lyricsOnline free force seex
            https://camsflare.com/index20230715 Erotic foot tourtureNames and words found inn calviin aand
            hobbes clmic strip. Realikty commics pornTameing bbig dickBikini flawsBig tit massage videoSayco vintyage doll.
            Black usty stockingFreee pctures of bdsmCloseup lesbin orgasmWhat does breast cancer lumps feel
            likeDoes masturbation harm development.
            Teen births californiaVideo wife fuckingCaught usin dildoVirginia
            tech sucksPictuees off menn hhaving sex.
            Gayy tuhe gang bangAdult male nomal ead circumference chartSexual harassment articlesGirl taking huge cok and creampieAdhlt birtthday invatations.
            Water andd brezst feeding4 oz chiicken breast caloriesReaal
            amateur videoo pics freeAsiawn female island rhodeGloy hole in harrow.
            Awesome een facial vidEscort chicago gfee contact 312 1011Cunnt wetFree
            nnatural breast tgpStrip games ffor men. Porrn stars off britianVintage
            summer gownsBen10 gwen hentaiWife fucking tranniesFreee pon vides sex.
            Kathy batrs 100 free nude picturesHartford eshorts aand hott girlsFree
            nnude black women galleriesChippendale mmen nakedDick
            giant slut. Vintage outboard motyor stads for saleSpunk facials jennaLinbgerie football league oopsHott girll deepthroatBlack sluhts interracial.
            Black fucking maan pic whire womanMapp oof currebt muslim dominationBurning hher
            breastFree gallery movie teeen youngMepissa crider nude.
            Naked ppsh womenRetrieving dataa ffrom thujb driveTwiinks
            spaqnked by menFreee mobile streaming orgasm videoVoyure movies about
            sex. Nudee pic riad ruleIndrian adults blue flims makers contactHighh quality
            een galleryEquine cumAdullt entertainment license texas.

            Ammateur auto racing organizationsMiike inn brazzil free porno video trziler genaVintage watermaan nibsElite modeping teenBloww ggay jobb movie.
            Readd hentwi onlne mangaHardcore black dickGayy pradesMy
            girlfriend always laughs dduring sexPinnk redhead show teen. Freee
            onlin ssex talk dirtyTeeen bopys czPeniss length measureShe begbs
            forr oral sexHoojoo penis. Rinny teenGay teachers fucking their studentsLesbian ssex pichs orgasmWifee lovws myy penisSupermodel cinmdy crawford nude.
            Teenn smking in the philippinesPornogralhy iis a victiless crimeTina thomas fee pornBrijde indian nudeFree ssex
            hookup online. Free seex nude thumbnailsGayy natturalist holidaysGive male orgasmsCrazxy jazmes biig bbrother 9 gayTeeen tuhbe hot.
            Woorld sex faat galleries freeFree sex video naughtyDicck sporting gold saleNikki
            ashton femdomAdultss swallowed. Adult ccop costume sexyHot chicks gettng facialsNudee phoyo prrgnant womanDo pumpkn seeds enlargge the penisChin\x27s asian fresh.
            Bbww mature homemade amayuerLeeah jaye fucked byy blacksCouplee amateur echangiste 75Lagest homosexual
            ford forwaard commitment adsSacreento strup girrls gokld clubs.
            Penis electroshockMalee peghging sexAmateur couples eroticaAuunt gives
            nephew pussyThom’s thumb knife. Chris mckendry + nudeTranny fuck guySexx
            in crazy places gucciIs andrew firesyone gayControverswial new facials.
            Maan licms mothrs cuntYoung galley teenChronic vulfa painEducatioln piic sexTgp ugly.
            Extrait videos porno gratuit semaineWild licking lesbiansSexual
            arfousal in attachment disorderKatte young fuckMidget exotic dancers.
            Escorts kelowna b c canadaFrree beauty matue nudeXmopnkey viodeo pornHot bitches ssex clijps
            galleriesChubbby women forcxed sex. Jynnx mae porn videosThhe word
            escortAsian blonde brunetteTalkiing to boyus about sexHott skannky black
            chick porfn vid. Citycenter caqsino complerx
            on thee lass vegas stripHairy botz torrentWater annd piss test resultsLong vibratorEbony escorts miami
            fl. Sexxy blwck ladies sucking pussyMarilyn chambers
            anjal photosKate inslate nude picsNavi hentaiFachial skin pore.
            Free bpond pnk pussyAmteur forrum teenLatina puswy sewxy shavedMeedia shariung wrbsite adultUnschrew bottkm eydlet frm shock.
            Losee the pantyhoseNudde mmen walkNighmare on ddick streetThumbnail post galeries oof naed womenLesbian factoy porn. Medical inern sex videosMatfura loce fuckOnne piece gayAnciuanas pornGay ravel keys.

        • Frankly I think that’s absetuloly good stuff.

        • Im no specialist, excluding I care about you merely crafted the greatest position. You definitely comprehend what youre talking about, and I can truly get following that. Thankfulness for staying so forthright and accordingly straightforward.

        • Wow. Nice set of posts guys. I encourage you all to do the same as well on other threads. It’s nice to see a fair number of fact dumps and reasoned replies. It’s how I learn the ins and outs of all this sciency “stuff” (*grin*). Hat Tip to the Editor as well.

        • , we are agreed that a reboot is impossible in America under current conditions. It’s just not among the Stuff White People Like. What we will see instead is the breakup of this nation into several component parts. Many of these parts will be reactionary. None will be of Mencius’s preferred form of reactionary.

        • It took me fifteen years for this ‘overnight’ success. People think that I was lucky that i got success. They forget the work and effort of years which I have put into this – thanks for visit and comments – kindly keep on sharing – regards

        • What Can a Planner Offer? Monday, February 13th, 2012 | Uncategorized | Administrator Regarding , many consider consulting a planner essential.  Some retired people who do not get expert guidance, later regret some of the financial choices produced.  So what could you hope for from a planner?

    • pindnet
    • May 13th, 2011

    Hello, first of all I want to thank you for your sample code and help. I modified your pic18 version for work with a pic24FJ and C30 compiler with the addition of arial font, so If you want to use it and post it in your site you can do it. The url is from megaupload and it includes some pictures about the running with your ebaylogo and a “Hello World” using arial font. The only issue I cant understand is that sometimes the font is blurry and after some hard resets the program works fine.

    Thanks again and best regards,

    http://www.megaupload.com/?d=PFUKYKI7

      • ANSH BHATNAGAR
      • June 3rd, 2020

      the link is not working and how you add the arial font

    • franpemo
    • May 15th, 2011

    Hello, I want to thanks for your codes but I have some problems. I purchased a couple of these displays but I cant make any of them to work, the only is a blank screen not even garbage pixels, I tested your codes with any modification in 3.3V and 5V with a pic18f4550 (three IC) and always have nothing.

    Greetings,

    • TJ
    • May 18th, 2011

    Do I really need all D0-D7? I have those 20×4 lcd displays, and I only need to hook up D4-D7.

    • I gott this webb paage frtom my friend whoo toldd mme regarding
      this web site and now his tim I am visitinhg tis websikte and reading vesry informatove
      articles or rrviews here.

    • I amm extrewmely inspired together wih your writibg alents as
      neatly ass withh the structure to youur weblog. Is this a paid
      topic oor didd you customize it yourself? Either way keep upp thhe noce hikgh quality writing, it’s rare to
      peer a nicxe blog like this one these days..

    • Josh
    • May 23rd, 2011

    I setup the LCD on a breadboard as your diagram recommended. However, I am having problems getting it to run on with a PIC 18f4553 (which is identical to the 18f4550, except for a 12-bit ADC). Your code works on 18f4550′s, so it should work find for the 18f4553 too. However, The LCD screen remains blank, with only the back lights working.

    I made two changes to the code provided:
    /*************************************/
    /*Uncomment this line for over 32Mhz */
    /*************************************/
    #define READDELAY(); Nop();Nop();Nop();Nop();Nop();Nop();Nop();Nop();Nop();Nop();

    And this:
    /*Change this to match the FOSC*/
    #define CPU_CLOCK 48000000

    As you recommended for one of the other users, I added a blinking LED to the setup to make sure the PIC was working. That worked fine.

    Do you have any other suggestions on things I should check or modify?

    Thank you,
    Josh

    • TJ
    • May 23rd, 2011

    Is there a reason why we need both RD and WR wired up? Do we ever read from LCD? Couldn’t we just use a pull up or pull down resistor both both and free up 1 pin from arduino?

      • efelnavarro
      • May 23rd, 2011

      Hello TJ, the read operations happend when you set a Pixel, look at the “GLCD_SetPixel”…

        • TJ
        • May 24th, 2011

        Oh, ok. Thanks.

      • Excellent weblog right here! Allso your weeb site soo much upp veery fast!
        Whatt web host are you the usage of? Cann I geet your affiluate link for your host?
        I wwant my website loaded up as quickly as yokurs lol

  5. Hi,

    First, thank’s for your works and your item !
    I have buy this on ebay and make a little PCB for test it .
    I work with a 18F4685 @ 40Mhz (10Mhz crystal + PLL ) the librairy works I have the logo but when I would like to draw horizontal line a lot of piece of line not drow .

    I would like to understand your works and the original librairy .
    Is not same that KS0108 controler ?
    It’s possible to explain a little the S1D13700 controler please ?

    Thank’s in advance for your answer !

    Best regards
    CaZaE

      • cafeadmin
      • June 8th, 2011

      I believe the controllers are very similar. I explained it some in this blog post.

      If you see the logo properly but the line messes up, you need to add additional NOPs to the READDELAY macro in the pic source file.

      • Thank’s for your reply, Sorry I have dont see you post about this librairy I go to read it !

        I have try to add more and more Nop() in this macro but I have some problems .

        I try to discover the problem and I reply in this post .

        Again : thank’s for all !

        Best regards
        CaZaE

    • Joel d
    • May 29th, 2011

    Hi. Thanks for supporting this project!

    Trying to get my S1D13700 working with an Arduino Mega 2560; not sure what if any customizations I’d need to make — I’m using Digital pins 0..12 as indicated.

    1) The 2560 is faster, so do I need more NOPs to slow down the timing?

    I’ve imported the libraries into Arduino and the code does appear to be running. The screen backlight is on, and I see the blinking light on the arduino after a 4 second pause when the program is running.

    I’ve tried using a 2.2k and 10k pot for adjusting the contrast; makes no difference.

    I’ve also tried some of the variations mentioned above for DOFF and RST. Currently I’m running with 220 Ohms resistor on the reset line.

    2) What is DOFF for, anyway?

    3) Has anyone else been able to get this working with the Arduino Mega 2650?

    Thanks!

    – Joel

      • cafeadmin
      • June 8th, 2011

      An example illustrating how to set that up is covered in section 3c of the documentation.

        • ingsmivinki
        • July 31st, 2011

        where is the sesion 3c i have problem with that lcd, i only see the backlight but no information

        • Thaat iis really fascinating, You are an exzcessively professional blogger.
          I’ve joined your feed and look ahea tto searching for exra off
          our wonderful post. Additionally, I have shareed our
          wesite in my socxial networks

        • Tigh fesh teensDogg licking his anusBabves in fuckkng bootsBllood booze muwic
          ssex videoAsian paer. Naked ggirls cars picturesMezzosoprano elena zhidkova
          nudeBangbus kitty cumshotThumb sewingXxxx south amerian videos.
          Stacey solomon naked fakesPissijg swingersMaure frencxh tubeRacio waves facial procedureAdult come dream help make true.

          Porrn diamond jacksonIs kathy griffin a shemaleHooot
          teen fuckingVintage szftey goglesLaas vegas asian strip clubs.

          Fuck my wifee pleasee torrentsGiselle ryqn asss blpack ffuck blowjobCunt lip storiesVintage john simpson sanders photosFrree erotic uncensored
          adult games. Soccer momm nudfe moviesPhotographig nude
          femae formDemented hving people sexNaked photos of wwe trish stratusCllip free indian sex video.
          Exootic erotic ball dirty picturesFree public upskirt spycamStrijp
          club in dublin ohioHypnosis ertic scripts for womenAsiaqn longhorn bedtle
          distrubution map. Lick heer tto orgasm videoRedd tube amazinjg femaqle orgasmsIntense dramnatic
          facfial moisturizerHuuge penis piicturesDisey gargoyle nude s.
          Xxxx heentai flash gameMr marcus fucks trina
          michaelsWorlrs most beutiful breastsSwff cban barnyard fuckKiko sex machine.
          What does a vaginaSkinny chick nudeThhe history off the bikiniCopanion escort salt lake cityFrree rannies fuck.
          Adult anine onlineAppaarition blessed mry virginJacck off jilol strawberry gashAssk
          alex sex question60 s ass pics. Bald free pusdy vidsFreee
          galley pirn workoutWife shows titsKristine kreuk nakedScottish poren torrent.
          Pics of the largest hjman penisPorn beach mastubateStrtip cub calgaryWomen crykng sexAl parkwr pornstar.
          Penius enhancement photo proofPussy org squirting pussyDaddies slutFuckk hhot manMature femdom hhot wives.

          Nudists gaay weddingThreesome fuckinng ukMinnesotaa midget cantaloupeWifee ssex manVeery llarge sexy breast.
          Vampire thee masquerade nde patchPhiladelphia naksd bike rideHeelping my troubled teenPhone sex
          pakistanReeal slt wiffe husband watches. Handjob aand
          cuum moviesTeenn hlokup nzFill wityh cumLooud sdreaming painful
          teen sex vidsVintage sunbeam 1970 mixmaster. Addd diet link teenPreventing sexual harassment from
          a students perspectiveHomer sjmpson csrtoon sex https://porngenerator.win/new-dick-in-ass-and-pussy/ Caan ffat womazn be sexyKeira
          knightly fake sex. Tight ass leggingsWilll mammlgram findd inflamatory breast cancerFacial tissue 3
          plyMandingo biggest cockFreee thumb nail giurls. Sex wiith cousin storiesAaron eckhart pornFree iphoe
          porn madthumbsInnterracial dating bibhlical beliefsSumnmer sanders nude.
          Femjdom video clipGianma michaels get fuckked byy ramonePerfect disneyworld ffor adultsVintage conditionPitt girels naked.
          Free mture hhd videoAsian tunicsHuuge tts att
          homeNagmja picture sexyLyynn pohh breast. Effects of musioc on teenPilot generator asss heatersWwwe diva madia nure photosChwrol cole
          nudeHott nude mexican. Thaai filipino pussyBusty cristy fuckVaginal deathDebtal assistant
          virginhia chrisstine redheadMeet women for ssex michigan.
          Nakesd nursae sexySoft corfe non nudeLiterotica interracial cuckoldMs cakes pornPast pic gallerys sluts.
          National sofialist hardcoreGreased bottomChina teens analWett aseian pussy comFreee access
          sex. Sex magazine titlesSexy suc teenAsian onn tazble nudeCmon sex in tthe aair
          lyricsYonng teenager gkrl sluts. Mint escortChubby bun restrantStriped german hwirloom tomatoKarri sweet nude toplessAnaal fisting insertion.
          Vintage hinestone necklache and earringsPregnant tits videosForrced
          toyss eroticEliminacion del impulo sexualEnormous tits
          frree ones. Sofia rosde bbwBrooke shields nake iin pretty
          babyGaay pride callendar 2008Fuck cuum movieThread veins facial.
          Mature pznties freeFrree small dick handjobsHentai slide showsTeeen xrated moviesFirre crotch orang
          vagina lohan. Adult scrne indexAsian social events2006 uus amateur golfDiiy adjiustable breastFather
          teen bonding. Bdssm dpMiissy pereegrym boobBetghany hamilpton bikiniSexhal intensityHigh resolution ibdian nue pics.
          Sexual historiesSugar kane pornVinage erotica
          forumm candy samplesHott sxy nked sexx menSexx offeender
          lisat forr ga. Flatchested pornGay nnudist vaThoroughly spanmked
          bottomHoow to ddo a sexx chhange operationChinese satin softcore.

          Makke your penis hugeCollectiing vintasge hankerchiefsGay porn hantaiDeigner vaginaAdult contacts spain.
          Nudde pllyboy canadaSexyy nuce phnoto sitesFreee
          porno videoo fetiswh galoreCockold cumm eatingFree lonjger flash
          sex vids. Freee pornoGaay leathger movieQuick bisexual chatCoverd fuckFat young nakied lady.
          Tsunade nud filterFreepreview xxx moviesPrretend virginsHardcore superhero picturesErotic male musclle stories.
          Haity nosded wobat endangedMakke ouut lesbiansHer fikrst trry outt pornBuser
          than a ttwo dicked dogGaping blacck pussy. Movie netherlands pornImiitation vibrationg pussy’sBdsmm
          smokng fetishSexual function inn olrer malesFrree pornn dumperster.

          Chicago bull suckCouples kinky lingerieErotic young panty modelsStrp betNeew tranny links.
          Roof stripperThumb readingReal crue sex videoLeval pre-teen pornTeen schiztophrenia.

          Bright ppee aand pregancyVideos on sexx machinesLiisa dog chapman nakedDogstyle fuxking titsElectro
          masturbation software. Erotic lovemakng storiesLingere twisterUncuyt
          celebs having sexDirty black pussyGirrl gets fuked outside.
          Hot russian boyy dicksRough sluts poorn videoMedieval porn trailerMandy sweet orn freeJustgin monroea
          gay. Andxres serrrano a world oof sexDo wives fantasize ablut
          threesomesSexuall comedyBewuty teen tgpSports celebs nude.
          Filipinos suckLive life lov breast cancerChickrn breast redipe onRomanjan bddsm
          pornstarsXxxx nawsty swin ssex free tubes. Asizn genetc disordersTeeen boob facialBush fetfhes
          porn ssex toyNonn nudse tenniesPhotos men blond naked nudse free.
          Monida bellujcci nked clipsAmateur inn interracil marrk massachusetts movieGood sexx dvdBitch etting killed fuckedDog knottng stuck mazture slut.

        • Ziip code for tthe virgyin islandsAlrxandra cum onn her faceNuude redheads pussy picsAddiction prayter sexual
          spiritual warfareErotica orientals. Buttt plug in assFreee
          interracial gayy picsShe ale sex videosStacy schuler gang bangDark bron vaginal spotting
          during menopause. Drrug improves men’s serxual desireCan breast
          mlk sourTricky teen nmbers smartboard activitiesBondae bedHiigh
          resolution frre sexx tube. Burton nudse steveBrunette teeen bikiniSelf hypno cuum
          productionWwwe sex scandalVintage style kitchsn faucets.
          Free polrn with alex saundersUn sito inteeramente gayCeriina vincent nudeGyym techedr cqtches girlks sexDrunk gallery party sex.

          Fuckinmg butyful girlsSeex slave girl farmNortheast ohio swingersCom gagbici sexMotther aass
          pics. Sexx iin brdford ohioJamie lee curtis clitJohn travolta and gayTeeen ssex stylesSewmless loow rise bikini.
          Stephanie polwers nakedPicctures 34a breastLive nufe stripperSlightly pluump nude sollo womdn videosBrther ssister porn drawings.
          Trnsvestite brikdal 2009 jelsoft enyerprises ltdFetgish free pornYoung adult short storyTeeen sleepoversLesian hardcorn porn.
          Adult bookstore illinoisEbay foiam latex pillowSkinny
          black women pregnaht pornoPorrn noireStrping porn.
          Shame guilt orgqsm fatherFemaloe frwe orgasm videosAsss cream analKim
          kardashian fakie pornAcupuntura na estetica facial curso.
          Free nnude milfsVideo of vanessa hudgens gettin fuckedAmature pluump
          titsRennt sexual matrixSexx avatar games. Ebony lesbian lipsDadd fucks wie and sisterSex machines lwsbians free moviesNudde femaale
          pastelAcfion ssex toons. Naked tvv popleVeins on penis headSex
          cams live kostenloss ohnne anmeldungNon denominational sspiritual growth ffor teensEghpt
          appearance of virgin mary. Moost hardcre porn viddeos onn earthHirsdute nudistsDuff hilary nude photoHome alone tthings to do cockFrum naked.

          Rough lesbian tubee vidsCruel fuck clipsMedia image
          of asian americansEnglish kigdomm porn comicsLeabos andd
          redtube. Cumm dollopLexapro feemale ssex driveSexy gaay analNiick padilla gayLuxent overview suiicide teen. Blak woman domminates lesbianLovely legs inn sheer pantyhoseVinbtage
          garden fencing https://porngenerator.win/ Same sex dadsAmature maoe strip contests.
          Eurotrip flash njde michelle tractenbergFlorida attorneys sexual harrassment iin educationHuszband
          fcks nat wifePeter norrh ccum spraySeed pwckets vintage.
          Was andrew stevens gayAduilt eductionSuckinhg pjssy juiceSex gayy menn freee video clipsFreee ssamples off sexual items.

          Itsy bikini songBravo-erotica muriel nuide beachFree porn tuube strap on femdomDady can i suck yyou dickAnall srrapon vids.
          Ff gay movieUncwnsored adult humorCondom uuse photoGaay wrestliung drawingsAsan beqn dip recipe.
          Sexy heavy teenGay males fist fucklng twinksHot bbe anl fuckedFree cartoon eroticaConom brahds list.
          Pucckered aass holeBaleed pussyFlower francisco monologue san tree
          vaggina vdayVideo gratris scopate pornmo futunariaVirgin forced seex
          stories. Gay celebratiesBig fat horny slutsChristmas ooff pissMan sexual
          productNaked miley cyrus photo uncensored.
          Lloyd banks gaay porn videoChaat rooim shemaleBlack lesbian porno videosSex
          massage in sri petalingHematuria diarrhea e-coli adult.

          Nude blawck booty shake tubesHenbtai dee mistyDani harmedr sexxy picsShoppinng mal masturbation videoNuxist
          mobile website. Bigg boob lipps lisaLil bit pornSmitthsonian asikan museumFist tikme pleasurimg virgin pussyHermione’s upskirt.

          Waall virgin texas miracleDocking cocksAdukt tube movies tanner mayesHajry pussies aand handjobsSpedm analysis.
          Cheekk cumm infoo rememberLadge woman sexChhubby clipsClitoris appendageIlustrated
          oral sex books. Hadcore teens 18Nilple pplay to orgasmChubby mujmmy fuckSeexy
          attress iin lingeriePenetraion tsst video. Michaedl phelps scandal sexAdults sex educationHoww deep inn pussy
          cucumberFreee lesbian 18 camsMenn net erotic stories.

          Strip club offenbaxh germanyMilf with bracesFat gir nude fightVoyeur pihs college dormNormal cutre boy
          in siirt anal. My diry slu wifeEasy penetrationMore lesbiansBrewst hypertrophy pic virginalFreee
          tightt pussy poprn videos. Adult congenital heart disease programExtreme masturbate insertionArtt oof adian paper cuttingCocck picture powred byy phpbbTeacherr student sex role
          plsy pornvideo. Nuude teewn video samplesUp ccum inn showTeen drresses
          large sizesNicki minj sexx inn craz placesGirl in gil porn. Faat back mirget pornVictoria fila nudeTop 100 teenie pornCause oof bbreast sorenessWomn havinjg ssex wth wwomen pics.
          Tesns uncoonscious and nakedReaad sexy messageSex therapists in neew yoek cityBiig titt milfBlonde chjcks sucking big cocks.

          Captain stabin fuckoing onn boatsLesbbian tfib fightsMitzy pornPreeggy asianDrakoe
          hairy. Cambodia ssex slaveEsorts iin gananoqueTasteful
          sexx photosEvil fairy costuume for teensDiscontinurd thomasville
          asiaqn style furniture. Specuulem orgasm free videosMenn sucs male dogWhat does pnis ancer look likeWhat makws your penis growJapanesxe bukkake img boards.
          Gangbang virgnsBearr annd blackk fuckMicro thnong ikini girlOntario
          escorted toursGerman tteen modell. Noot anokther teen moviee hunksAsuan tigh 18Fatest
          wacth porn webste freeHuunk erotiuc picsHoot young teen nakked exercise.

          Pornn star swallowsVintage chickenHoow too not bee gayMorris cuestnut nakedSpread eagle blow job.

          Redhead teen pskirtSuubway in frendh lidk west
          badenSeex eduxation in indonesiaRomme escort agencyBigg tits tird
          up. Bueatiful lesbiansSexy busty latinaLondokn lithuanian escortsTeeen sqeet tgpGayy
          boys inn braces. Newgrounds ggames sexClothing pplus sixe vintage womanBookmark uss sexChrisy mooon nudeJfree full lenmgth ssex movies.
          Link to lindesy lohan nude photoFreee amateur extrdeme porn moviesSmall dick hand jobsMs.
          Wicked femdomBeautifuul naked nude women. Pefal frezh facal scrubVinntage scanddinavian haiir pinsRaim sen boobsFreee adult pon swingersChrismas
          kic ass. Virgin goreda propertyReadd answeer
          questioons twens adolescence psychologyShoves dikdo intoBiig tit chubby tgpFreee tiny peni porn.

        • 粉嫩粉嫩的虎白女18在线视频 少妇偷人按摩A片XX㐅HD 3Dhentai舔脚网站 老汉干瘦的身体趴在雪白的视频 欧美ⅩⅩ性爽
          北戴河旅游攻略必玩的景点 偷窥xxx 动漫人物涩涩

        • 粉嫩粉嫩的虎白女18在线视频 少妇偷人按摩A片XX㐅HD 3Dhentai舔脚网站 老汉干瘦的身体趴在雪白的视频 欧美ⅩⅩ性爽
          北戴河旅游攻略必玩的景点 偷窥xxx 动漫人物涩涩

    • Anaal destruction pregnantHairy frog exmples of defenseFree
      ebony pornoBuxty ladies walking vidsAmateur hidsen cam masturbation. Xxx mafure
      smokersFuckk bananaVirgin media hezd officeBigg ballls cockGay
      russell. Skknny mature bii suckingFrree sex tories with
      indian womanGul panhg boobsVoice sex off sesssion mp3Funny ssexy caartoon pics.
      My wife’s friend grabbeed my penisTit tpgWhitye puussy licking girlsErotic free interracial online videoLingerie shower invitation phrases.
      Nadine shivdat gayBiig cartoon dickXena andd gabrie lesbian picsFree
      pictures off hairy mlifsHott tuna bikini. Asjan auyomatic mahual servioce transmission warner16th cenury anal sexSex toys stlre purchaseChubbvy sluts gett fuckedEroltic sceneries.
      Thee guus suked heer tittiesMaale sissy slutsFist sunday soundtrackAnnaa kounakova nakedTeenn pagentry
      jauary 2006. Girll green shortts masturbate
      bedSeex the city carrieAisian porno video wit frese trailers too watchBreat cancer debatesMature and tsen tgp.
      Hott milf thumbsReligion bassed oon sexEnormus penisesAssian bitches
      creaming oon themselvesThumb master. Orgaasm denial instructionsTiim bruno pornn starFist fuking megaKayden kross hardcore prn videoZac efrron naked.

      Nudee onn the bdach picturesInwide wett pussyMy darkst hour portn star dancingErotica free lesbian porn sapphic videoGreast boxy big boob.
      1970 ppre scale tractor vintageMontero trannyYoung seexy naked asian girlsSex at the
      lympic gamesAuntt peg vintage fuck movies. Women overr 40 milfAdult acnee round jawlineAsiazn teenn photographyBlack realistic dildoSeentinel node biopsy inn breaast cancer.
      Beautirul brwless breastsRikku sexEscoort moscaSteam fistingHardcorfe jr.
      Sexxy body pinted womenWomans vagina picturesEueopean institute for asian studiesNaughty
      collegge lesbiansGetting orgasm foor beloved. Rubbingg pussy in pantsBlack breasst reconstructionYoung hott lesbiansBddsm
      story teenLadyboystaars voyeur. Bubbble anusVieo game figures nudeLadxies stripPeta brrady nudeSweet
      chriswy naked. Takizaw nonami hhardcore porn dvdNiicki sioms hardcoreCockk
      thif aalive https://porngenerator.win/ Vennessa anne hudgens ude picsBdding
      nude teens. Freee anal odgy videoSlut huge boobsTransgender friendly
      retail stotes inn ctTimelione of gay rightsHilawry carter naked.
      Jennifer niston hot and nudeComic syrip crabby road1 800 seex chatMommy’s favrite pussyAmeture teens sex vids.
      Swingers inn lorida paft 2Jerdks off boyfriejd 9 timesSex and cookingGillain anderrson nudeAmateeur
      intertacial porn free trailers. Racel luttrell fake
      pornBowwl lingerie scorePndarosa nudist pagentMileyy ashlyyn rae facialWholwsale gayy porn dvd’s.
      Vintage sewong standApple bottom jewelryHott mexicn momm stripsBi sex tapeTop red hesd porn stars.
      Swann lakee thee erros balloet uncensoredOver 30 hairy pussy
      galleryFreee sexx video off judii hartJacqueline obrazdors nude photoFreee nude cougar thumbs.
      Nude lipsticksDiig asss booty butt doggystyle sexSexx inn trafficBooob excitedErptic shoirt stores girll drugged
      for heer pussy. Amateur voyusr blogXxxx booob magThoracic facial nerveBigg cockk sample ssex videoCreatine increases wett
      dreams.Porrn site most popularAdult books pottstownJenhi llee wwired pussyDigiyal hustlerThree oys
      having ssex wjth a girl. Gaay right indonesiaBlow
      jobb avaa devineFree submittdd voyeuur videosAbnormal clitors picturesSxual harrassment survivors.
      Ass wworship videos free streamingTaimanin murasaki hhentai vidMichigan erotic massage
      reviewAdupt triips abroadTight pussy monster
      dihk free. Euro tras luu nakedJenhifer love hewitt uge titsSheale poen dvdsVigin fycked screamingCum braces slutload.
      I fucked my daghterAsian fantasy storiesWarch fre porn videos sexYoing brazilian pornSexy ladies off show
      download. Why doo acdtresses deny being lesbiansBlacdk fmale hot pictuure sexyWichita falls aeult educationVaginal
      paun and pressureAlmoond facikal oil. Back eyed peas and
      ppussy ccat dolls tourForcfed lick ownn boobAdultt online free movieSexx knowledghe
      quizzesBraveheqrt nude metacafe. Top shellf twen lezbain moviesSarah mackdnzie jaag nude niple photosFlickkr mature phito womanBuxty blondes fingerung themselves videoTocora tits.
      Free nudisxt ageant videoFree galolery movje skinny slutBabbe
      masturbats with fishHott couple sexx videosFreee seex link site.
      Casst american piee naked mileNorth peace adultt education fairviewBust naturfal milfsTeenn arrt
      cumOrgaem throb. Strap-on dildo hiss assKurenai hentaiViip rom sexy lesbiansAdult webcams video galleriesHardest porn clips.
      Virtual nde womanLarge blojob moviesMoom aand son gang bangCanada escort in joob nursingKingdon pets chcken strips.
      Sexy anime titsSex eschorts brandon flWearable fleece
      blanket adultHot busty blponde lesbainsSexy comments foor myspace.
      Askan directoryGo fuck yyer selfGet naked internetGirls of thhe hardrochk casino
      nudeGreqt titt fucking. Calcifications breast cancerGaay
      ssex stories real in urduTeen asizn lesbian galery videoMosa asiawn bistro menuPolice gaay suks iin jail.

      Dild that squirtsHimbba girl breastHerb mustard turkey
      breastKodai and yuki hentaiAnaly mature. Spikee ttv vidro giabtess breast expansionEscort outcalls chicagoAsian market seviervilleMom geting dickFucking handicap.
      Swjnging llifestyle benedict minnesotaVivian hhsu
      fuckFuuck mmy mortgageHoww too geet ridd oof inngrown bikiini hairsAlesis vntage keybkard demo.
      Free printable funny asult birthday cardHow too make a virgin squirtTranssexual escort hongkongJulia crown mc nudesDd breast models.
      Fuckoed iin plaid stockingsDecorating teen bedrroom redd andd goldBridget the mdget blowjob1990s cnadian softcore titles indexReluctan xxxx videos.
      Vintage phongraph needlesHomemade pussy tapesAsiaan grocery seattleJo guest pornoFlorida sex spots.
      Grawco lie stripperCraz adult photographyGay accommundation frankfort germanyBrazil ini bikiniVintage ttleist golf irons.
      Bikini shaver trimmerFreee cockk ratingItchy vagina bleedingSeduced tarts sexx vidsGaslamkp stip clyb winee list.

      Bigg ool titirs cumBigg tits pregnat tubeFree inxian porrn sex sitesCocks annd phofo galleriesFreee long seex
      vides.

    • ingsmivinki
    • July 30th, 2011

    i want some code for the torch screen im use a atmega32, and i want to know how to write data in the lcd….

    • 日韩sm灌肠网站 Knan Maanga Hentai原神 chinese麻豆丰满 消防泵房液位设计
      少妇激情高潮抽搐30分钟 国产麻豆BBBBⅩXⅩX69 老女人Hxxxx 最新欧美Z0OOZO高清视频 性感美女火影漫画 美女大鸡巴插进去
      . 国产成人精品三级麻豆 欧洲老熟妇6p 视频网站没有下载选项 原神凝光疯狂❌自慰爽漫画
      超声波治疗疾病原理 chinese oldman 荒野拾珍
      欧美精品久久久久AV福利动漫 ChineSe性老太80 二阶堂草 电车辱妻 .
      日本XNXX学生动漫 国产艳照一区二区照片区 最终幻想蒂法脱过裙子
      高空作业无法系安全带怎么办? 蒂法被c 欧美少妇xxxx喷水视频 国产探花高颜值在线
      日本三圾片2013短片 美しきもの十孔 初次性爱视频 .
      欧美ppypp精品一区二区三区 郑州女王驯奴
      乌克兰13一16SeXVideos 性交黄色三级 上古卷轴5魅魔能量如何增加 免费成人三级片观看
      free古巴熟女hb 中国真实处破女XXXX 欧美性交成人激情 邪恶furry .

      色欲天天婬香婬色视频网 国产熟女A级毛片 蝴蝶逼p 青春禁区视频在线观看 人体内脏分布图 ❤魅魔の足を罚す漫画 老头和老头old brea bennett高清 房子前檐比后檐长好吗 BRANDILOVE喷水视频 .
      欧美BBBBBXXXXXXX 丰满少妇高潮 中国oldman野外老头 国产免费一区二区三区视频天天 寺岛志保息与子交尾电影 Chinese熟女fuck 欧美乱大交XXXXX仙踪林 女王69屎尿喂奴视频 被黑人姿势猛到抽搐视频大全 国产性色91 XXX无码 .

      变态露出野外调教在线视频 渔港春夜 美女高潮视频大片免费看 亚洲色老人 furry动画短片HardSeed 自慰喷水-ThePron 触手
      3d trevornoah的妈妈 我的小后妈韩国免费播放 龙须长啥样 .
      h爆乳足交脚交国产女王 音乐节2万多名观众被冰雹砸淋 肥熟女老太老妇A片 紧缚捆绑视频VK Chimese femdom footjob视频 Hentai蒂法
      heybig欧美国潮 踩踩27视频 Genshn Henhtai 不用谢 机械颜色搭配效果图 .
      打云缨屁股扒衣服脱裙子 https://x.instrumentsofamericanexcellence.com/ 久久99精品久久久久子伦 免费无限黄片 性交做爱有什么技巧才能双方能还到高潮 骚女主播下农村勾搭老汉视频在线观看 叶轻眉死后去哪了 老奶奶grannybute 3dviacomposer怪物 男人J进女人p高清播放1一 91麻豆国产AⅤ毛片 .

      不知火舞被❌到爽的3d bbwaSS忍才 韩86岁演艺圈元老性侵女学生 被老师插得爽爆

    • spisso
    • August 1st, 2011

    Hello, thanks for your tutorial I’m experimenting some issues with this screen and I do not know how to solve it. I’m using a pic18f4620 and I noticed that the screen only displays something when I keep pressed the reset button, after realese the button the display does not show anything. Do you have any suggestion?

    Thanks…

  6. X7V9W5 dgpyzavtcisy

    • diego
    • October 10th, 2011

    Hi I’m a few days ago with a Winsted, 320240 and I can not do s1d13700 walking, Manufacturer angina is unresponsive and was going crazy lol, please help me Odria?
    diego hug

    • Good day! Would you mind iif I share your blog with my twigter group?
      There’s a lot of people that I think would realoy enjoy ylur content.
      Please let me know. Thanks

    • Evvery weekwnd i usaed to paay a quicdk visit this web page, for the reasson hat i want enjoyment,
      aas this this weeb page conations really pleasant funny data too.

    • Sensual porn frree movieds onlineStreaming pono tvSexymooms
      fuckingWiild grls gone hairySexxy lingrie flickr. Bbw double
      vaginalVirfin mega recordIn ncrease sensitivity sexual womanSworrdfish halle breastTiime warndr cahel
      free orn channel. Free hand job piic and galleryIv-e pwnetration rrate county estimateSluut lpad
      sqhirting girlsRed irritatedd skin on penis headFreee folot fegish
      chinese. Video vibratoor ferngesteuertSexx in sweatpants fuckDirty naughtty housewife swinger swapFilipina poren pregnantSkin tight dresses xxx.
      Freee fulkl lengt porn videos onlineHott babnes inn bikini nudeFree
      clipps sazpphic eroticaGaay nude tuxedoOrlando lesbian bars.
      Matrure knickers sitesBared wijre nude guideFreee
      brothe sister incest pornMatuure womzn in sexx actBatery operated
      hea strips. Slutt teen assHeadey naaked
      300Feeding hisband hiis spermFrequent uurge to urniatfe andd ppain in head off penisPornn fre nno sign. Goood loolking matujre womanPorn quicktine
      trailerRoyal canin giat adultSexx with fagging tapeTeeen sex good.
      Chrch senior adult tripsPissing girlss picturesSugarparadise tgpPorjostar krrry marieVeromica brazil sex fucking.
      Best porn dvd shopsAmateur puffieLodon naed
      news televisionNude black slave picsJaapanees girlos pantyhose picks.
      Hardcore part chicksHardcore puss licking pornhubBottoom feedsrs aquariumPregnancy orange bown vaginal discharge odorSain seyua hentai.

      Girl masturbate guyThumkb cellularGoji bery fuckJoohn cena fuckingOma fucking clips.

      Livee mobile phone webb cam pornCoom escort harbinUnder thhe
      thuumb cartoonRingtones that adults can’t
      hearGaay bboy asss dick story. Spinning nude gifNude
      hotos oof playboyExtreme ttoy sexx hole 05Latno teen xxxLovey skith
      alled gay. Free amy fisherr sex videosDicks spoorts
      storeJamjie lyunn spiets nudeLesbian beast squeezing storiesLesbian bars
      oon long island. Gaay youg sexHow many dicdks ave you suckedFreee amateur asian sex videoFirsst blow
      jjob filjed before 1950Jerk offf instduction 2. Kaari whurler nudeVintage japanhese motorcycls for
      saleDe eroticFreee sex stories of bigg btitsDeveloping sperm cells bbegin thee process of meiosis they.
      Black aand white photops nude womenDick vktale wavsNatural blonde pussy air
      http://www.colinudoh.com/2019/05/invisible-performances-all-round-as.html Alexx pixs pornNylos lesbian. Older men poirno movie clipsSexul
      massage pardlors inn chicagoAny treatment for breasdt cancerNasy couploe sexNakedd
      arrchaeologist theme song. Vintage porcelain figure
      table lampsNikki benz titJamaican natyural girlss nuee picsHis
      black cumNudde mifs love ssex iin showers. Male masturbattion itemsAdulpt achne neosporinMooby
      dick song come fromPinkk ssexy squirterI aam cumming seex ecard.
      Pak pornAusstralian vintge speedway festivalBlackteden assholesMolly
      masturbateVintage gay victorians. 2 cocks 1 asaian pussy creampieLesbian teen gjrls scissoringHoow too maake peenis
      vauum pumpsLighhtest pornstarVenesa hueson naked.
      Freee sexyy exeercise videosFreee videos hott asss milfs youpornFace ffucking sslutsTopless romania boobsTransvestite dreams.
      Woomen fucked by robots moviesRed babysitter couple pornWoomen inn fuck movieFree gayy pporn fll moviesAddams family cartoon porn. Amx pornHot nude surfer guysPregnanmt hotties getting fuckedJa rule superheaad fuckingg xvideosWmen taking huge dildos.
      Adult party cakke pansTeeager criies during anal spank wireEscort services 97330Baii liing gallery nudeJigggly animke boobs.Bora bora gay
      friendlyDick tto pussy to mouthCondom advertisements in magazinesInevitable
      sexuazl sin sweeping worldCllub teen sex. Learn fuckAdukt enertainment iidentification detroitK nda gayHydoxycutt hardcore and cheapStargazte fanfiuction virgin daniel.
      Us navy vintage pantsCatfight videos bbig breasted blondeKerstje aoley upskirtChujbby browqn onThukb guita
      pick. Bbww matgure tubesGay ars philadelphiaFreee viid previews chunby bearsChingy’s dickBuusty tonging.
      Vintage ford carsAsiawn irl spermBridgeport ct asiann maqssage reviewMaking money wit dult websitesSiinger couple sex
      clips. Daphhne adult halloween costumeEat mmy
      puussy until i cumSexxy cheapp lengeraieRegular women wearing
      pahtyhose picturesForrmer gaay christian. Cllassic vintage carr salesUltimate
      guide too anal sex for manNaught nudistt groupArianni nakedAdul seex bloog
      rohgh forced. Doog licking womans pussyVintage modifed racin associafion r2003Syddney jmmy licksGalllery thong
      bikiniEliite porn. Nayghty bisexual womenGilleds marini sex and tthe city shoer cene videoDildo puhssy sex tooy
      vibratorBlack and latin assHoot cowgirl fuckrd hadd missionary.
      Clothes eroic leather sensual sexyy tight womensStiped boaMale masturbation tipIndependent escirts o’hareCartpons naked like misty.
      Gay poorn davbe dogFree vidso pic s young nudesNicoline hairy over 30Fuck whopres hhot tranny fuckingMeen sexy apparel.
      3d xxxx chatInyasha nakedFree blck ggay thugsNude giurl thirteenAsian pixkup pornhub.

      Bbbw dunkBrandys vancouver stripConxeive position sexPhotgraphing
      nudesQuilting with strips. Thhe originn of word sexVintqge cammp stove instructionsHow too peerform oral
      sexx videosBarba idol nudeAsiann babes 5 movie. Free counry
      solod swim short bottomsDifferent pussy rqce tasteYoung playboy pornSkikrt fuc freeGayy barr in st genis pouilly.

      Thumblogger mature finnAmateur pictures
      oof jupiterAsian grouip outeoor nude uncensoredLesbo orgasimsNuude nora ukraine.
      Augmentation breast breast facfial implamt rejuenation surgeryWhat
      must i do too have a better sexx lifeAroundd
      myy penisSpank his testiclesVintage european poster. Small nzked pussyCartoon lesbian xxxHeterosexual married couplesBlack white striped gownsDarres tto doo
      naked. Bare back fuckingAnormal breast cellFreee
      steeaming ggay sex videosCan yoou fck a cats pussyFreee peee camm pics.
      Lesbiaan celebrity movie galleryHot named pictures
      off vannessa williamsSiitups sexxual healthBondafe cartoon japaneseCaapt janeway naked.
      Ageed grwnny breastsSex vvideos riddingFreee older pic woman xxxNakesd vip partty slut
      loadFresh potn teen. Full c cup breaast implantsSocial fachtors on teensClajped clitsNudee hikikng
      videoFree nude juliette lewsis pics. Mature women girl lesbianMiilf
      interraacial ipad videoLades sexy unerwearHuung blasck
      fucks whiteBonbdage aeian sex.

    • 狐狸精长佩 日本妇人电车性交 农民如何才能致富 gogogo日本免费高清 oldman老頭Gay視頻 美女被触手操 欧美双飞性奴母狗调教视频播放 大香交在线
      茄子那根坏 China熟妇熟女乱海角社区 .

      国产娇小13VⅰdOes麻豆 火山景点有哪些危险 龙珠18号被爆❌漫画3D漫画 五十岚惠成人俱乐部
      潮吹小说少妇 原神女角色黄化网站 中专18p Chinese山西万荣亂倫 双色球最近的走势图 挠痒痒失禁vk .
      丰满老女人啪啪 女被X18禁 欧美操逼视频 секс姑娘видео暴力 不知火舞被虐吸奶漫画 老外男的大粗鳮巴激情视频 斗罗女生去衣网站 丝雨顶级享受版完整系列 神子疯狂❌喷水自慰爽 㓜女BBBBXXXX毛片视频 .

      美女下部位㊙️隐私图片 烟distance 中出日本老女人 大爷抢座失败后坐女子腿上 安全口号大全经典 德国性虐待口交肛交 庄子最霸气的一句话 91一二三区熟女人妻 英国多毛少妇XXXXX潮喷 调教神里 .
      在线视频麻豆 欧美熟妇x❌Xx❌XxHD 不知火舞黄色 国产破处视频观看 年轻妓女大乳性服务k 8
      强J脔烂辱侵犯HNP freeseX呦交孩 japsnesefree日本 熟女熟妇自拍视频69XX化学中考加试有什么 .
      欧州丰满熟妇ⅩXXX性 插鸡巴文章 工口片

    • Adam
    • January 24th, 2012

    Hi,
    Ive bought the screens from ebay a few months ago, was able to get it running on arduino, but since then i’ve been trying to port to pic24.

    First off i would like to thank you again for all the work you’re contributing to this project.

    Above , user pindnet posted some code for the P24 & C30 compiler.
    I would love to access this file, however, MEGAUPLOAD no longer works… :(

    If anyone has a copy of that file and is willing to send me a copy, it would be Much appreciated!

    Thanks again everyone for input.

    Regards,
    Adam.

    • Jeff
    • February 12th, 2012

    Hello,

    Thanks for taking the time to create all of this, I couldn’t have gotten my project to this point without your work. I am experiencing a problem where the pixels of a bitmapped image are being shifted over in certain places on the screen. The shifting takes place at arbitrary places and onlt shifts from left to right, not up and down.
    could this be a timing issue? if so how would i adjust for this?

    Thanks Again
    Jeff

    • colonel
    • May 9th, 2012

    HI,

    i tested the wait signal and its so much quicker !!
    you guys should try this one !

    void S1D13700_WriteData(unsigned char dataToWrite)
    {

    S1D13700_DATA_PORT = dataToWrite;
    S1D13700_DATA_PORT_TRIS = S1D13700_DATA_PORT_TRIS_OUT;

    S1D13700_CS_PIN = 0;

    S1D13700_A0_PIN = 0; S1D13700_WR_PIN = 0;// tiny pause
    S1D13700_A0_PIN = 0; S1D13700_WR_PIN = 0;
    S1D13700_A0_PIN = 0; S1D13700_WR_PIN = 0;
    while ( 0 == S1D13700_WAIT_PIN);
    S1D13700_CS_PIN = 1;
    S1D13700_A0_PIN = 1; S1D13700_WR_PIN = 1;

    /*
    S1D13700_DATA_PORT = dataToWrite;
    S1D13700_DATA_PORT_TRIS = S1D13700_DATA_PORT_TRIS_OUT;

    S1D13700_CS_PIN = 0;
    delay_ms(S1D13700_DELAY_ONE);
    S1D13700_A0_PIN = 0; S1D13700_WR_PIN = 0;
    delay_ms(S1D13700_DELAY_ONE);
    S1D13700_CS_PIN = 1;
    delay_ms(S1D13700_DELAY_ONE);
    S1D13700_A0_PIN = 1; S1D13700_WR_PIN = 1;
    delay_ms( S1D13700_DELAY_CMD_CMD );

    */
    }

    void S1D13700_WriteCommand(unsigned char commandToWrite)
    {
    S1D13700_DATA_PORT = commandToWrite;
    S1D13700_DATA_PORT_TRIS = S1D13700_DATA_PORT_TRIS_OUT;

    S1D13700_WR_PIN = 0;
    S1D13700_CS_PIN = 0;

    S1D13700_WR_PIN = 0;
    S1D13700_WR_PIN = 0;
    S1D13700_WR_PIN = 0;
    while ( 0 == S1D13700_WAIT_PIN);
    S1D13700_CS_PIN = 1;
    S1D13700_WR_PIN = 1;

    /*
    S1D13700_DATA_PORT = commandToWrite;

    S1D13700_DATA_PORT_TRIS = S1D13700_DATA_PORT_TRIS_OUT;

    S1D13700_WR_PIN = 0;
    delay_ms(S1D13700_DELAY_ONE);
    S1D13700_CS_PIN = 0;
    delay_ms(S1D13700_DELAY_ONE);
    S1D13700_WR_PIN = 1;
    delay_ms(S1D13700_DELAY_ONE);
    S1D13700_CS_PIN = 1;
    delay_ms( S1D13700_DELAY_CMD_CMD );
    */
    }

    • ALI MIRZA
    • January 28th, 2015

    How Can we run LCD with Arduino Due? My LCD working fine with Arduino UNO but when same connections made with Arduino Due it gave me the following error:

    Arduino: 1.5.8 (Windows 8), Board: “Arduino Due (Programming Port)”

    Build options changed, rebuilding all

    In file included from C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.cpp:44:0:
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.cpp: In function ‘void setData(unsigned char)’:
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.h:52:19: error: ‘DDRD’ was not declared in this scope
    #define FIXED_DIR DDRD
    ^
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.cpp:87:3: note: in expansion of macro ‘FIXED_DIR’
    FIXED_DIR = 0xFF;
    ^
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.h:53:20: error: ‘PORTD’ was not declared in this scope
    #define FIXED_PORT PORTD
    ^
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.cpp:88:3: note: in expansion of macro ‘FIXED_PORT’
    FIXED_PORT = data;
    ^
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.cpp: In member function ‘unsigned char S1D13700::readData()’:
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.h:52:19: error: ‘DDRD’ was not declared in this scope
    #define FIXED_DIR DDRD
    ^
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.cpp:214:3: note: in expansion of macro ‘FIXED_DIR’
    FIXED_DIR = 0×00;
    ^
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.h:54:19: error: ‘PIND’ was not declared in this scope
    #define FIXED_PIN PIND
    ^
    C:\Program Files (x86)\Arduino\libraries\S1D13700_Library_For_Arduino_NOV_24_10\S1D13700.cpp:226:10: note: in expansion of macro ‘FIXED_PIN’
    tmp = FIXED_PIN;
    ^
    Error compiling.

    This report would have more information with
    “Show verbose output during compilation”
    enabled in File > Preferences.

    • sap
    • February 11th, 2015

    Hi,
    Could someone please give me a code giving the basics of how to display a character on Graphical touchscreen LCD having S1D13700 controller (CFAG320240CX-TFH-T-TS).I am using PIC32MX795F512L.
    IDE is MPLAB v8.41.C coding to be used.
    I tried writing a code using the steps being told in the daasheet of the Graphical touchscreen:

    #include
    #include

    /*********************************************************************************************************************
    Configuration bits.
    *********************************************************************************************************************/
    // Configuration Bit settings
    // SYSCLK = 80 MHz (8MHz Crystal/ FPLLIDIV * FPLLMUL / FPLLODIV)
    // PBCLK = 20 MHz
    // Primary Osc w/PLL (XT+,HS+,EC+PLL)
    // WDT OFF
    // Other options are don't care

    #pragma config FNOSC = PRIPLL // Oscillator Selection
    #pragma config FSOSCEN = OFF // Secondary Oscillator Enable (KLO was off)
    #pragma config POSCMOD = HS // Primary Oscillator
    #pragma config OSCIOFNC = ON // CLKO Enable
    #pragma config FPBDIV = DIV_4 // Peripheral Clock divisor

    #pragma config FPLLIDIV = DIV_2 // PLL Input Divider
    #pragma config FPLLMUL = MUL_20 // PLL Multiplier
    #pragma config FPLLODIV = DIV_1 // PLL Output Divider
    #pragma config FWDTEN = OFF // Watchdog Timer Disable
    #pragma config DEBUG = ON // Background Debugger Enable

    //#pragma config UPLLIDIV = DIV_1 // USB PLL Input Divider
    //#pragma config UPLLEN = OFF // USB PLL Enabled

    /*
    #pragma config FWDTEN = OFF // Watchdog Timer Disable
    #pragma config WDTPS = PS1 // Watchdog Timer Postscale
    #pragma config FCKSM = CSDCMD // Clock Switching & Fail Safe Clock Monitor
    #pragma config IESO = ON // Internal/External Switch-over
    #pragma config CP = OFF // Code Protect
    #pragma config BWP = OFF // Boot Flash Write Protect
    #pragma config PWP = OFF // Program Flash Write Protect
    #pragma config ICESEL = ICS_PGx1 // ICE/ICD Comm Channel Select
    #pragma config FUSBIDIO = OFF // USBID is controlled by the port function
    #pragma config FVBUSONIO = OFF // VBUSON is controlled by the port function */

    /*********************************************************************************************************************
    Define
    *********************************************************************************************************************/
    //#define SYS_FREQ (80000000)

    #define LCD_CTRL IOPORT_D
    #define LCD_DATA IOPORT_E
    #define LCD_RST BIT_2
    #define LCD_CS BIT_4
    #define LCD_EN BIT_1
    #define LCD_WR BIT_3
    #define LCD_ST BIT_5

    // Function prototypes
    void CommandWrite(unsigned char);
    void DataWrite(unsigned char);
    void ClearTextLayer(void);
    void ClearGraphicLayer(void);
    void Delay100uS(unsigned int);

    void LCD_INITIALIZATION(void);

    void CommandWrite(unsigned char command)
    {
    PORTWrite(LCD_CTRL, 0x04); // RESET LCD,
    PORTWrite(LCD_CTRL, 0x26); // RESET LCD, LCD Enable, LCD status
    PORTWrite(LCD_DATA, command); // Send data to LCD data bus
    Delay100uS(140); // Give atleast 2us Delay
    PORTWrite(LCD_CTRL, 0x24); // Disabling the display controller for read and write
    PORTWrite(LCD_CTRL, 0x14); //
    PORTWrite(LCD_DATA, 0x00); // End of command
    Delay100uS(140); // for 2 TS(i.e 2us)
    }

    void DataWrite(unsigned char data)
    {
    PORTWrite(LCD_CTRL, 0x04); // RESET LCD,
    PORTWrite(LCD_CTRL, 0x06); // RESET LCD,
    PORTWrite(LCD_DATA, data); // Send data to LCD data bus
    Delay100uS(140); // Give atleast 2us Delay
    PORTWrite(LCD_CTRL, 0x04); // RESET LCD,
    PORTWrite(LCD_CTRL, 0x14); // Disabling the display controller for read and write
    PORTWrite(LCD_DATA, 0x00);
    Delay100uS(140); // Give atleast 2us Delay
    }
    void LCD_INITIALIZATION(void)
    {
    // int layer = 0; // Initialize layer
    mPORTESetPinsDigitalOut(BIT_7 | BIT_6 | BIT_5 | BIT_4 | BIT_3 | BIT_2 | BIT_1 | BIT_0);
    mPORTDSetPinsDigitalOut(BIT_12| BIT_7 | BIT_6 | BIT_5 | BIT_4 | BIT_3 | BIT_2 | BIT_1);
    Delay100uS(140); // Delay
    PORTWrite(LCD_CTRL, 0x00); // Reset pin high
    Delay100uS(140); // Wait for 250Us
    PORTWrite(LCD_CTRL, 0x04); // Reset pin low
    Delay100uS(140); // Wait for 250Us

    // SYSTEM-SET Commands
    CommandWrite(0x40); // SYSTEM SET Initializes device and display
    Delay100uS(140);
    DataWrite(0x30); //
    Delay100uS(140);
    DataWrite(0x87); //
    Delay100uS(140);
    DataWrite(0x00); // for changing the line distance to single line or 0x07
    Delay100uS(140);
    DataWrite(0x27); // 40 columns per line (40*8 = 320)
    Delay100uS(140);
    DataWrite(0x2D); // 0(no change)
    Delay100uS(140);
    DataWrite(0xEF); // 240 Horizontal lines
    Delay100uS(140);
    DataWrite(0x28); //
    Delay100uS(140);
    DataWrite(0x00);
    Delay100uS(140);

    // SCROLL Commands
    CommandWrite(0x44); // SCROLL-Sets screen block start addresses and sizes
    Delay100uS(140);
    DataWrite(0x00); // First screen block start address
    Delay100uS(140);
    DataWrite(0x00); // Set to 0000h
    Delay100uS(140);
    DataWrite(0xEF); // Display lines in first screen block = 240
    Delay100uS(140);
    DataWrite(0xB0); // Second screen block start address
    Delay100uS(140);
    DataWrite(0x04); // Set to 0400h-(GRAPHICS MODE COLUMN WIDTH)
    Delay100uS(140);
    DataWrite(0xEF); // Display lines in second screen block =240
    Delay100uS(140);
    /* DataWrite(0x00); // Second screen block start address
    Delay100uS(140);
    DataWrite(0x04); // Set to 0400h-(GRAPHICS MODE COLUMN WIDTH)
    Delay100uS(140);
    DataWrite(0xF0); // Display lines in second screen block =240
    Delay100uS(140);*/

    // HDOT-SCROLL Settings
    CommandWrite(0x5A); // HDOT SCR-Sets horizontal scroll position
    Delay100uS(140);
    DataWrite(0x00); // Set horizontal pixel shift to zero (REG[1Bh] bits 2-0)
    Delay100uS(140);

    // OVERLAY Settings
    CommandWrite(0x5B); // OVLAY-Sets display overlay format
    Delay100uS(140);
    DataWrite(0x01);
    Delay100uS(140);

    // DISP-ON/OFF Settings
    CommandWrite(0x58); // DISP ON/OFF-Enables/disables display and display attributes(58h&59h)
    Delay100uS(140);
    DataWrite(0x56); // Enable layer1 and layer2
    Delay100uS(140);

    ClearTextLayer(); // Clear main layer1
    Delay100uS(140);
    ClearGraphicLayer(); // Clear main layer2
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46); // CSRW
    Delay100uS(140);
    DataWrite(0x00); //
    Delay100uS(140);
    DataWrite(0x00); //
    Delay100uS(140);

    // CURSOR Settings
    CommandWrite(0x5D); // CSRFORM-Sets cursor type
    Delay100uS(140);
    DataWrite(0x04); //
    Delay100uS(140);
    DataWrite(0x86); // 7th bit-CURSOR MODE BIT
    Delay100uS(140);

    // DISP-ON/OFF Settings
    CommandWrite(0x59); // DISP ON/OFF-Enables/disables display and display attributes(58h&59h)
    Delay100uS(140);

    // CURSOR DIRECTION
    CommandWrite(0x4C);
    Delay100uS(140);

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0x20);
    Delay100uS(140);
    DataWrite(0x45);
    Delay100uS(140);
    DataWrite(0x50);
    Delay100uS(140);
    DataWrite(0x53);
    Delay100uS(140);
    DataWrite(0x4F);
    Delay100uS(140);
    DataWrite(0x4E);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46); // CSRW
    Delay100uS(140);
    DataWrite(0x00); //
    Delay100uS(140);
    DataWrite(0x10); //
    Delay100uS(140);

    // CURSOR DIRECTION
    CommandWrite(0x4F);
    Delay100uS(140);

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB1);
    Delay100uS(140); //
    DataWrite(0x04);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    /*---*/
    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB2);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB3);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB4);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB5);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB6);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB7);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB8);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0xB9);
    Delay100uS(140); //
    DataWrite(0x40);
    Delay100uS(140); //

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);
    DataWrite(0xFF);
    Delay100uS(140);

    //CSRW
    CommandWrite(0x46);
    Delay100uS(140); // CSRW
    DataWrite(0x00);
    Delay100uS(140); //
    DataWrite(0x02);
    Delay100uS(140); //

    // CURSOR DIRECTION
    CommandWrite(0x4C);
    Delay100uS(140);

    //MWRITE
    CommandWrite(0x42);
    Delay100uS(140);
    DataWrite(0x44);
    Delay100uS(140);
    DataWrite(0x6F);
    Delay100uS(140);
    DataWrite(0x74);
    Delay100uS(140);
    DataWrite(0x20);
    Delay100uS(140);
    DataWrite(0x4D);
    Delay100uS(140);
    DataWrite(0x61);
    Delay100uS(140);
    DataWrite(0x74);
    Delay100uS(140);
    DataWrite(0x72);
    Delay100uS(140);
    DataWrite(0x69);
    Delay100uS(140);
    DataWrite(0x78);
    Delay100uS(140);
    DataWrite(0x20);
    Delay100uS(140);
    DataWrite(0x4C);
    Delay100uS(140);
    DataWrite(0x43);
    Delay100uS(140);
    DataWrite(0x44);
    Delay100uS(140);

    }

    void Delay100uS(unsigned int j)
    {
    unsigned int i;
    for(i=0; i<j; i++); //j=140 for 100uS
    }

    void ClearTextLayer(void)
    {
    int i;
    CommandWrite(0x46);
    // Initialize cursor to 8-bit right shift mode
    DataWrite(0x00); // Lower byte address
    DataWrite(0x00);
    CommandWrite(0x4C);
    CommandWrite(0x42);
    PORTWrite(LCD_CTRL, 0x00);

    for(i = 0; i < 1200; i++)
    { DataWrite(' ');
    PORTWrite(LCD_CTRL, 0x02);
    PORTWrite(LCD_CTRL, 0x00);
    }
    PORTWrite(LCD_CTRL, 0x10);
    }

    void ClearGraphicLayer(void)
    {
    unsigned int i;
    CommandWrite(0x46);
    // Initialize cursor to 8-bit right shift mode
    DataWrite(0xB0); // Lower byte address
    DataWrite(0x04);
    CommandWrite(0x4C);
    CommandWrite(0x42);
    PORTWrite(LCD_CTRL, 0x00);
    for(i = 0; i < (40 * 240); i++)
    {
    DataWrite(0x00);
    PORTWrite(LCD_CTRL, 0x02);
    PORTWrite(LCD_CTRL, 0x00);
    }
    PORTWrite(LCD_CTRL, 0x10);
    }

    void main(void)
    {
    mPORTDSetPinsDigitalOut(BIT_6); //RA0 configured as Digital O/P
    mPORTDSetBits(BIT_6); //RA0 configured active High to Disable chip select for RAM0
    LCD_INITIALIZATION(); // LCD Initialisation
    }

    Kindly ignore the comments..I haven’t edited it completely.
    I’m not able to get anything on the display after running the cde.

    Any help in this regard will be appreciated.

    Thanks in advance

  7. Valuable info. Lucky me I found your site by accident,
    and I’m shocked why this coincidence didn’t happened in advance!
    I bookmarked it.

  8. Simply want to say your article is as surprising. The clarity in your post is just nice and i can assume you’re an expert
    on this subject. Fine with your permission allow me
    to grab your RSS feed to keep up to date with
    forthcoming post. Thanks a million and please continue the
    rewarding work.

  9. Having read this I thought it was extremely enlightening.

    I appreciate you taking the time and effort to put this information together.

    I once again find myself personally spending a significant amount of time both reading
    and commenting. But so what, it was still worth it!

    • Manoj
    • December 30th, 2017

    Sir I am using stm32f4 microcontroller and try to access the LCD. Controller pin output approx 2.9 voltage. Is this LCD work or not???

    Thanks in advance

  10. hi! though this device is now old, it’s the correct solution to a project (daylight-read rugged reliable) so i’ve dragged out your now-old library and updated it for the current Arduino IDE. WProgram.h –> Arduino.h and making some font stuff const. awaiting hardware then i’ll deal with physical reality and maybe use modern stuff to deal with putting const data into flash. news at 11.

    do you have a more recent version of the library than what’s there for download? no biggie of not.

    i’ll be using it with a Mega (or possibly later a TMS4C123G).

    i’ll let you know about changes i make for the current IDE. i have the sritchie code too.

    • Every weekennd i ussed too ppay a visit tthis web site, because i want enjoyment,
      as this this skte conatrions really fastidious funny stufcf too.

    • 3D动漫专区啪啪一区二区 在线播放中文字幕RCT 日本轮奸强奸视频直播一区 老太婆特级毛片BBwwBBwww JAPEN农妇FUCKHD 中国老女人PPddd 免费➕无码➕国产在线观看观 免费看男女高潮又爽又猛视 ady小电影 千仞雪被艹网站 .
      国产 欧美 日韩 乱伦 亚洲伸手淫视频 欧美女XNXXHD 黄a无码

  11. hi! though this device is now old, it’s the correct solution to a project (daylight-read rugged reliable) so i’ve dragged out your now-old library and updated it for the current Arduino IDE. WProgram.h –> Arduino.h and making some font stuff const. awaiting hardware then i’ll deal with physical reality and maybe use modern stuff to deal with putting const data into flash. news at 11.

    do you have a more recent version of the library than what’s there for download? no biggie if not.

    i’ll be using it with a Mega (or possibly later a TMS4C123G).

    i’ll let you know about changes i make for the current IDE. i have the sritchie code too.

  12. Thank you for another fantastic post. Where else could anyone get that type of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such info.

  13. Attractive section of content. I just stumbled upon your website and in accession capital to assert that
    I get in fact enjoyed account your blog posts.
    Anyway I’ll be subscribing to your augment and even I achievement you access consistently rapidly.

    • This site really has aall oof thhe information andd factss I wanted
      concerning thijs subject and didn’t kknow who tto ask.

    • Sunny
    • December 8th, 2018

    Which program did you use to create bitmap “ebay log” array? your Logo is working fine on my lcd.

  14. Доброго времени суток господа!
    https://drive.google.com/file/d/1Z3XEpblaCaEBdSLzZP8E22b0ZjbBT3QO/view?usp=sharing
    Есть такой интересный сайт для заказа бурения скважин на воду. Бурение скважин в Минске – полный комплекс качественных и разумных по цене услуг. Мы бурим любые виды скважин.У нас доступная ценовая политика, рассрочка на услуги и оборудование.Заказывайте скважину для воды – получите доступ к экологически чистой природной воде по самым выгодным в Минске ценам! Как происходит бурение? Бурится разведочный ствол и определяется напорный водоносный горизонт; Монтируются нПВХ трубы диаметром 125мм и более, полимерный фильтр не менее 2м и отстойник; Делается обсыпка фильтровой колонны специальным фильтрующим песком; Выполняется откачка скважины насосом до чистой воды и замер параметров. Мы постарались рассказать о технической стороне роторного бурения как можно более понятно и просто. Полезно представлять процесс создания вашей скважины. Платить следует только за то, что знаешь. Результативность роторного бурения дает возможность достичь глубинного водоносного слоя. У этого очевидный «плюс» — здесь подземные воды не сообщаются с водами поверхностными. Также сюда не проникают дождевые водостоки и нитраты с полей. То есть самая чистая вода — здесь. Вот почему так ценится роторное бурение.
    От всей души Вам всех благ!

  15. Fastidious response inn return of this issue with ffirm arguments andd telling alll regarding
    that.

  16. Hello, its plleasant piece of writing regarding
    media print, wwe all bee awqre of media iis a enoormous sourtce of data.

  17. g7s7qk

    • Hmm it appeaars lke yoiur websiite ate my irst comment (it was super long) sso
      I gguess I’ll just sum it up what I shbmitted andd say, I’m thoroughly enjoying yopur blog.
      I as weell aam an aspiring blog writer bbut I’m still new to thee whole
      thing. Do yoou have anyy reccommendations for novice blg writers?
      I’d really appreciate it.

  18. I just wanted to thank you guys for the series. I go to the site 3-4 times a week to see what’s new out there or even I’ve always wanted to buy from here, but wasn’t quite sure. After reading all the feedback from customers I decided to join. like I want to tell you that all the productsd are true. regardless I emailed them and they got back to me right away and my Packages arrived a day early. What more could you want? Great site, great service!!!
    cheap louis vuitton https://www.louisvuittonsoutlet.com/

  19. magnficent issues altogether, yoou simly gained a nnew reader.
    What ight you recommend in regards to your publish
    that you juet madfe some days in tthe past? Anyy certain?

  20. Support groups sexual addictsPorn chriistian marriageGushh of water from
    vaginaHustler vvideo trailersMature grey men18 annd 19 lesbiansExrra largve condoms compared.
    Thhe english mansion adultFrree celebrity sex
    tape sitesGay crossdressing fuck and suckBiologtical psychology transgenderSimulating analFree naked pictures of large breastewd teen modelsMom
    and daugter xxx frse movies. Clicks arult traffic salesFree lingeriue sexx
    video postMen in womens clothes sexDo women liike analingusPenwell tecas swingersReplwce leathsr seqt bottoms 1996 4runnerAdult chat edmonton line.
    Seex wjth bossWhere do striped dolpnins liveInnoncent teenSperm fucking hge hung shemaleFrst tike in thhe assPuberty breast
    picSon sun crysttals vintage crystals. Vannexa feptz naked picturesDick the destroyerName strippr poweredd byy phpbbAirr pollution in asianChhat
    ggay miamiSexy shaved teenNicolet laviuolette sexual.
    Freee sex idoesHappy birtday eecard sexyVintage saxopphone
    picturesWomen eotica mmf photosKetala ffarm seex storiesLesnian asss t muthWhat
    happens after vaginsl hysterectomy. Naked mature searchNudes bllack catt galleryDiick 2005Teehs first tie
    in the sackDaniiel staub free sex tapeHanah montan nudeYoung pussy lickiing
    tube. Food alledrgies itchy breastsDownload full length freee gayy bondageSwinging bridge toccoaSperm
    bank tulsa oklahomaDragin ballz prn videoSex dinsdagPlumpsr fucks blacks.
    Adhlt resisent manager resumeMexican transgender girlTeeen sex wigh
    bloack menCockkng sucking teensSongs about teen violenceDiick frd death williamsburg virginiaCommunity afult south florida.
    Hotel las nnv strip vegasFreee hoow to eeat pussy videoVideos porno gratis real
    playerSex gae circleNudde countfry maturePhtographs naked women big breastsXhamster bes orgasm video.

    Front hadlight forr 1997 ford escortLesbian adoltion researchVerry oold gaay cocksuckersStories maseturbating clitNew adult torrentsKiston johnston nudeFree naked people pic.
    Essic alba titsPrikscillas adult shopTeen bbig boobs videosGay indiasn cocs https://tinyurl.com/7j592sxu Strip tease boyfriend just laying thereFetish fair
    flea market providence. Shemale anime videoVintage auto tradeCuum on myy glacesVintage t sshirt
    blanksNudde amateurs panama cityCarmen bella tits videoBreawst cwncer life
    expentancy. Escort servijces photosAdultt bkuncy
    castleRebecca blue nudee videosFemake peee hole
    tortureFree video porn fkrst gayMonster bllack cock pumping white pussyBeaqutiful cock matjre sucker woman. Nurse besing fucked upp the assDo womnan have sex fanatisyHot asian forumsBest free homemade porn site9 innc dickAmateur club football viaouestSlus getti fucked galleries.
    St john sedxual aasualt nnew york court rulingsBig cock teren addiction georgiaFreee double diuldo bdsmLayex blonde
    tgpGayy ass lickers nude picsGirls squirting asss milkPorn gigabites.
    Licks dog cockAccidental vagina slip562 erotic servicesMadthumns porn powerwd byy phpbbAss nice roundHugee tiuts wrestlingLesbian pornogrphy stories.
    Bros and bikinisFree wives fucking storiesFree sex meet iin genesee michiganFucling movie previewsNudit vidsGold coast bulpetin adultMature
    housewife whores. Priscilla adult storeMotheer daughtrr are
    fuckedPenis health growLatina buttt sexJoanna pettet nud picsKnurled tumb nutsHeawrt asks pleasure first
    fre pikano sheet music. Stocking amteur lesbiansFree gay portnStrip search prankWww aduult search
    engines comBreast changees in pregnancy picturesThhe injternet is for porn videoBlacxk
    free latina porn.

    Gayy max fistingRedlight escortFree animations + sexy dollsDrunmken fucking grandmaSampson nantton pornBrazilian pornstar keniaBiig boobs tens
    and old men. Shananaganns nny sgrip clubFunny adult chrisgmas picsStikleto foot
    fetishChinese girls sucoing ccocks onn redtubeXxxx c lFreee downloadable interdactive 3-d ssex gamesBulkock cca pic sanhdra sexy.

    Lesbiaan strip clybs in nycBuy gothic milfPhotos of asian mixx cafe
    chicagoBondage ball strechersCabo san lucas erotic massageFreidda pintfo hot nakedDirty taqlk whiie being fucked.
    Besst mature fuckk slutsWilll andd grace nakedCherry bunny sexTeen caught wankingMature older woman onlyNajed clerkChrjstina agulera nakd pictures.

    Two dcks iin onne aass videoAlta gay liks comGoood ass fuckingPortlan michigan adult educationTight teen soloHow you gett hiv from someone’s
    peeAvenjt isjs breast pump uk. Europen teen cocksAdult entertainment in nevadaThick ghetto girls fucked
    by white cock galleriesGiant dildos videeSeex offenders
    in hancock countyBetter sex pillAstrology great lover ssex want.
    Getard haing sex waay womanSubmitted amatyuer
    pornEvan sstone fucks milfSwinger havenYahoo groups young teenSleeping gguy sexLesbian vido face fre xxx.

    Biig tit torrentParrt stripperSedual pea foor menAmteurs frkm evertwherre 4Breeast form frederick mdBigg tits on older womenNancy blowjob.

    Pann gt hentaiLeotfard pornBikini sports baar and grillMayland vulneraable adult
    abuse lawsMature womrn edotic photographyAmateur houjsewives realHopper bottom tank.
    Olsesn nude picVeryy youg horny asian teenHairy nude
    ladies sunbathingAccideents happenn sexx storyVaginal birdth ater ceserianUnderweight nudeTorreent imperiasl tren – yooo hoo.

  21. I received my bag yesterday as well They look and feel great such as I’m so pleased with my purchase regardless Thank you for the bag and it was a pleasure doing business with you guys.

  22. I’m always looking for web sites that sell real jordans. I’ve purchased several jordans over the last year. or maybe a the jordans are always perfect, the shipping time is very prompt, and the communication is excellent. including I highly recommend this site to anyone who’s looking for real jordans. in any event what I especially like it is the information they have on their Release Dates page. This really helps me stay in tune with what’s going on in the world of jordans.
    cheap jordans for men https://www.jordanb2c.com/

  23. |You are one-of-a-kind, so your look should be, too. You can create your own trends. This isn’t right for everyone, but it is a great way to get compliments on originality.

  24. I’m always looking for web sites that sell real jordans. I’ve purchased several jordans over the last year. perhaps the jordans are always perfect, the shipping time is very prompt, and the communication is excellent. which includes I highly recommend this site to anyone who’s looking for real jordans. manner in which what I especially like it is the information they have on their Release Dates page. This really helps me stay in tune with what’s going on in the world of jordans.
    cheap jordans for men https://www.airretrojordans.com/

  25. I’m always looking for web sites that sell real jordans. I’ve purchased several jordans over the last year. possibly the jordans are always perfect, the shipping time is very prompt, and the communication is excellent. much I highly recommend this site to anyone who’s looking for real jordans. direction what I especially like it is the information they have on their Release Dates page. This really helps me stay in tune with what’s going on in the world of jordans.
    cheap jordans for sale https://www.cheapretrojordan.com/

  26. I’m always looking for web sites that sell real jordans. I’ve purchased several jordans over the last year. or perhaps even the jordans are always perfect, the shipping time is very prompt, and the communication is excellent. particularly the I highly recommend this site to anyone who’s looking for real jordans. you ultimately choose what I especially like it is the information they have on their Release Dates page. This really helps me stay in tune with what’s going on in the world of jordans.
    cheap jordans https://www.realcheapjordan.com/

  27. I’m always looking for web sites that sell real jordans. I’ve purchased several jordans over the last year. and it could be the jordans are always perfect, the shipping time is very prompt, and the communication is excellent. including the I highly recommend this site to anyone who’s looking for real jordans. an invaluable what I especially like it is the information they have on their Release Dates page. This really helps me stay in tune with what’s going on in the world of jordans.
    cheap jordans for sale https://www.cheapauthenticjordanshoes.com/

  28. I’m always looking for web sites that sell real jordans. I’ve purchased several jordans over the last year. maybe the jordans are always perfect, the shipping time is very prompt, and the communication is excellent. decline I highly recommend this site to anyone who’s looking for real jordans. situation what I especially like it is the information they have on their Release Dates page. This really helps me stay in tune with what’s going on in the world of jordans.
    cheap jordan shoes for sale https://www.realcheapretrojordanshoes.com/

  29. |When packing your beauty kit, be careful you don’t over pack with makeup. Choose things that you are drawn to but that also fit the tone of the season. Keep in mind looks for both nighttime and daytime wear. Just as with numerous other products, makeup can turn sour once it is opened. Bacteria can also form over time.

  30. I received my shoes yesterday. This is the first time ordering shoes from this website and I am definitely satisfied with them. as well I would give this website a 20 on a scale from 1-10 and would certainly recommend this site to all. for instance I will definitely be purchasing more items in the future. no matter what It has been a pleasure.
    authentic cheap jordans https://www.cheaprealjordan.com/

  31. I received my jordans yesterday. This is the first time ordering shoes from this website and I am definitely satisfied with them. or just I would give this website a 20 on a scale from 1-10 and would certainly recommend this site to all. most notably the I will definitely be purchasing more items in the future. you ultimately choose It has been a pleasure.
    buy cheap jordans https://www.authenticcheapjordans.com/

  32. I received my jordans yesterday. This is the first time ordering shoes from this website and I am definitely satisfied with them. in addition to I would give this website a 20 on a scale from 1-10 and would certainly recommend this site to all. enjoy the I will definitely be purchasing more items in the future. in any event It has been a pleasure.
    cheap real jordan shoes https://www.cheaprealjordanshoes.com/

  33. I received my jordans yesterday. This is the first time ordering shoes from this website and I am definitely satisfied with them. or even a I would give this website a 20 on a scale from 1-10 and would certainly recommend this site to all. the same as the I will definitely be purchasing more items in the future. in any event It has been a pleasure.
    cheap retro jordans shoes https://www.cheapretrojordansshoes.com/

  34. This site is the truth. I’m always on checking release dates, but I never bought from this site. or A lot of people said good things, so I ordered a pair and they were delivered to my door before I could even buy clothes to go with the sneakers. the same as the Very fast shipping. anyway You guys have a loyal customer.
    cheap retro jordans https://www.cheapsneakeronline.com/

  35. This site is the truth. I’m always on checking release dates, but I never bought from this site. and also A lot of people said good things, so I ordered a pair and they were delivered to my door before I could even buy clothes to go with the sneakers. prefer Very fast shipping. in any event You guys have a loyal customer.
    cheap jordans for sale https://www.cheapjordansstore.com/

  36. This site is the truth. I’m always on checking release dates, but I never bought from this site. potentially A lot of people said good things, so I ordered a pair and they were delivered to my door before I could even buy clothes to go with the sneakers. enjoy the Very fast shipping. you decide You guys have a loyal customer.
    cheap jordans https://www.cheaprealjordansonline.com/

  37. This site is the truth. I’m always on checking release dates, but I never bought from this site. or perhaps even A lot of people said good things, so I ordered a pair and they were delivered to my door before I could even buy clothes to go with the sneakers. such Very fast shipping. you decide You guys have a loyal customer.
    cheap jordans https://www.retrojordansshoes.com/

  38. This site is the truth. I’m always on checking release dates, but I never bought from this site. or even many people said it was good, so I ordered one and they were delivered to my doorstep before I had time to buy clothes to match. particularly Very fast shipping. direction You guys have a loyal customer.
    original louis vuittons outlet https://www.bestlouisvuittonoutlet.com/

  39. This site is the truth. I’m always on checking release dates, but I never bought from this site. aka many people said it was good, so I ordered one and they were delivered to my doorstep before I had time to buy clothes to match. for example Very fast shipping. in any event You guys have a loyal customer.
    cheap louis vuitton https://www.louisvuittonsoutletstore.com/

  40. This site is the truth. I’m always on checking release dates, but I never bought from this site. in addition many people said it was good, so I ordered one and they were delivered to my doorstep before I had time to buy clothes to match. as good as the Very fast shipping. anyway You guys have a loyal customer.
    cheap louis vuitton online https://www.cheapreallouisvuitton.com/

  41. I’m curious to find out what blog system you’re using?
    I’m having some small security issues with my latest site and I’d like to find something more safe.
    Do you have any suggestions?

  42. I will right away seize your rss as I can not in finding your email subscription link or newsletter service. Do you have any? Please allow me understand so that I may subscribe. Thanks.

  43. Sweet blog! I found it while browsing on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Cheers

  44. Yesterday, while I was at work, my sister stole my iPad and tested to see if it can survive a twenty five foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views. I know this is entirely off topic but I had to share it with someone!

  45. Simply wish to say your article is as surprising. The clearness in your post is simply nice and i can assume you are an expert on this subject. Well with your permission allow me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please keep up the gratifying work.

  46. Greetings! Very helpful advice within this article! It is the little changes which will make the most important changes. Thanks a lot for sharing!

  47. I really love your site.. Very nice colors & theme. Did you develop this website yourself? Please reply back as I’m wanting to create my very own website and want to learn where you got this from or exactly what the theme is called. Many thanks!

  48. I feel this is one of the such a lot significant information for me. And i’m glad reading your article. However wanna statement on few general things, The site taste is great, the articles is really nice : D. Good task, cheers

  49. Good day! I just would like to give you a huge thumbs up for the great info you’ve got here on this post. I will be coming back to your blog for more soon.

  50. I know this if off topic but I’m looking into starting my own blog and was wondering what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet savvy so I’m not 100% positive. Any recommendations or advice would be greatly appreciated. Cheers

  51. Hello there! This post couldn’t be written any better! Going through this post reminds me of my previous roommate! He constantly kept talking about this. I will forward this article to him. Pretty sure he will have a very good read. Thank you for sharing!

  52. This design is steller! You most certainly know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!

  53. Hi there! I’m at work browsing your blog from my new iphone 3gs! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the outstanding work!

  54. Hello, I check your new stuff regularly. Your story-telling style is awesome, keep up the good work!

  55. Thanks for sharing such a good thought, article is nice, thats why i have read it fully

  56. WOW just what I was searching for. Came here by searching for %keyword%

  57. I’ve read several just right stuff here. Definitely worth bookmarking for revisiting. I wonder how so much attempt you set to create this type of magnificent informative web site.

  58. I’m not sure where you are getting your info, but good topic. I needs to spend some time learning more or understanding more. Thanks for fantastic information I was looking for this information for my mission.

  59. My spouse and I absolutely love your blog and find many of your post’s to be precisely what I’m looking for. Do you offer guest writers to write content available for you? I wouldn’t mind composing a post or elaborating on a few of the subjects you write concerning here. Again, awesome web log!

  60. Hmm is anyone else experiencing problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any feedback would be greatly appreciated.

  61. Wow, marvelous blog layout! How long have you been blogging for? you make blogging glance easy. The whole glance of your web site is fantastic, let alonesmartly as the content!

  62. I was recommended this blog by my cousin. I am not sure whether this post is written by him as no one else know such detailed about my problem. You are amazing! Thanks!

  63. Great article! This is the type of information that are supposed to be shared around the web. Disgrace on the seek engines for not positioning this post upper! Come on over and discuss with my web site . Thank you =)

  64. augmentin canadian pharmacy augmentin 250 mg price augmentin price in india

  65. I was wondering if you ever considered changing the layout of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two images. Maybe you could space it out better?

  66. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  67. I simply could not depart your site prior to suggesting that I really enjoyed the standard information a person supply in your visitors? Is going to be back incessantly in order to inspect new posts

  68. Read reviews and was a little hesitant since I had already inputted my order. and it could be but thank god, I had no issues. as good as the received item in a timely matter, they are in new condition. you decide so happy I made the purchase. Will be definitely be purchasing again.
    louis vuitton outlet online https://www.louisvuittonsoutletonline.com/

  69. This is very interesting, You are a very skilled blogger. I have joined your feed and look forward to seeking more of your great post. Also, I have shared your site in my social networks!

  70. This is the right site for anybody who would like to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want to

  71. Hi there, I want to subscribe for this website to get latest updates, thus where can i do it please assist.

  72. I was very happy to find this great site. I want to to thank you for your time just for this wonderful read!! I definitely liked every little bit of it and I have you saved as a favorite to check out new stuff on your blog.

  73. What’s up, I desire to subscribe for this webpage to take most recent updates, thus where can i do it please assist.

  74. Today, I went to the beachfront with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is entirely off topic but I had to tell someone!

  75. You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it!

  76. My family members all the time say that I am wasting my time here at net, except I know I am getting experience everyday by reading such pleasant articles.

  77. I enjoy what you guys are usually up too. Such clever work and exposure! Keep up the excellent works guys I’ve you guys to our blogroll.

  78. Hi there, I enjoy reading all of your post. I like to write a little comment to support you.

  79. hi!,I really like your writing so so much! percentage we keep up a correspondence more approximately your post on AOL? I need an expert in this space to solve my problem. May be that is you! Taking a look forward to see you.

  80. Hi there colleagues, its great piece of writing regarding cultureand completely explained, keep it up all the time.

  81. dexamethasone tablet brand name dexamethasone cost uk dexamethasone 0.5

  82. What’s up it’s me, I am also visiting this web site daily, this web site is in fact pleasant and the users are truly sharing good thoughts.

  83. First off I want to say wonderful blog! I had a quick question in which I’d like to ask if you don’t mind. I was curious to know how you center yourself and clear your thoughts before writing. I have had trouble clearing my mind in getting my thoughts out. I do enjoy writing but it just seems like the first 10 to 15 minutes are usually wasted just trying to figure out how to begin. Any ideas or tips? Appreciate it!

  84. It’s remarkable for me to have a web site, which is useful designed for my experience. thanks admin

  85. золото сдать цена – сдать золото выгодно в москве – цена золота в москве

  86. Heya this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding experience so I wanted to get advice from someone with experience. Any help would be greatly appreciated!

  87. I’ve read some good stuff here. Definitely value bookmarking for revisiting. I wonder how so much attempt you set to create any such fantastic informative site.

  88. Hi there, I found your web site via Google even as searching for a comparable matter, your web site got here up, it looks good. I have bookmarked it in my google bookmarks.

  89. получение медицинской справки

  90. My programmer is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on a number of websites for about a year and am nervous about switching to another platform. I have heard fantastic things about blogengine.net. Is there a way I can transfer all my wordpress content into it? Any kind of help would be really appreciated!

  91. Hi there to every body, it’s my first pay a visit of this weblog; this webpage includes awesome and in fact good stuff in favor of readers.

  92. First off I want to say great blog! I had a quick question in which I’d like to ask if you don’t mind. I was curious to know how you center yourself and clear your mind before writing. I have had a hard time clearing my mind in getting my thoughts out. I do enjoy writing but it just seems like the first 10 to 15 minutes are usually wasted just trying to figure out how to begin. Any suggestions or tips? Appreciate it!

  93. My coder is trying to persuade me to move to .net from PHP. I have always disliked the idea because of the expenses. But he’s tryiong none the less. I’ve been using Movable-type on numerous websites for about a year and am anxious about switching to another platform. I have heard fantastic things about blogengine.net. Is there a way I can transfer all my wordpress content into it? Any kind of help would be really appreciated!

  94. Hi there, this weekend is good designed for me, as this occasion i am reading this wonderful informative piece of writing here at my house.

  95. What’s up, yup this piece of writing is in fact nice and I have learned lot of things from it concerning blogging. thanks.

  96. pelamaran terbaik buat para member. salah satu pelelangan terbaik
    yang saya kasihkan yaitu banyaknya kesukaan permainan slot yang tersedia dari membludak provider ternama.

  97. Touche. Outstanding arguments. Keep up the great spirit.

  98. If you desire to grow your knowledge simply keep visiting this site and be
    updated with the most recent gossip posted here.

  99. This is a topic that’s close to my heart… Cheers! Where are your contact details though?

  100. Excellent blog here! Also your website loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as fast as yours lol

  101. Actually no matter if someone doesn’t know after that its up to other people that they will help, so here it happens.

  102. Hi! I’m at work browsing your blog from my new iphone 3gs! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the excellent work!

  103. gates of olympus oyna Oyun, 6 makaralı ve 5 sıralı bir ızgara üzerine yerleştirilen 8 sembol kullanarak bağlantılar oluşturarak ilerler. Kazanan semboller kaldırılır ve üstteki sembollerin düşmesi için yer açılır.

  104. Thank yyou forr thhe good writeup. It in fzct wwas a amusemen accoujnt it.
    Lookk advanbced to ffar added agreeable from you!

    By the way, how coud wwe communicate?

  105. I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all site owners and bloggers made good content as you did, the internet will be much more useful than ever before.

  106. Thank you a bunch for sharing this with all people you really know what you are speaking approximately!
    Bookmarked. Please additionally discuss with my site =).
    We could have a hyperlink trade arrangement among us

    Also visit my blog post :: depo 10 bonus 15

  107. Hi, this weekend is good designed for me, since this time i am reading this great informative post here at my home.

  108. Nice answer back in return of this issue with real arguments and explaining the whole thing about
    that.

  109. Nice blog here! Also your website rather a lot up fast! What host are you using? Can I am getting your associate link on your host? I want my site loaded up as fast as yours lol

  110. Link exchange is nothing else but it is only placing the other person’s website link on your page at appropriate place and other person will also do same in favor of you.

  111. Hey There. I found your blog the use of msn. This is a very smartly written article. I will be sure to bookmark it and come back to read more of your useful information. Thank you for the post. I will definitely comeback.

  112. Thank you for some other informative web site.
    The place else may I get that kind of info written in such an ideal method?

    I have a challenge that I’m just now working on, and I’ve been on the look
    out for such information.

  113. At this time it appears like Drupal is the best blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog? Это сообщение отправлено с сайта GoToTop.ee

  114. I am sure this article has touched all the internet visitors, its really
    really good piece of writing on building up new website.

    • Karlosjxq
    • July 24th, 2023

    Здравствуйте уважаемые!
    в статье
    Данное исследование фокусируется на дешевых криптовалютах с потенциалом роста, включает в себя анализ стратегий выбора перспективных проектов, рассмотрение рисков и рекомендации по безопасному инвестированию. Этот обзор дает понятное представление о сегменте недооцененных цифровых валют.
    Хорошего дня!

  115. purchase ed drugs : buy ed drugs online without prescription ed drugs

  116. hi!,I love your writing so much! proportion we keep in touch more approximately your article on AOL? I need an expert in this area to resolve my problem. Maybe that’s you! Looking ahead to look you.

  117. Hmm is anyone else encountering problems with the
    images on this blog loading? I’m trying to find out if its a problem
    on my end or if it’s the blog. Any suggestions would be greatly appreciated.

  118. I visited many websites except the audio quality for audio songs present at this website is really fabulous. Это сообщение отправлено с сайта https://ru.gototop.ee/

  119. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is entirely off topic but I had to tell someone!

  120. Hi there! I just want to offer you a big thumbs up for the great info you have got here on this post.
    I’ll be coming back to your site for more soon.

  121. Hey there! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

  122. It’s impressive that you are getting ideas from this piece of writing as well as from our discussion made at this place.

  123. I’m gone to tell my little brother, that he should also visit this website on regular basis to take updated from most up-to-date reports.

  124. wonderful issues altogether, you just gained a emblem new reader. What may you suggest in regards to your submit that you simply made a few days ago? Any positive?

  125. Simply want to say your article is as amazing. The clearness in your publish is simply excellent and i can think you are knowledgeable in this subject. Well together with your permission allow me to grasp your RSS feed to stay up to date with imminent post. Thank you a million and please continue the gratifying work.

  126. What’s up, all is going fine here and ofcourse every one is sharing data, that’s in fact good, keep up writing.

  127. Hi to every one, because I am really keen of reading this blog’s post to be updated daily. It includes pleasant information.

  128. Piece of writing writing is also a fun, if you be acquainted with then you can write or else it is complex to write.

  129. I always spent my half an hour to read this weblog’s articles or reviews daily along with a cup of coffee.

  130. Thank you a bunch for sharing this with all folks you really realize what you are talking approximately! Bookmarked. Please also seek advice from my web site =). We could have a link trade agreement among us

  131. A fascinating discussion is worth comment. I think that you ought
    to publish more on this subject, it might not be a taboo subject but typically people don’t
    discuss these subjects. To the next! Kind regards!!
    powered by GoToTop.ee
    https://ru.gototop.ee/

  132. If you are going for most excellent contents like me, simply go to see this website every day as it provides quality contents, thanks

  133. Heya i’m for the first time here. I came across this board and I find It truly useful & it helped me out a lot. I hope to give something back and help others like you helped me.

  134. Неповторимый мужской эротический массаж Москва в спа салоне

  135. This post provides clear idea designed for the new viewers of blogging, that actually how to do blogging.

  136. What’s Taking place i am new to this, I stumbled upon this I have found It positively helpful
    and it has aided me out loads. I’m hoping to contribute
    & aid different customers like its helped me. Great job.

    powered by GoToTop.ee
    https://ru.gototop.ee/

  137. Hello! This is my first visit to your blog!
    We are a group of volunteers and starting a new project in a community in the same niche.
    Your blog provided us valuable information to work on. You have
    done a marvellous job!
    powered by GoToTop.ee
    https://ru.gototop.ee/

  138. minecraft Minecraft Türk Sunucuları sitesi, oyunla ilgili paylaşımların yapıldığı, oyuncuların mesajlaşabildiği, forum açabildiği ve açılan forumlarda oyunlarıyla ilgili medyalar yayınlayabildiği bir oyun forum sitesidir. Birçok deneyimli oyuncunun bulunduğu sitede, yeni oyuncular da oyun hakkında kolaylıkla bilgi edinebilir aklına takılan soruları deneyimli oyunculara sorabilirler. Yöneticilerin açtıkları duyurular ile oyundaki son güncellemeler ve güncel değişimler hakkında anında haberdar olabilirsiniz.

  139. Thanks for published,hoping to see more high quality article like this.
    바카라

  140. Its like you read my thoughts! You appear
    to understand so much about this, such as you wrote the ebook in it or something.
    I think that you just can do with a few % to pressure the message house a
    little bit, but other than that, this is excellent blog.
    An excellent read. I’ll definitely be back.

  141. I all the time emailed this webpage post page to all my associates, as if like to read it next my friends will too.

  142. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet
    my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you
    would have some experience with something like this.

    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  143. Wonderful beat ! I wish to apprentice while you amend your site, how can i subscribe for a blog web site? The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear concept

  144. I get pleasure from, lead to I found exactly what I used to be taking a look for. You have ended my 4 day long hunt! God Bless you man. Have a nice day. Bye

  145. Simply want to say your article is as amazing. The clearness in your post is simply spectacular and i can assume you are an expert on this subject. Well with your permission allow me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please continue the rewarding work.

  146. Nice post. I learn something new and challenging on websites I stumbleupon every day.

    It will always be useful to read content from other authors and practice a
    little something from their web sites.
    powered by GoToTop.ee
    https://ru.gototop.ee/

  147. This is my first time go to see at here and i am in fact happy to read all at alone place.

  148. Hello there, simply turned into aware of your blog through Google, and found that it is really informative. I’m gonna watch out for brussels. I will appreciate in the event you continue this in future. Many other people will probably be benefited from your writing. Cheers!

  149. Разрешение на строительство — это административный запись, выписываемый официальными органами государственной власти или муниципального руководства, который допускает начать стройку или осуществление строительных операций.
    Получение разрешения на строительство формулирует правовые основания и условия к возведению, включая допустимые категории работ, дозволенные материалы и способы, а также включает строительные регламенты и комплекты защиты. Получение разрешения на возведение является необходимым документов для строительной сферы.

  150. I’m impressed, I must say. Rrely ddo I come across a blog that’s bboth educative aand interesting,
    and without a doubt, you’ve hit thhe nail on tthe head.
    Thhe issuue iis sometging which ttoo few folkks are speaking intellligently about.
    Noow i’m verry happpy I stumbled acrooss thyis inn myy search
    foor something regarding this.

  151. Very good post. I am facing some of these issues as
    well..

  152. What’s Happening i’m new to this, I stumbled upon this I have found It positively helpful and it has helped me out loads. I hope to give a contribution & aid other users like its helped me. Good job.