PIC16F877A Сериен LCD Usart въпроси

N

nem

Guest
Здравейте и благодаря за четене!

Имам били борят с моя PIC за известно време вече се опитва да получи правилните данни на моя LCD.Тук са моите компоненти:

PIC16F877A
SerLCD от sparkfun (http://www.sparkfun.com/commerce/product_info.php?products_id=813)
MikroC Компилатор -> JDM програматор

Опитах се с помощта на осцилатор за моя часовник вход към 877A, но не са успели да се получи един последователен отговор.Аз не
съм сигурен дали това е така, защото аз бях с грешния OSC скорост или ако ми капачките са наред ценностите ... така или иначе тя просто не е работа.Така че си взех PIC16F88 и избяга един 8MHz часовник до часовника в по 877A.Това изглежда да работи добре .. макар че докато забавяне за 1 сек, че действително закъснения за 4.Така че, ако някой знае решение за това Бих Оценявам го.

Тук е основният въпрос.Когато се опитам да изпрати данни към моята LCD чрез usart_write (), получавам боклуци.Моят код за 877A е следният:

Код:

недействителни главната ()

(

usart_init (9600);

delay_ms (750);

usart_write ( "R");докато (1)

())
 

Welcome to EDABoard.com

Sponsor

Back
Top