एलसीडी Hitachi + at89c51

R

ReyDemonio

Guest
हैलो, मैं Hitachi प्रोसेसर के साथ एक एलसीडी डिस्प्ले (LM016L) का उपयोग करने के लिए, यह एक AT89C5131 और एक 4 बिट इंटरफ़ेस के साथ नियंत्रित करने की कोशिश कर रहा हूँ, लेकिन मैं केवल काले आयतों और वास्तविक किट में कुछ भी नहीं है और सभी में कुछ भी नहीं हो रही है protheus सिमुलेशन. किसी के साथ कोड कृपया मेरी मदद कर सकता है? धन्यवाद [कोड] # sbit एन = P3 ^ 6, sbit RS = P3 ^ 4, sbit आरडब्ल्यू = 5 ^ P3; अहस्ताक्षरित चार दातो = 0; अहस्ताक्षरित चार tex1 कोड [16] {= ',' एल ',' सी ',' डी ',', 'डी', 'ई', '', '2 ',' ',' च ',' मैं ',' एल ',' एक ',' एस ',' }; अहस्ताक्षरित चार i = 0, 0 = j, k = 0, z = 0; शून्य मुख्य शून्य (; बिट बुउ = 0, शून्य (ini), ट्रांस शून्य (अहस्ताक्षरित चार i), शून्य प्रतीक्षा (अहस्ताक्षरित चार z) ) {ini (), के लिए (; ;) {दातो = 0x80, ट्रांस (0), (कश्मीर = 0; k
 
एलसीडी आप उपयोग कर रहे हैं अनिवार्य रूप से एक 20 साल पुराने डिजाइन है HD44780 नामक डिवाइस पर आधारित है,. अगर आपको लगता है कि डिवाइस के लिए गूगल, आप उदाहरण के स्रोत कोड के टन इसे नियंत्रित करने के लिए मिल जाए, हूँ और शायद उदाहरण के एक ही microcontroller आप भी उपयोग कर रहे हैं के साथ बहुत सारे. मैं अपने मुद्दे को शक है कि आप कोई देरी नहीं मिला है, लेकिन यह एक समय हो गया है जब से मैं इस एलसीडी नियंत्रक की कोशिश की. वैसे भी, एक तरफ ध्यान दें के रूप में, अपने कोड कि आप वैश्विक चर का उपयोग कर रहे हैं जानकारी है कि आमतौर पर सिर्फ समारोह कॉल में पैरामीटर हो सकता है पास में बहुत अजीब है.
 
अजीब कोड के लिए खेद है, मैं केवल C51 और यह सब सामान के साथ शुरू कर रहा हूँ. मैं इसे सुधारने की कोशिश की है जैसे तुमने कहा था, इतने सारे वैश्विक चर का उपयोग किए बिना. [कोड] # शामिल sbit एन = P3 ^ 6, sbit RS = P3 ^ 4, sbit आरडब्ल्यू = 5 ^ P3, अहस्ताक्षरित चार tex1 कोड [16] {= ',' एल ',' सी ',' डी ', 'घ', '', 'ई', '', '2 ',' ',' च ',' मैं ',' एल ',' एक ',' एस ','}; अहस्ताक्षरित चार i = 0 , कश्मीर जम्मू = 0, = 0, z = 0; ini शून्य मुख्य (शून्य) {; बिट बुउ = 0, शून्य (ini), शून्य ट्रांस (अहस्ताक्षरित चार मैं, अहस्ताक्षरित चार दातो), शून्य प्रतीक्षा (अहस्ताक्षरित चार z) (); के लिए (; ;) {ट्रांस (0x80, 0); (कश्मीर = 0; k
 
कम से कम मुझे एक 8051 माइक्रो और एक HD44780 के लिए एक काम कोड किसी को दे सकते हैं? मैं गूगल में कुछ भी उपयोगी नहीं मिल, कोड या अमान्य कोड के केवल भागों कर सकते हैं.
 
मैं अपने कोड की जाँच नहीं की थी, यह सुनिश्चित करें कि आप सही ढंग से एलसीडी initilized. यदि आप आयतों वहाँ डेटा और नियंत्रण पिंस की कनेक्टिविटी के साथ समस्या का एक मौका हो सकता है. यह जाँच करें एलसीडी interfacing ट्यूटोरियल [/URL] [/ बी] जो mikroC पुस्तकालय का उपयोग करता है
 
निम्नलिखित एक HD44780 संगत एलसीडी 8051 परिवार के साथ 4 बिट इंटरफ़ेस का उपयोग demoing ट्यूटोरियल है और दोनों विधानसभा और सी भाषा में स्रोत कोड प्रदान करता है: [URL = "http://www.8051projects.net/lcd-interfacing/introduction. ] Microcontrollers [/] यूआरएल आमतौर पर, काले बक्से / आयतों ट्यूटोरियल के साथ एलसीडी interfacing php "एक initialization समस्या का संकेत है, संभवतः गलत देरी, कनेक्शन, आदि BigDog
 

Welcome to EDABoard.com

Sponsor

Back
Top