⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rolling_message_modified.bas

📁 PicBasic program for PIC16F876A for LCD display. Rolling message displaying for attractive look.
💻 BAS
字号:
'Program: To perform rolling message display
'Note: To turn off display, use "LCDOUT  $FE,8"
'      To turn On display, use "LCDOUT  $FE,12"
'      To shift the character to left by one position, use "LCDOUT  $FE,24"
'      To shift the character to right by one position, use "LCDOUT  $FE,28"

Define LOADER_USED 1 	'Only required if bootloader used to program PIC

DEFINE LCD_DREG PORTb
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTb
DEFINE LCD_RSBIT 7
DEFINE LCD_EREG PORTb
DEFINE LCD_EBIT 6
DEFINE LCD_BITS 4

x var byte

main:

'Display the message first for 2x16 LCD
LCDOUT  $FE,1,  "Welcome  to  UCS"
LCDOUT  $FE,$C0,"Designed by  Kee"
Pause 1500
	LCDOUT  $FE,15
'Shift the characters to left in 16 steps
for x = 1 to 16
	LCDOUT  $FE,24
	Pause 50
next x
  Pause 500
'Display the second message
LCDOUT  $FE,1,  "My name is Kee K"
LCDOUT  $FE,$C0,"I'm at UCS...."
'Pause 1500

'Shift the characters to right in 16 steps
'for x = 1 to 16
'	LCDOUT  $FE,28
'	Pause 50
'next x
'   Pause 500

end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -