본문 바로가기

프로젝트/LCD1602용 사용자문자 디자인 프로그램

(3)
LCD1602 User character design Program 소스코드 2 btFont클릭시 호출 전체 소스 using System; using System.Drawing; using System.IO; using System.Text; using System.Windows.Forms; /// 연구중 /// namespace Lcd1602BitmapDesign { public partial class Form1 : Form { bool No_Edit = true; // 변경내용이 있다. byte[] chFont = { 0, 0, 0, 0, 0, 0, 0, 0 }; // 폰트저장 8byte Button[,] btFont = new Button[5, 8]; // 버튼 , 텍스트를 배열로 TextBox[] txtHex = new TextBox[8]; // 관리하기 위하여( 반복문등에..
LCD1602 User character design Program 소스코드 프로젝트는 3개의 폼으로 구성됩니다. Form1.cs : Main Form FormAbout.cs : Dialogbox FormYesNo.cs : DialogBox Form1디자인입니다. Form1 design MenuStrip 1 TableLayout 1 ( 7Column X 8Row ) Button 3 ( Load Save Clear ) Form1_ Load()에서 40개의 Button을 생성하여 TableLayout에 5X8로 추가합니다. 그리고 8개의 TextBox를 1X8로 추가합니다 Form1_ Load() 소스입니다. 좀 복잡해 보이지만 여기서는 그냥 참고만 하세요. byte[] chFont = { 0, 0, 0, 0, 0, 0, 0, 0 }; // Font Buffer Button[,] b..
LCD1602 User character design Program ver 1.0 아두이노에서 사용하는 LCD1602를 위한 사용자 문자 디자인 프로그램입니다. Update 2022.7.29 23:49 LCD1602는 총 8개의 문자 (0번에서 7번)를 사용자가 디자인 할수 있습니다. 이부분은 arduino의 글을 참조하세요. 빌드에는 2개의 메뉴가 있습니다. 1) Data 정의파일 : FileName.h 파일생성 byte Ch_Name[8] = { 0x04, 0x0E, 0x0E, 0x0E, 0x1F, 0x00, 0x04, 0x00 }; 2) 아두이노 파일 : FileName.ino 파일생성 #include #include byte Ch_Name[8] = { 0x04, 0x0E, 0x0E, 0x0E, 0x1F, 0x00, 0x04, 0x00 }; LiquidCrystal_I2C lcd..