What does not get tested ?
Hardware SPI in - again this should work. An alternative is software SPI.
Hardware CANBUS - you need to create routines for this.
And, anything else not covered by a demo!
Enjoy
Last edit: Anobium 2022-01-03
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just added 18FxxQ83 chipfamily. The Q83 are like the Q84 but the Q84 has a CANBUS implementation.
You new eeprom and usart library to use this 18FxxQ83 chipfamily.
18f27Q83_chiprange_demonstrations
010_hello_world.gcb
020_blink.gcb
030_blink_another_way.gcb
040_rotate_the_leds.gcb
050_show_a2d_value_on_leds.gcb
060_variable_rotate_the_leds.gcb
070_debounce_the_switch.gcb
080_using_the_reset_switch_as_an_input.gcb
090_reversible_leds_with_variable_delay.gcb
100_reversible_leds_with_variable_delay_to_serial_terminal.gcb
110_rotate_the_leds_using_16bit_timer0_.gcb
120_use_pwm_via_ccp_and_adc_to_control_led_brightness.gcb
130_rotate_the_leds_using_8bit_timer0.gcb
140_rotate_the_leds_using_the_timer_overflow_event.gcb
150_show_i2c_devices_to_serial_terminal.gcb
160_showing_eeprom_data_to_serial_terminal.gcb
170_using_external_interrupt_to_raise_an_event.gcb
180_ensuring_program_matches_chip_specfiied_to_serial_terminal.gcb
190_using_an_interrupt_to_manage_the_pwm_signal_to_control_an_leds_brightness.gcb
200_i2c_glcd_using_ssd1306_128_32.gcb
210_i2c_glcd_using_ssd1306_128_64.gcb
220_i2c_glcd_sprites_using_ssd1306.gcb
230_i2c_glcd_voltmeter_using_ssd1306.gcb
240_pwm_fixed_modes.gcb
250_pwm_variable_modes.gcb
260_spi_glcd_using_ili9341.gcb
270_millis_glcd_integrated_using_ili9341.gcb
280_showing_SAF_data_to_serial_terminal.gcb
290_showing_PROGMEM_data_to_serial_terminal.gcb
300_basic_hardware_serial_loopback_to_terminal.gcb
310_ringbuffer_hardware_serial_loopback_to_terminal.gcb
The demos have been added to GitHub
See https://github.com/Anobium/Great-Cow-BASIC-Demonstration-Sources/tree/master/Vendor_Boards/Great_Cow_Basic_Demo_Board/18f27Q83_chiprange_demonstrations
What does not get tested ?
Hardware SPI in - again this should work. An alternative is software SPI.
Hardware CANBUS - you need to create routines for this.
And, anything else not covered by a demo!
Enjoy
Last edit: Anobium 2022-01-03
Just tested the hardware usart and DMA three more demos added.
300_basic_hardware_serial_loopback_to_terminal.gcb
310_ringbuffer_hardware_serial_loopback_to_terminal.gcb
320_use_dma_to_send_bigtable_data_to_serial.gcb
The demos have been added to GitHub
See https://github.com/Anobium/Great-Cow-BASIC-Demonstration-Sources/tree/master/Vendor_Boards/Great_Cow_Basic_Demo_Board/18f27Q83_chiprange_demonstrations
Last edit: Anobium 2022-01-03