1. Main Functions:



Based on 51 Microcontroller AT89C51/52 (compatible with AT89S51/52, STC89C51/52, etc.)
Design content:
1. Design LCD display for basketball game timing and scoring.
2. Add points for Team A or Team B through the scoring button.
3. Design a swap function to exchange scores between Team A and Team B, indicating a halftime switch.
4. Display countdown function for the game.
5. Innovative content:
For example, display the current quarter.
Operations for +1, +2, +3, -1 can be completed through buttons.
Basketball game 24-second shot clock function
(Currently fully compatible with the PuZhong development board A234; other PuZhong development board models may require code modifications or wiring changes)
Note that the 51 microcontroller chip in simulation is compatible; AT89C51, AT89C52 are specific models of the 51 microcontroller, with the same core. In the same schematic, whether STC or AT, the pin functions are the same, the program is compatible, and the chips can be replaced with STC89C52/STC89C51/AT89C52/AT89C51 and other 51 microcontroller chips.
Download Link for Materials:



Download link for P series microcontroller design (copy to browser to open)
https://docs.qq.com/doc/DS2pPenNRaHB6SlR1
The following are the display images of this design:
Physical Image:

2. Simulation Diagram



Start simulation
Open the simulation project, double-click the microcontroller in Proteus, select the hex file path, and then start simulation


Program Code



Compile using Keil4 or Keil5, the code has comments, and can be understood in conjunction with the report.

Design Report



9978-word design report, including abstract, hardware design, software design, soft and hard design block diagram, debugging, conclusion, etc.

Design Material Content List & Download Link



The design materials include simulation, program code, explanatory video, functional requirements, design report, soft and hard design block diagram, etc.
0. Common usage problems and solutions – must read!!!!
1. Simulation diagram
2. Program source code comments
3. Functional requirements
4. Proposal report
5. Design report
6. Soft and hard process flow diagram
7. Burning tools
8. Explanatory video
Altium Designer installation and cracking
filename.bat
KEIL + Proteus microcontroller simulation design tutorial
KEIL installation and cracking
Proteus component search
Proteus installation
Proteus simple usage tutorial
Microcontroller learning materials
PuZhong-2 & PuZhong-3 & PuZhong-4 development board schematic.pdf
Related data sheets
Defense skills
Common descriptions in design reports
Mouse double-click to open search for Jiasheng microcontroller 51 STM32 microcontroller course graduation design.url

Method 1 Copy to browser to open
Download link for materials (clickable):
https://docs.qq.com/doc/DS2pPenNRaHB6SlR1
More resources Click the link below:
https://docs.qq.com/sheet/DS0xIa0llTmtNakRW
Method 2 Long press to scan the code



WeChat Official Account
Jiasheng Microcontroller
Website|www.eemcu.cn
