You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #3 in MCU16CE/pic24f-lcd-usb-curiosity-lcd-power from develop to master
* commit 'fce61fd151025b300eb0c7518538da4ae834c935':
Updated the board image and board link
removed additionalData from main.json
Call to SYSTEM_Initialize blowing away RTCC time. Call needed to initialize the SPI and associated pins so the TC77 can shutdown properly.
fixing issue if starting in battery mode. Microchip and BoE not printed.
USB mode working.
Updated code
Project updated
Removed BSL entry from MC3 file
Removed unwanted pin configurations
Updated the project using MCC Generated files
Addressed review comments
Repo setup
pic24f-lcd-usb-curiosity-lcd-power repository initial setup
//Selects the deployment URL(production or test) based on the merge target branch, selects "microchip-pic-avr-examples" if target branch is "master" , if target branch is "test_deploy" selects "mchpTestArea" else null
Subject to your compliance with these terms, you may use this Microchip software and any derivatives exclusively with Microchip products. You are responsible
4
+
for complying with third party license terms applicable to your use of third party software (including open source software) that may accompany this Microchip
5
+
software. SOFTWARE IS “AS IS.” NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT,
6
+
MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS,
7
+
DAMAGE, COST OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE
8
+
FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, MICROCHIP’S TOTAL LIABILITY ON ALL CLAIMS RELATED TO THE SOFTWARE WILL NOT EXCEED AMOUNT OF FEES, IF ANY, YOU
# PIC24F LCD USB Curiosity Development Board LCD and Power Demo.
4
+
5
+
## Summary
6
+
7
+
This is the demo software which runs on PIC24F LCD USB Curiosity Development Board (DM240018). The PIC24F LCD USB Curiosity Development Board is a cost-effective, fully integrated development platform targeted at first-time users, Makers, and those seeking a feature-rich rapid prototyping board. Refer to https://www.microchip.com/pic24flcdusbcuriosity for additional details about the board.
8
+
9
+
10
+
## Related Documentation
11
+
12
+
- PIC24F GU/GL Low Power MCUs: https://www.microchip.com/PIC24F-GU-GL
The display just toggles between the text "PIC24" and "LCD". This toggling is done automatically by the LCD module using the alternate display mode of the module. The core sets up the LCD module with the "PIC24" text in the main display memory and the "LCD" text in the alternate display memory and the LCD automatically toggles between the two texts.
36
+
37
+
38
+
## Battery Powered Mode
39
+
40
+
If the USB power is disconnected, the board can run from a battery backup and will go into battery powered mode. In order to run in battery mode a CR2032 needs to be inserted in the B1 battery housing and jumper J9 needs a short between pins 2 and 3.
41
+
42
+
In battery powered mode the moon icon is displayed to indicate that it is in battery mode. The battery status icon indicates the current battery status.
43
+
44
+
The time will be displayed on the screen in this mode. The ":" blinks using the LCD modules blink feature. The CPU does not need to wake up to update the screen for the ":".
45
+
46
+
The CPU wakes up once a minute in this mode to update the time on the screen. LED LED1 will blink while the CPU is awake. The CPU will also wake up when the USB power is detected.
47
+
48
+
To measure the power consumption of the board, a meter can be placed between the pins 2 and 3 of jumper J9 (that goes to the battery housing. To measure the current of the CPU, cut the trace on the bottom of the board under jumper J1 and place a meter between the two pins.
0 commit comments